[devel] Usb-modeswitch, правила для udev

Хихин Руслан ruslandh на gmail.com
Пт Июл 22 13:14:08 MSK 2016


Здравствуйте !
On Friday 22 July 2016 11:44:06 Sergey Afonin написал(а):

> паттерн KERNEL=="tty[A-Z]*[0-9]", получается, соответствует буквам
> tty, затем одной строчной букве, затем любому количеству любых символов,
> заканчивающихся на какую-то цифру. Так что ли ? Хотели именно это ?
Наверное, да, типа ttyS0, ttyUSB1 .. ttyUSB126

> ATTRS пытается найти значение параметра в {} вообще везде ?

Вы, наверное лучше переведёте:

          Search the devpath upwards for a device with matching sysfs
           attribute values. If multiple ATTRS matches are specified, all of
           them must match on the same device. Trailing whitespace in the
           attribute values is ignored unless the specified match value itself
           contains trailing whitespace.

upwards - я так понимаю вверх по устройствам, но никто не не говорит, где 
низ ;-) Гугл, подсказывает, что поиск идёт среди родительских устройств.

> Обсуждаемое в баге правило ATTRS{idVendor}=="12d1", ... где, в итоге,
> ищет 12d1 ? Любой idVendor, и у устройства, и в parent device, так что ли ?
Похоже да

> А зачем в parent device искать в данном случае ? 
Вопрос конечно интересный. 

> Получается, что правило  от балды написано ?
No Comments 

;-)

Как пример:

http://unixforum.org/index.php?showtopic=132712



-- 
C уважением, Хихин Руслан.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: This is a digitally signed message part.
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20160722/e3be741c/attachment.bin>


Подробная информация о списке рассылки Devel