[Nut-upsuser] Re: Belkin F6C550-AVR UPS
Zaid D
zaid.box at gmail.com
Tue Aug 2 21:23:50 UTC 2005
> hidups will be abandonned, but according to the results you had,
> there are good chances that your UPS will be supported by
> newhidups...
>
> >
> > the versions of NUT that I tried were 2.0.0, 2.0.1-rc4 and 2.0.2, I
> > tried using the "newhidups" driver but it didn't detect the UPS, so I
> > tried with "hidups" which gave me that output. When doing "lsusb" I
> > get:
> > ...
>
> you miss the hotplug file installation and/or completion for
> your units.
>
> if you have installed the file from source:
> 1) copy nut/scripts/hotplug/{libhidups,libhid.usermap}
> to /etc/hotplug/usb
> 2) then chmod a+x /etc/hotplug/usb/libhidups
> 3) Edit /etc/hotplug/usb/libhid.usermap and add the
> following line (on one line!):
> libhidups 0x0003 0x050d 0x0551 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 $
>
> 4) restart hotplug service (distro dependant) and
> unplug/replug your UPS USB cord,
> 5) relaunch newhidups in debug mode (-DD)
>
> Should tell more things.
> Then post back the output, and ask for help to
> create belkin-hid.h and to add it to newhidups.
Hi Arnaud,
I have applied those changes, and here's a quick listing of them:
#cat /etc/hotplug/usb/libhid.usermap
libhidups 0x0003 0x050d 0x0551 0x0000 0x0000
0x00 0x00 0x00 0x00 0x00
0x00 0x00000000
#cat /etc/hotplug/usb/libhidups
if [ "$ACTION" = "add" -a "$TYPE" = "usb" ]; then
chown root:nut "$DEVICE"
chmod 0660 "$DEVICE"
fi
The permissions on libhidups are set to 755.
The entry for my UPS in ups.conf is:
[belkin]
driver = newhidups
port = auto
desc = "Belkin"
and the output from the newhidups driver is:
#newhidups -DD -a belkin
Network UPS Tools: New USB/HID UPS driver 0.23 (2.0.2)
debug level is '2'
Opening new device (0000/0000)
Opening new device (0000/0000)
Opening new device (05D8/4002)
Opening new device (050D/0551)
Opening new device (0000/0000)
Opening new device (0000/0000)
Opening new device (0000/0000)
found 0 (-1)
No USB/HID UPS found
The first device that it tried to open was my scanner, but the second
one is the Belkin UPS.
I guess the next step is adding the ID for this UPS to newhidups.h and
writing belkin-hid.h,
I think I know how to add the entry to newhidups.h but I'm not quiet
sure how to write belkin-hid.h so I'd appreciate any help with that.
Thanks,
Zaid
More information about the Nut-upsuser
mailing list