On Saturday 01 January 2011, Mick wrote:
> Hi All,
> 
> I have a iDowell UPS with a USB connection which I'm trying to
> configure with Gentoo.  This UPS works fine with the default settings
> in WinXP and apparently with AppleMac boxen which it is marketed for:
> 
> http://store.apple.com/uk/product/TR423ZM/A
> 
> This is what it shows in dmesg:
> 
> usb 3-2: New USB device found, idVendor=075d, idProduct=0300
> usb 3-2: New USB device strings: Mfr=3, Product=1, SerialNumber=2
> usb 3-2: Product: iBox
> usb 3-2: Manufacturer: iDowell
> usb 3-2: SerialNumber: 00000001
> generic-usb 0003:075D:0300.0002: hidraw1: USB HID v1.10 Device
> [iDowell iBox] on usb-0000:00:1d.1-2/input0
> 
> I've added this udev rule in
> 
> # iDowell iBox USB
> ATTR{idVendor}=="075d", ATTR{idProduct}=="0300", MODE="664",
> GROUP="nut"
> 
> and have defined this UPS and driver in /etc/nut/ups.conf:
> 
> [iDowell]
>         driver = usbhid-ups
>         port = auto
>         vendorid = 075d
>         desc = "iBox by iDowell"
> 
> However, the driver does not seem to recognise the device:
> 
> # /etc/init.d/upsd restart
>  * Starting upsd ...
> Network UPS Tools upsd 2.4.3
> listening on 127.0.0.1 port 3493
> Can't connect to UPS [iDowell] (usbhid-ups-iDowell): No such file or
> directory allowfrom in upsd.users is no longer used                 
>                [ ok ]
> 
> and
> 
> # /etc/init.d/upsdrv start
>  * Starting UPS drivers ...
> Network UPS Tools - UPS driver controller 2.4.3
> Network UPS Tools - Generic HID driver 0.34 (2.4.3)
> USB communication driver 0.31
> No matching HID UPS found
> Driver failed to start (exit status=1)
>  * Failed to start UPS drivers!                                      
>     [ !! ]
> 
> I have noticed that dmesg continuously fills up with messages like:
> 
> usb 3-2: USB disconnect, address 116
> usb 3-2: new low speed USB device using uhci_hcd and address 117
> usb 3-2: New USB device found, idVendor=075d, idProduct=0300
> usb 3-2: New USB device strings: Mfr=3, Product=1, SerialNumber=2
> usb 3-2: Product: iBox
> usb 3-2: Manufacturer: iDowell
> usb 3-2: SerialNumber: 00000001
> generic-usb 0003:075D:0300.005C: hidraw1: USB HID v1.10 Device
> [iDowell iBox] on usb-0000:00:1d.1-2/input0
> usb 3-2: USB disconnect, address 117
> usb 3-2: new low speed USB device using uhci_hcd and address 118
> usb 3-2: New USB device found, idVendor=075d, idProduct=0300
> usb 3-2: New USB device strings: Mfr=3, Product=1, SerialNumber=2
> usb 3-2: Product: iBox
> usb 3-2: Manufacturer: iDowell
> usb 3-2: SerialNumber: 00000001
> generic-usb 0003:075D:0300.005D: hidraw1: USB HID v1.10 Device
> [iDowell iBox] on usb-0000:00:1d.1-2/input0
> 
> I do not know why it keeps disconnecting and reconnecting getting a
> new address every time.
> 
> Any ideas what else I could try?

I think is an issue with the UDEV rules.
At the end of /etc/udev/rules.d/10-local.rules I put this line for my 
liebert USB UPS:

SUBSYSTEMS=="usb",ATTRS{idVendor}=="10af",ATTRS{idProduct}=="0004",SYMLINK+="liebert-
ups" MODE="0660", GROUP="nut", OPTIONS="last_rule"

and in 
/etc/nut/ups.conf

user = nut
[liebert]
        port = /dev/liebert-ups
        driver = liebert

Make sure also about permissions:
lrwxrwxrwx 1 root root 11  2 gen 10.34 /dev/liebert-ups -> usb/hiddev0
crw-rw---- 1 root nut 180, 96  2 gen 10.34 usb/hiddev0

HTH
        Francesco
-- 
Linux Version 2.6.36-gentoo-r6, Compiled #1 SMP PREEMPT Tue Dec 28 
20:43:07 CET 2010
Two 1GHz AMD Athlon 64 Processors, 4GB RAM, 4019.24 Bogomips Total
aemaeth

Reply via email to