Bug 7687

Summary: reverse lookup - найти ноду по major/minor
Product: Sisyphus Reporter: burov dmitry <the_arioch>
Component: udevAssignee: Alexey Shabalin <shaba>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P2 CC: arseny, mike, shaba, vsu
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
the rule i talked about none

Description burov dmitry 2005-08-15 14:29:03 MSD
Я как-то спрашивал, как из скрипта просто найти файл устройства, зная его major/
minor (например для драйвера wbsd, который не светит это в SYSFS)
Ответа не было, возможно простого ответа нет.

Я сделал для этого простенкий файл правил для udev. Возможно, он будет полезен 
для каких-нибудь скриптов.

Например у меня он мометально высветил десятка полтора разных устройств с 
дублирующими друг друга major & minor
Comment 1 burov dmitry 2005-08-15 14:31:05 MSD
Created attachment 1052 [details]
the rule i talked about
Comment 2 burov dmitry 2005-08-16 22:04:15 MSD
Кк-то странно в правилах обработался minor (%m) для /dev/pty/*
Вместо 160 получился 0, вместо 161 - 1 и т.д.
Comment 3 Dmitry V. Levin 2005-09-22 19:13:26 MSD
Reassigned to maintainer.
Comment 4 burov dmitry 2005-09-26 13:50:11 MSD
Вообще пока можно заморозить идею - пока в UDEV нет нормального способа 
провереить, что device является character.
Проверять что device не является block не достаточно - бывает еще net и может 
что-то еще появится.

Так что правило нужно дорабoтать, пока оно особого внимания не стоит :-)

...правда, кажется, /dev/null дважды создается зачем-то - это вроде поймалось.
Comment 5 Anton Farygin 2006-05-18 10:13:58 MSD
Заморозил
Comment 6 Michael Shigorin 2008-02-15 23:06:44 MSK
re
Comment 7 Michael Shigorin 2008-02-15 23:07:00 MSK
reassign
Comment 8 Mikhail Gusarov 2008-06-13 13:00:39 MSD

    
Comment 9 Michael Shigorin 2013-08-15 19:14:46 MSK
Пусть висит в архиве, и на том спасибо.