Я как-то спрашивал, как из скрипта просто найти файл устройства, зная его major/ minor (например для драйвера wbsd, который не светит это в SYSFS) Ответа не было, возможно простого ответа нет. Я сделал для этого простенкий файл правил для udev. Возможно, он будет полезен для каких-нибудь скриптов. Например у меня он мометально высветил десятка полтора разных устройств с дублирующими друг друга major & minor
Created attachment 1052 [details] the rule i talked about
Кк-то странно в правилах обработался minor (%m) для /dev/pty/* Вместо 160 получился 0, вместо 161 - 1 и т.д.
Reassigned to maintainer.
Вообще пока можно заморозить идею - пока в UDEV нет нормального способа провереить, что device является character. Проверять что device не является block не достаточно - бывает еще net и может что-то еще появится. Так что правило нужно дорабoтать, пока оно особого внимания не стоит :-) ...правда, кажется, /dev/null дважды создается зачем-то - это вроде поймалось.
Заморозил
re
reassign
Пусть висит в архиве, и на том спасибо.