[Ac] UPS ze złączem USB i demon apcupsd.
Dariusz Laskowski
darlas w post.pl
Czw, 30 Gru 2004, 18:58:43 CET
Głupia sprawa, ale nie umiem używać UPS-a... :-/
Nie podaję szczegółowego opisu, bo na razie nie chcę Was zamęczać; :-)
chciałem tylko spytać czy komuś działa takie ustrojstwo jak niżej
(lub podobne) z programem apcupsd (budowanym --with usb)?
$ lsusb
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 002: ID 051d:0002 American Power Conversion Back-UPS Pro 500
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
$ cat /proc/bus/usb/devices
T: Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.8 ohci_hcd
S: Product=Silicon Integrated Systems [SiS] USB 1.0 Controller (#3)
S: SerialNumber=0000:00:03.2
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.8 ohci_hcd
S: Product=Silicon Integrated Systems [SiS] USB 1.0 Controller (#2)
S: SerialNumber=0000:00:03.1
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms
T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=1.5 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=051d ProdID=0002 Rev= 0.06
S: Manufacturer=American Power Conversion
S: Product=Back-UPS CS 500 FW:808.q5.I USB FW:q5
S: SerialNumber=BB0440013436
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=00 Prot=00 Driver=usbhid
E: Ad=81(I) Atr=03(Int.) MxPS= 6 Ivl=100ms
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.8 ohci_hcd
S: Product=Silicon Integrated Systems [SiS] USB 1.0 Controller
S: SerialNumber=0000:00:03.0
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms
PS: Po klepnięciu './make-hiddev' coś tam się pojawiło
(a bo ja tam wiem czy to to co powinno?):
$ ls /dev/usb/hid/ -l
razem 0
crw------- 1 root root 180, 96 2004-12-30 18:38 hiddev0
crw------- 1 root root 180, 97 2004-12-30 18:38 hiddev1
crw------- 1 root root 180, 106 2004-12-30 18:38 hiddev10
crw------- 1 root root 180, 107 2004-12-30 18:38 hiddev11
crw------- 1 root root 180, 108 2004-12-30 18:38 hiddev12
crw------- 1 root root 180, 109 2004-12-30 18:38 hiddev13
crw------- 1 root root 180, 110 2004-12-30 18:38 hiddev14
crw------- 1 root root 180, 111 2004-12-30 18:38 hiddev15
crw------- 1 root root 180, 98 2004-12-30 18:38 hiddev2
crw------- 1 root root 180, 99 2004-12-30 18:38 hiddev3
crw------- 1 root root 180, 100 2004-12-30 18:38 hiddev4
crw------- 1 root root 180, 101 2004-12-30 18:38 hiddev5
crw------- 1 root root 180, 102 2004-12-30 18:38 hiddev6
crw------- 1 root root 180, 103 2004-12-30 18:38 hiddev7
crw------- 1 root root 180, 104 2004-12-30 18:38 hiddev8
crw------- 1 root root 180, 105 2004-12-30 18:38 hiddev9
Za to po klepnięciu:
$ ./hid-ups
Couldn't find USB UPS device, check your /dev.
I tyle. Śmierć frajerom! Ale ja nie chcę umierać... :-/
PPS: Na stronie <http://www.apcupsd.com/3.10.x-manual/check_usb.html>
piszą, że mam zainstalować devfsd (w życiu na oczy tego nie widziałem
i nie wiem co się z tym robi) albo skompilować kernel z _wyłączonym_
CONFIG_USB_DYNAMIC_MINORS (kompilacja kernela z kolei nie wchodzi
w grę ze względów światopoglądowo-politycznych).
I stąd moje pytanie na początku (tzn. czy w ogóle komuś to działa?),
bo nie wiem czy mam dalej coś próbować robić (ale co? a poza tym
jestem ZU, więc to boli) czy dać sobie spokój...
--
Dariusz Laskowski
darlas at post.pl Nie potrafię napisać tego zdania tak,
żeby było krótkie i zrozumiałe,
więc się wysilcie. Mariusz Mazur
Więcej informacji o liście dyskusyjnej pld-users-pl