[Nut-upsuser] [HCL] MGE Pulsar Evolution 1100 - not recognized by USB driver

Thomas Laus lausts at acm.org
Fri Dec 23 13:57:25 UTC 2011


> On Dec 22, 2011, at 11:31 AM, nut at johnea.net wrote:
> 
> I agree - when trying to make tripplite_usb work on FreeBSD 6.x, I saw a lot
> of weird problems due to the kernel requesting updates from the hardware far
> more often than the NUT drivers would typically request them. The kernel
> buffers would fill, and the packets would get misaligned. It was a mess. Might
> not be as bad with usbhid-ups, but I think the upgrade is worthwhile for
> long-stability of your USB devices.
> 
> johnea might have more up-to-date information on which devices nodes will need
> their permissions changed such that NUT can access them while not running as
> root. If not, I can boot my 8.x box and see what needs to be done.
>
I can echo this advice concerning USB on OpenBSD as well, even when using 
another brand of UPS.  It seems that the USB drivers in NUT do not play well 
with the expectations of the BSD kernel.  I ended up using the serial 
connection for an Eaton 5115 because of buffer alignment issues.  This caused 
my CPU to rapidly climb to 100 percent on the bcmxcp_usb task and only 
killing the process restored sanity to my system.

All of the BSD's share some USB kernel code and it will take one of their 
hackers to fix this mess.

Tom

-- 
Public Keys:
PGP KeyID = 0x5F22FDC1
GnuPG KeyID = 0x620836CF




More information about the Nut-upsuser mailing list