$ rpm -qf /etc/udev/rules.d/60-libpisock.rules pilot-link-0.12.1-alt1 $ head -3 /etc/udev/rules.d/60-libpisock.rules # udev rules file for pilot-link's libpisock library, enabled for libusb # BUS!="usb", ACTION!="add", GOTO="libpisock_rules_end" 19:18 <vsu> SUBSYSTEM!="usb_device", ACTION!="add", GOTO="libsane_rules_end" 19:18 <vsu> это должно быть два отдельных правила 19:18 <vsu> чтобы было не &&, а || ... 19:19 <vsu> raorn: только приоритет, видимо, надо 75 19:20 <vsu> raorn: в 70 права переибиваются Так что надо бы: 1. Поменять приоритет и разбить правило на два. 2. BUS!="usb" - неправильно. Надо именно SUBSYSTEM!="usb_device". 3. Место этому файлу, судя по каменту в первой строке, не а pilot-link, а в libpilot-link.
Вдогонку - группы "dialout" у нас нет, зато есть uucp. У меня работает такое правило: $ cat /etc/udev/rules.d/75-palm.rules SUBSYSTEM!="usb_device", GOTO="palm_rules_end" ACTION!="add", GOTO="palm_rules_end" SYSFS{product}=="[Pp]alm*[Hh]andheld*", MODE="664", GROUP="uucp" LABEL="palm_rules_end" Но через vendor/product наверно надёжнее именно с точки зрения libpisock и поддерживаемых ей устройств.
Исправления доступны по адресу git://git.altlinux.org/people/raorn/packages/pilot-link.git в refs/heads/raorn/udeff
Fixed in 0.12.1-alt2, проверь