[Nut-upsuser] New batteries and another attempt to get nut running
gheskett at wdtv.com
Mon Mar 2 01:57:49 UTC 2015
On Sunday 01 March 2015 19:16:47 Charles Lepple wrote:
> On Sun, Mar 1, 2015 at 2:23 PM, Gene Heskett <gheskett at wdtv.com> wrote:
> > Hi Charles; I hope this finds you well.
> Hi Gene,
> > Here is dmesg output:
> > gene at coyote:~$ dmesg |grep Belkin
> > [ 3.315667] usb 2-3: Product: Belkin UPS
> > [ 3.315669] usb 2-3: Manufacturer: Belkin
> > [ 4.084258] generic-usb 0003:050D:0751.0009: hiddev0,hidraw4: USB
> > HID v1.11 Device [Belkin Belkin UPS] on usb-0000:00:02.0-3/input
> > I have configured it to use this generic-usb,
> Configured NUT, udev, or the kernel?
Udev & kernel are as installed except for the renumbering of the udebv
rule, since reverted.
> (For most Linux distributions on PC hardware, the stock kernel should
> work, since NUT can kick out the hiddev and hidraw drivers at
> > and probably made it less
> > secure by adding myself to /etc/group/nut and changing many of the
> > perms to 0660 or 0664 so I can edit this stuff as me. Those of
> > course are fixable later if needed. But I use dd-wrt here, and no
> > one has ever succeeded in getting past it to do anything but look
> > and dl from my web page (in sig)
> Just to be clear, the UPS is directly connected to the Debian wheezy
> box you mentioned before, correct? (This seems to have a much higher
> chance of success than dd-wrt, since the USB drivers for non-PC
> systems seem to be lacking in general.)
Yes, plugged into a usb2 port on this machine.
> > Then I setup some defaults as I can sort of recall them from
> > previous setups.
> > Stepping into /etc/init.d and doing this, isn't getting me there
> > according to the response:
> > gene at coyote:/etc/init.d$ sudo ./nut-server restart
> > [ ok ] Restarting NUT - power devices information server and
> > drivers: upsd (driver(s) failed) (driver(s) failed). upsd.
> > However:
> > gene at coyote:/etc/init.d$ ps axu|grep nut
> > nut 31366 0.0 0.0 2256 524 ? Ss 14:01 0:00
> > /sbin/upsd gene 31740 0.0 0.0 3488 764 pts/6 S+ 14:09
> > 0:00 grep nut
> > says upsd is running. From that I get that generic-usb is the wrong
> > driver.
> The generic-usb driver name seems to be coming from the kernel. It is
> somewhat disconnected from the NUT driver names, though.
> Unfortunately, Debian suppresses all the useful diagnostic messages.
> Since the driver failed to start, you can try starting it with the
> NUT-specific 'sudo /sbin/upsdrvctl start', which will show startup
> Based on the USB IDs in the kernel message (the "050D:0751", which is
> what lsusb would print), the NUT driver I think you are looking for is
gene at coyote:/etc/nut$ sudo /etc/init.d/nut-server restart
[ ok ] Restarting NUT - power devices information server and drivers:
upsd (driver(s) failed) driver(s). upsd.
gene at coyote:/etc/nut$ sudo /etc/init.d/nut-server stop
[ ok ] Stopping NUT - power devices information server and drivers: upsd
gene at coyote:/etc/nut$ sudo /sbin/upsdrvctl start
Network UPS Tools - UPS driver controller 2.6.4
Network UPS Tools - Generic HID driver 0.37 (2.6.4)
USB communication driver 0.32
Using subdriver: Belkin HID 0.15
And that looks a lot more promising.
Stop that, and restart nut-server, no errors this time.
gene at coyote:/etc/nut$ upsc myups at localhost
device.model: Belkin UPS
driver.version.data: Belkin HID 0.15
ups.model: Belkin UPS
ups.status: OL CHRG
ups.test.result: No test initiated
So thats working now.
Next, upsmon & friends so I can look at it in iceweasal or ?
> If that works, we can try to tweak the text in the HCL, so that it is
> easier to look up based on the markings on the UPS:
Which, despite my shaving it with a strong LED flashlight looking for
bumps that resemble text in that black on black environment. I can't
find a model number on it. Except for a previous battery change maybe 3
years ago, its been sitting there, with me generally ignoring it for at
least 6 years now.
HCL? Not a familiar acronym to me. Ah, the link.
Which explains it, now its up to me to remember.. :(
Cheers, Gene Heskett
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>
More information about the Nut-upsuser