[Nut-upsuser] CyberPower CP1200AVR/BC1200D problems

Charles Lepple clepple at gmail.com
Sun Jul 30 16:20:19 UTC 2006


On 7/29/06, Rob <lists at midsummerdream.org> wrote:
> Do you have any suggestions for how to debug it further?

No specific suggestions... the firmware used in a lot of USB devices
is often not robust, so the timeout error really should be something
else (a NAK, or a stall) and that would point us towards what might
work better.

Is there a way you can monitor what the Windows driver does?

I have played a little with VMware, and it seems that it would be a
powerful reverse engineering platform for UPS drivers.

The general steps would be:

1) Install a Windows guest OS in VMware (running on your existing Linux host)
2) Install the UPS monitoring software
3) Ensure that the UPS monitoring software works through the VMware
virtual USB connnection
4) Enable Linux-side USB monitoring

This discussion (and improvements to the internals of cpsups) might
actually be more relevant to the nut-upsdev list, however.

-- 
- Charles Lepple



More information about the Nut-upsuser mailing list