[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