[Nut-upsuser] Can't get iDowell to work
Mick
michaelkintzios at gmail.com
Mon Jan 3 19:41:51 UTC 2011
Hi all, first message to the list. :-)
I've got an iBox made by iDowell:
http://store.apple.com/uk/product/TR423ZM/A
This seems to be similar to the smaller Microdowell UPS:
http://idowell.eu/
I cannot get it recognised by the drivers. This is what I get when I plug in
the USB connector:
Jan 3 19:27:26 compaq kernel: usb 3-2: new low speed USB device using
uhci_hcd and address 47
Jan 3 19:27:26 compaq kernel: usb 3-2: New USB device found, idVendor=075d,
idProduct=0300
Jan 3 19:27:26 compaq kernel: usb 3-2: New USB device strings: Mfr=3,
Product=1, SerialNumber=2
Jan 3 19:27:26 compaq kernel: usb 3-2: Product: iBox
Jan 3 19:27:26 compaq kernel: usb 3-2: Manufacturer: iDowell
Jan 3 19:27:26 compaq kernel: usb 3-2: SerialNumber: 00000001
Jan 3 19:27:26 compaq kernel: generic-usb 0003:075D:0300.00CA: hidraw1: USB
HID v1.10 Device [iDowell iBox] on usb-0000:00:1d.1-2/input0
Jan 3 19:27:42 compaq kernel: usb 3-2: USB disconnect, address 47
The device keeps disconnecting and reconnecting with a higher numerical
address each time.
I have set up this udev rule in /etc/udev/rules.d/70-nut-usbups.rules:
# iDowell iBox USB
ATTR{idVendor}=="075d", ATTR{idProduct}=="0300", SYMLINK+="iDowell",
MODE="664", GROUP="nut"
When I try to start the upsd I get:
# /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 ]
The driver(s) is not successful.
With usbhid-ups I get:
=============================================
# /lib/nut/usbhid-ups -DDDDDDDDDDDDDDDD -a iDowell
Network UPS Tools - Generic HID driver 0.34 (2.4.3)
USB communication driver 0.31
0.000000 send_to_all: SETINFO driver.parameter.port "/dev/iDowell"
0.000048 send_to_all: SETINFO driver.parameter.vendorid "075d"
0.000081 debug level is '16'
0.000721 upsdrv_initups...
[snip ...]
0.001307 Checking device (075D/0300) (003/061)
0.035384 - VendorID: 075d
0.035399 - ProductID: 0300
0.035408 - Manufacturer: iDowell
0.035414 - Product: iBox
0.035421 - Serial Number: 00000001
0.035428 - Bus: 003
0.035435 Trying to match device
0.035443 Device does not match - skipping
[snip ...]
0.071806 Trying to match device
0.071814 Device does not match - skipping
0.071823 No appropriate HID device found
0.071836 No matching HID UPS found
=============================================
with powerpanel I get:
=============================================
# /lib/nut/powerpanel -DDDDDDDDDDDDDDDD -a iDowell
Network UPS Tools - CyberPower text/binary protocol UPS driver 0.25 (2.4.3)
Warning: This is an experimental driver.
Some features may not function correctly.
0.000000 send_to_all: SETINFO driver.parameter.port "/dev/iDowell"
0.000064 debug level is '16'
0.011711 Trying binary protocol...
0.011745 tcgetattr(/dev/iDowell): Inappropriate ioctl for device
=============================================
with microdowell I get:
=============================================
# /lib/nut/microdowell -DDDDDDDDDDDDDDDD -a iDowell
Network UPS Tools - MICRODOWELL UPS driver 0.01 (2.4.3)
0.000000 send_to_all: SETINFO driver.parameter.port "/dev/iDowell"
0.000063 debug level is '16'
0.000728 tcgetattr(/dev/iDowell): Inappropriate ioctl for device
=============================================
This is what my /etc/nut/ups.conf contains:
[iDowell]
driver = microdowell
# port = auto
port = /dev/iDowell
# manufacturer = iDowell
# vendorid = 075d
desc = "iBox by iDowell"
I am not sure if the problem is with the drivers I have been using or
something else, like my udev rule, access rights, etc.
# ls -la /dev/iDowell
lrwxrwxrwx 1 root root 15 Jan 3 19:38 /dev/iDowell -> bus/usb/003/091
(BTW, I don't seem to have a dev/hiddev0 or similar that I thought the iBox
would be recognised as).
# ls -la /etc/nut/
total 38
drwxr-xr-x 2 root root 224 Jan 3 19:36 .
drwxr-xr-x 90 root root 6008 Jan 3 18:30 ..
-rw-r--r-- 1 root root 1413 Jan 1 14:02 nut.conf
-rw-r--r-- 1 root root 3798 Jan 3 19:35 ups.conf
-rw-r----- 1 root nut 1778 Jan 1 14:37 upsd.conf
-rw-r----- 1 root nut 2104 Jan 3 15:47 upsd.users
-rw-r----- 1 root nut 11988 Jan 3 15:48 upsmon.conf
-rw-r--r-- 1 root root 3883 Jan 1 14:02 upssched.conf
Is there some other driver, or anything else I could use to get it going?
--
Regards,
Mick
More information about the Nut-upsuser
mailing list