[sisyphus] nut без поддержки пути вида "usb-2:3.1-4"
Epiphanov Sergei
=?iso-8859-1?q?serpiph_=CE=C1_entek=2Eru?=
Пн Апр 19 15:31:59 MSD 2004
Всем привет!
Купил Back UPS 500 ES с возможностьюю связи с компьютером через USB. В
README и CHANGELOG написано, что для USB-UPS необходимо написать строки
вида:
[ups]
driver = hidups
path = usb-2:3.1-4
Но в таком виде hidups говорит: несуществующий параметр path, заменил path
на port, в ответ no kernel support. Оказалось:
1) hidups собран без поддержки такого варианта работы. Пришлось в spec
принудительно вписывать:
CFLAGS="$CFLAGS -DHIDIOCGPHYS" $__make -C drivers hidups
2) Несмотря на то, что модуль hid.ko загружен и он сообщил
в /var/log/mesages, что UPS привязан на hiddev0 - связи через это нет. то
есть при попытке открыть файл /dev/usb/hiddev0 на чтение или запись
получаю отлуп.
3) В драйвере hidups.c обнаружил, что программа вместо
перебора /dev/usb/hiddevN пытается перебрать /dev/usb/hid/hiddevN,
которых, естесственно, нет.
Прошу помочь в решении проблемы. Не могу понять, почему не откликается ни
один hiddev, хотя сказано, что hiddev должен работать. Может, какие еще
модули нужны?
--
С уважением, Епифанов Сергей
Подробная информация о списке рассылки Sisyphus