ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] nut без поддержки пути вида "usb-2:3.1-4"
@ 2004-04-19 11:31 Epiphanov Sergei
  2004-04-20  7:02 ` Epiphanov Sergei
  2004-04-20 11:31 ` Sergey Bolshakov
  0 siblings, 2 replies; 5+ messages in thread
From: Epiphanov Sergei @ 2004-04-19 11:31 UTC (permalink / raw)
  To: Рассылка Sisyphus

Всем привет!

Купил 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 должен работать. Может, какие еще 
модули нужны?

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


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [sisyphus] nut без поддержки пути вида "usb-2:3.1-4"
  2004-04-19 11:31 [sisyphus] nut без поддержки пути вида "usb-2:3.1-4" Epiphanov Sergei
@ 2004-04-20  7:02 ` Epiphanov Sergei
  2004-04-20 11:31 ` Sergey Bolshakov
  1 sibling, 0 replies; 5+ messages in thread
From: Epiphanov Sergei @ 2004-04-20  7:02 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Видно, это никому не нужно.

Ладно, попробую до bugzilla добраться...

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


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [sisyphus] nut без поддержки пути вида "usb-2:3.1-4"
  2004-04-19 11:31 [sisyphus] nut без поддержки пути вида "usb-2:3.1-4" Epiphanov Sergei
  2004-04-20  7:02 ` Epiphanov Sergei
@ 2004-04-20 11:31 ` Sergey Bolshakov
  2004-04-20 13:51   ` Epiphanov Sergei
  1 sibling, 1 reply; 5+ messages in thread
From: Sergey Bolshakov @ 2004-04-20 11:31 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

>>>>> "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, описываемое дальше -- следствия.

-- 


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [sisyphus] nut без поддержки пути вида "usb-2:3.1-4"
  2004-04-20 11:31 ` Sergey Bolshakov
@ 2004-04-20 13:51   ` Epiphanov Sergei
  2004-04-20 14:04     ` Sergey Bolshakov
  0 siblings, 1 reply; 5+ messages in thread
From: Epiphanov Sergei @ 2004-04-20 13:51 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от 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, 
но при попытке чтения или записи сообщение - нет такого устройства...

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


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [sisyphus] nut без поддержки пути вида "usb-2:3.1-4"
  2004-04-20 13:51   ` Epiphanov Sergei
@ 2004-04-20 14:04     ` Sergey Bolshakov
  0 siblings, 0 replies; 5+ messages in thread
From: Sergey Bolshakov @ 2004-04-20 14:04 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

>>>>> "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, поскольку поддержка обеих серий ядер одним бинарником (была ?)
невозможна. Во вторых, я не имею доступа к такому железу.

-- 


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2004-04-20 14:04 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-04-19 11:31 [sisyphus] nut без поддержки пути вида "usb-2:3.1-4" Epiphanov Sergei
2004-04-20  7:02 ` Epiphanov Sergei
2004-04-20 11:31 ` Sergey Bolshakov
2004-04-20 13:51   ` Epiphanov Sergei
2004-04-20 14:04     ` Sergey Bolshakov

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git