0 Пользователей и 1 Гость просматривают эту тему.
serg@pos2:~$ cat /etc/udev/rules.d/99-serial-usb.rulesSUBSYSTEM=="tty", ATTRS{idVendor}=="2912", ATTRS{idProduct}=="0001", SYMLINK+="pos1"SUBSYSTEM=="tty", ATTRS{idVendor}=="11ca", ATTRS{idProduct}=="0219", SYMLINK+="term"
где 2912:0001 - фискальник,
serg@pos2:~$ sudo udevadm info -a -n /dev/ttyACM1|grep '{idVendor}' ATTRS{idVendor}=="2912" ATTRS{idVendor}=="1d6b"serg@pos2:~$ sudo udevadm info -a -n /dev/ttyACM1|grep '{idProduct}' ATTRS{idProduct}=="0001" ATTRS{idProduct}=="0001"
serg@pos2:~$ cat /etc/udev/rules.d/99-serial-usb.rulesSUBSYSTEM=="tty", ATTRS{idVendor}=="2912", ATTRS{serial}=="00491450", ATTRS{idProduct}=="0001", SYMLINK+="kassa1"SUBSYSTEM=="tty", ATTRS{idVendor}=="2912", ATTRS{serial}=="00491499", ATTRS{idProduct}=="0001", SYMLINK+="kassa2"SUBSYSTEM=="tty", ATTRS{idVendor}=="11ca", ATTRS{idProduct}=="0219", SYMLINK+="term"
Все вопросы к Атолу, как захотели так и сделали. у FPrint-11ПТК vid/pid 2912:0001
Мне религию ужесточить?? (я верую в правила форума нашего)Корень велел правила соблюдать!
Код: [Выделить]serg@pos2:~$ cat /etc/udev/rules.d/99-serial-usb.rulesSUBSYSTEM=="tty", ATTRS{idVendor}=="2912", ATTRS{serial}=="00491450", ATTRS{idProduct}=="0005", SYMLINK+="kassa1"SUBSYSTEM=="tty", ATTRS{idVendor}=="2912", ATTRS{serial}=="00491499", ATTRS{idProduct}=="0005", SYMLINK+="kassa2"
ATTRS{iad_bFirstInterface}=="00"ATTRS{iad_bFirstInterface}=="02"иATTRS{bInterfaceNumber}=="00"ATTRS{bInterfaceNumber}=="02"
Подключаю 2 фискальника, использую вот такие правила
Подключаю 2 фискальника, использую вот такие правилаЦитата: NewKid от 16/09/2016 15:25:37Код: [Выделить]serg@pos2:~$ cat /etc/udev/rules.d/99-serial-usb.rulesSUBSYSTEM=="tty", ATTRS{idVendor}=="2912", ATTRS{serial}=="00491450", ATTRS{idProduct}=="0005", SYMLINK+="kassa1"SUBSYSTEM=="tty", ATTRS{idVendor}=="2912", ATTRS{serial}=="00491499", ATTRS{idProduct}=="0005", SYMLINK+="kassa2"Проблема в том, что каждый фискальник занимает по 2 порта и ссылки kassa1 и kassa2 то на нужные порты смотрят, то на "не нужные".Попытки использовать в правилах дополнительные атрибуты, чтобы однозначно опознать устройстваКод: [Выделить]ATTRS{iad_bFirstInterface}=="00"ATTRS{iad_bFirstInterface}=="02"иATTRS{bInterfaceNumber}=="00"ATTRS{bInterfaceNumber}=="02"приводят к тому, что ссылки kassa1 и kassa2 вообще не создаются ((