[FUG-BR] RELENG_8 + UPS USB Interface (SMS) + NUT

Vinicius Abrahao vinnix.bsd em gmail.com
Segunda Dezembro 21 16:06:18 BRST 2009


Olá Pessoal, como vão?

Alguém aqui está usando nobreak(UPS) no Free 8 e conseguiu fazer-lo
se conectar ao UPS pela porta USB?

Estou seguindo um howto[1] que encontrei no google, mas sem sucesso
até o momento.

# usbdevs -v
Quando eu rodo o usbdevs, como sugerido no howto, ele não me traz nada.

Porém com o lsusb do ports/usbutils  ele lista sem problemas.

That is my UPS (a SMS one), by lsusb[2]:
"dev/ugen1.3: ID 04b4:5500 Cypress Semiconductor Corp. HID->COM RS232 Adapter"

My /usr/local/etc/ups.conf:
[triariusups]
driver = usbhid-ups
port = /dev/uhid0       #### Já tentei trocar por /dev/ugen1.3 por
desencargo de conciência e nada tb.
desc = "UPS do servidor Triarius"
vendorid=04b4
productid=5500

Quando eu tento usbir o NUT me vem esse erro:
# nut start
Network UPS Tools - UPS driver controller 2.4.1
Network UPS Tools - Generic HID driver 0.34 (2.4.1)
USB communication driver 0.31
No matching HID UPS found
Driver failed to start (exit status=1)
/usr/local/etc/rc.d/nut: WARNING: failed precmd routine for nut

Se alguém tiver alguma experiência com essas interfaces uhid,
ou com o funcionamento do NUT e puder me dar uma luz....

Obrigado desde já,
E aproveito pra desejar a todos boas festas!!

Vinnix

[1] http://people.freebsd.org/~thierry/nut_FreeBSD_HowTo.txt

[2] Bus /dev/usb Device /dev/ugen1.3: ID 04b4:5500 Cypress
Semiconductor Corp. HID->COM RS232 Adapter
Device Descriptor:
 bLength                18
 bDescriptorType         1
 bcdUSB               1.00
 bDeviceClass            0 (Defined at Interface level)
 bDeviceSubClass         0
 bDeviceProtocol         0
 bMaxPacketSize0         8
 idVendor           0x04b4 Cypress Semiconductor Corp.
 idProduct          0x5500 HID->COM RS232 Adapter
 bcdDevice            0.00
 iManufacturer           1 Cypress Semiconductor
 iProduct                2 USB to Serial
 iSerial                 0
 bNumConfigurations      1
 Configuration Descriptor:
   bLength                 9
   bDescriptorType         2
   wTotalLength           41
   bNumInterfaces          1
   bConfigurationValue     1
   iConfiguration          4 Sample HID
   bmAttributes         0x80
     (Bus Powered)
   MaxPower              100mA
   Interface Descriptor:
     bLength                 9
     bDescriptorType         4
     bInterfaceNumber        0
     bAlternateSetting       0
     bNumEndpoints           2
     bInterfaceClass         3 Human Interface Device
     bInterfaceSubClass      0 No Subclass
     bInterfaceProtocol      0 None
     iInterface              0
       HID Device Descriptor:
         bLength                 9
         bDescriptorType        33
         bcdHID               1.00
         bCountryCode            0 Not supported
         bNumDescriptors         1
         bDescriptorType        34 Report
         wDescriptorLength      37


Mais detalhes sobre a lista de discussão freebsd