[sisyphus] nut без поддержки пути вида "usb-2:3.1-4"

Epiphanov Sergei =?iso-8859-1?q?serpiph_=CE=C1_entek=2Eru?=
Вт Апр 20 17:51:50 MSD 2004


В сообщении от 20 Апрель 2004 15:31 Sergey Bolshakov написал:
> >>>>> "Epiphanov" == Epiphanov Sergei <serpiph на entek.ru> writes:
>  >
>  > Всем привет!
>  > Купил 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.6, описываемое дальше -- следствия.

А почему бинарники nut из Сизифа тоже не имеют такой поддержки? Тоже 
собраны под 2.6? Меня заинтересовало, что хотя в 2.6 в файле hiddev.h есть 
определение макроса HIDIOCGPHYS, при сборке hidups.c компилятор считает, 
что макрос не определен. И что с путями к hiddevN?

И почему hid.ko говорит, что есть связь между UPS и компом через hiddev0, 
но при попытке чтения или записи сообщение - нет такого устройства...

-- 
С уважением, Епифанов Сергей



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