On Jun 20, 2013, at 8:55 AM, Louis Chaillet wrote:

> Unfortunately when testing the UPS does not power down. The problem is the 
> upsdrvctl cannot pass the command to the ups. 
> 
> this is the message from  upsdrvctl
> 
> louis@b3:/etc/nut$ sudo upsdrvctl shutdown eaton
> 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
> Using subdriver: MGE HID 1.18
> libusb_get_report: error sending control message: Device or resource busy
> Got disconnected by another driver: Device or resource busy
> Can't initialize data from HID UPS
> Driver failed to start (exit status=1)
> 
> I unplugged the usb and replugged and start nutted again, no change.

We could probably improve the documentation around this, but "upsdrvctl 
shutdown" is meant to run late in the shutdown sequence, after the rest of the 
NUT daemons (upsd and the drivers) are already stopped.

The reference to "upsdrvctl -t shutdown" is only meant to show the shutdown 
order in a multi-UPS setup:

http://www.networkupstools.org/docs/user-manual.chunked/ar01s06.html#Shutdown_design

A usual end-to-end test would involve the "upsmon -c fsd" command, which 
simulates a low battery condition. That does involve upsd, upsmon, and the 
drivers.

Please let us know how we can clarify this part of the documentation.

-- 
Charles Lepple
clepple@gmail




_______________________________________________
Nut-upsuser mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/nut-upsuser

Reply via email to