Читал топик, гуглил, собирал megatec_usb из 2.2.0 - всё одно.
Собственно, ситуация: ИБП от SVEN, на сайте указан как поддерживаемый megatec_usb, в lsusb не появляется (ну как я помню такое было, но работало). Собственно, вот ups.conf:
[sven]
driver = megatec_usb
port = а вот что сюда вставлять - хз
desc = "SVEN Pro 625"
А что портом указывать? /dev/usb/hiddev у меня нет. Но каждый раз при отключении и подключении кабеля в /var/log/messages появляется сообщение такого вида:
Sep 5 20:49:27 vvd kernel: [ 1599.620588] usb 1-1: USB disconnect, address 2
Sep 5 20:49:44 vvd kernel: [ 1616.496666] usb 2-1: new low speed USB device using uhci_hcd and address 2
Sep 5 20:49:44 vvd kernel: [ 1616.894460] usb 2-1: configuration #1 chosen from 1 choice
а в /dev появляется файл с именем вида usbdev1.7_ep00.
Я уже об стенку убиться готов, а у upsdrvctl ответ один:
vvd@vvd:~/Desktop/nuts/nut-2.2.0/drivers$ sudo upsdrvctl start sven
Network UPS Tools - UPS driver controller 2.0.5
Network UPS Tools 2.2.0-exporté - Megatec protocol driver 1.5.4 [megatec_usb]
Carlos Rodrigues (c) 2003-2007
Serial-over-USB transport layer for Megatec protocol driver [megatec_usb]
Megatec protocol UPS not detected.
Driver failed to start (exit status=1)
Уже даже представить не могу, куда дальше копать...
P.S. XUbuntu 7.10