[Nut-upsuser] Eaton USB no connection?
Aaron Turner
synfinatic at gmail.com
Mon May 4 16:05:18 BST 2026
Yep, was file permissions... opnsense doesn't even have a group for
usb and had to make on and add it to the nut user. That got me most
of the way there, but the opnsense diagnostic page for NUT still
returns an empty page.... no errors or logs or anything.
Anyways, since I have a Linux box on the same UPS, I decided to make
that the primary and the opnsense firewall the secondary and that just
worked pretty smoothly out of the box.
I've reached out to the opnsense port maintainer and let them know
about the issues.
Thanks for the help Greg!
Best,
Aaron
--
Aaron Turner
https://synfin.net/
My father once told me that respect for the truth comes close to being
the basis for all morality. "Something cannot emerge from nothing,"
he said. This is profound thinking if you understand how unstable
"the truth" can be. -- Frank Herbert, Dune
On Sun, May 3, 2026 at 5:36 PM Greg Troxel via Nut-upsuser
<nut-upsuser at alioth-lists.debian.net> wrote:
>
> Aaron Turner via Nut-upsuser <nut-upsuser at alioth-lists.debian.net>
> writes:
>
> > $ upsdrvctl start ups
> > Network UPS Tools upsdrvctl - UPS driver controller 2.8.3 release
> > Network UPS Tools 2.8.3 release - Generic HID driver 0.62
> > USB communication driver (libusb 1.0) 0.50
> > libusb1: Could not open any HID devices: no USB buses (or devices) found
> > No matching HID UPS found
> > Driver failed to start (exit status=1)
> >
> > Confused by this since I'm running the above command as root and
> > nut-scanner -U works fine?
>
> I run nut on NetBSD, but my UPS units have real serial ports (well,
> maybe TTL levels instead of true RS232), so I don't deal with USB bus
> enumeration with nut. However, I do have to worry about serial port
> permissions. So I'm guessing, but:
>
> This sounds like permissions. You said you ran it as root, but upsdrvctl
> (TIL that the rc.d scripts on NetBSD call upsdrvctl) seems to start the
> driver as nut. Eg., my driver is
>
> nut 12211 0.0 0.0 25264 1196 ? Ss Wed12PM 15:22.10 /usr/pkg/libexec/nut/bestfortress -a [redacted-ups-name]
>
> So, I would see if you can authorize the usbhid driver to deal with ugen
> and bus enumeration, or figure out how to let upsdrvctl start it up as
> root and drop privs if it does.
>
> _______________________________________________
> Nut-upsuser mailing list
> Nut-upsuser at alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsuser
More information about the Nut-upsuser
mailing list