[sisyphus] nut без поддержки пути вида "usb-2:3.1-4"
Sergey Bolshakov
=?iso-8859-1?q?s=2Ebolshakov_=CE=C1_sam-solutions=2Enet?=
Вт Апр 20 18:04:24 MSD 2004
>>>>> "Epiphanov" == Epiphanov Sergei <serpiph на entek.ru> writes:
> В сообщении от 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,
> но при попытке чтения или записи сообщение - нет такого устройства...
Последняя сборка делалась не мной, впрочем, я думаю, и там собиралось
под 2.4, поскольку поддержка обеих серий ядер одним бинарником (была ?)
невозможна. Во вторых, я не имею доступа к такому железу.
--
Подробная информация о списке рассылки Sisyphus