We have seen a Belkin F6H500ukUNV before that looked very similar. We did not get it to work. See Robert Kent's thread on the nut-upsdev mailing list in September.
First, the manufacturer is using an illegal vendor id (0001) in violation of the USB protocol. Second, the device does not seem to be working properly within the USB specifications; when trying to communicate with it, it only returns broken pipes. Your immediate problem is a permissions problem; you should use the "-u root" option or else the driver drops root privileges before connecting to the device. You can also set up hotplugging to give correct ownership to the /proc/bus/usb/002/003 device (or similar), but "-u root" should do as a temporary solution. Start the driver like this: /lib/nut/newhidups -u root -DD -x generic -x vendorid=0001 auto If you see lots of "Broken pipe" messages, then your device has the same problems as Robert Kent's. Else, please post the output. As the author of the belkinunv driver, and the maintainer of the Belkin subdriver of newhidups, I usually advise people to avoid Belkin at all cost. They produce crappy hardware that often breaks the USB protocol and should not be allowed to operate. In some cases, even their own software does not work properly with their devices. -- Peter Philipp Leusmann wrote: > > Now I got the svn-release but I still don't have any success. > These are the result of my trials: > > ---- > miles:/usr/src/nut/trunk# lsusb > Bus 003 Device 001: ID 0000:0000 > Bus 002 Device 003: ID 0001:0000 Fry's Electronics > Bus 002 Device 002: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial > Port > Bus 002 Device 001: ID 0000:0000 > Bus 001 Device 001: ID 0000:0000 > miles:/usr/src/nut/trunk# /lib/nut/newhidups -x bus=002 > /dev/usb/hiddev0 > Network UPS Tools: 0.28 USB communication driver 0.28 - core 0.30 > (2.1.0) > > No matching HID UPS found > miles:/usr/src/nut/trunk# /lib/nut/newhidups -x bus=002:003 > /dev/usb/hiddev0 > > Network UPS Tools: 0.28 USB communication driver 0.28 - core 0.30 > (2.1.0) > > No matching HID UPS found > miles:/usr/src/nut/trunk# /lib/nut/newhidups -x generic -x > vendorid=0001 > /dev/usb/hiddev0 > Network UPS Tools: 0.28 USB communication driver 0.28 - core 0.30 > (2.1.0) > > No matching HID UPS found > ---- > > Is the vendor-ID of 1 ok for my device? Or is it an error? > > Philipp > > > -----Urspr=FCngliche Nachricht----- > > Von: Peter Selinger [mailto:[EMAIL PROTECTED] > > Gesendet: Donnerstag, 19. Oktober 2006 14:52 > > An: Philipp Leusmann > > Cc: [email protected] > > Betreff: Re: [Nut-upsuser] Belkin F6H650 on USB port > > > > You should first get a current version of NUT. Get release 2.0.4 or > > later, and preferably the Development version (see > > http://www.networkupstools.org/source.html -> "Develoment Tree"). > > > > The driver to use is newhidups. -- Peter > > > > Philipp Leusmann wrote: > > > > > > Hi, > > > > > > is there a way to use my Belkin F6H650 on the USB port? > > > I already installed usbhid-support, but neither the hidups worked > > (reports > > > "/dev/usb/hiddev0 is not a UPS") nor genericups with upstype=7 and > the > > > hiddev set as device ("ioctl TIOCMSET: Invalid argument") worked. > > > I have installed the debian sarge package of nut 2.0.1 (2.0.1-4) > > > > > > Regards, > > > Philipp > > > > > > > > > > > > _______________________________________________ > > > Nut-upsuser mailing list > > > [email protected] > > > http://lists.alioth.debian.org/mailman/listinfo/nut-upsuser > > > > > > _______________________________________________ Nut-upsuser mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/nut-upsuser

