[Nut-upsuser] powerware 5110 and openbsd
Arnaud Quette
aquette.dev at gmail.com
Mon Jan 5 08:57:04 UTC 2009
2009/1/4 Charles Lepple <clepple at gmail.com>
> On Fri, Jan 2, 2009 at 3:27 PM, Hannu Vuolasaho <vuokko at msn.com> wrote:
> >
> >>
> >> We are still in the process of collecting all the NUT/USB/*BSD
> >> documentation from various emails, but have you also checked
> >> /dev/usb0? I believe that libusb on BSD requires permissions on
> >> /dev/usb? to scan the bus to find /dev/ugen0.
> >
> > That seems to be requiremement. What else might be wrong? After I chenged
> > permissions for usb0
> >
> > I got different error.
> >
> > Network UPS Tools - UPS driver controller 2.4.0-pre1
> > Network UPS Tools - BCMXCP UPS driver 0.18 (2.4.0-pre1)
> > USB communication subdriver 0.17
> > Can't reset POWERWARE USB endpoint
> > Unable to find POWERWARE UPS device on USB bus
> >
> >
> > Not very helpful error message. what should I next try?
>
> Can you try the following patch:
>
> diff --git a/drivers/nut_usb.c b/drivers/nut_usb.c
> index 494a1fa..4ca2691 100644
> --- a/drivers/nut_usb.c
> +++ b/drivers/nut_usb.c
> @@ -165,8 +165,8 @@ usb_dev_handle *nutusb_open(const char *port)
>
> if (usb_clear_halt(dev_h, 0x81) < 0)
> {
> - upslogx(LOG_ERR, "Can't reset POWERWARE USB endpoint");
> - goto errout;
> + upslogx(LOG_ERR, "Can't reset POWERWARE USB endpoint: %s",
> usb_strerror());
> + /* goto errout; */
> }
>
> return dev_h;
>
>
> That should tell us what the error was, and see if we can continue past it.
>
you might also want to set libusb debug using USB_DEBUG=3
this can also report some low level things...
(btw, it might be a good idea to document this somewhere!)
cheers,
Arnaud
--
Linux / Unix Expert R&D - Eaton - http://www.eaton.com/mgeops
Network UPS Tools (NUT) Project Leader - http://www.networkupstools.org/
Debian Developer - http://people.debian.org/~aquette/
Free Software Developer - http://arnaud.quette.free.fr/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.alioth.debian.org/pipermail/nut-upsuser/attachments/20090105/41e83a5d/attachment.htm
More information about the Nut-upsuser
mailing list