[Nut-upsuser] Fwd: upsdrvctl start not detecting UPS

Alan Bonnici chribonn at duck.com
Thu Oct 23 07:39:42 BST 2025


Hi,

I had a stable NUT environment for quite a while until I had to change UPS
and reinstalled my Proxmox environment.

I had a backup of my /etc/nut directory and have only used it as reference.

My UPS is a Powerwalker VI  2200 IEC/UK and that corresponded to
*usbhid-ups*.

*nut-scanner -U* returns the following
Cannot load SNMP library (libnetsnmp.so.40) : file not found. SNMP search
disabled.
Cannot load XML library (libneon.so.27) : file not found. XML search
disabled.
Cannot load IPMI library (libfreeipmi.so.17) : file not found. IPMI search
disabled.
Scanning USB bus.
[nutdev1]
        driver = "nutdrv_qx"
        port = "auto"
        vendorid = "0665"
        productid = "5161"
        product = "USB to Serial"
        serial = "20100826"
        vendor = "INNO TECH"
        bus = "001"
        device = "003"
        busport = "003"
        ###NOTMATCHED-YET###bcdDevice = "0002"

The three *Cannot load* errors are not present in my notes and I suspect
they could be the root cause of successive errors.

My */etc/nut/ups.conf* is as follows:

# Wait 10 seconds for the driver to finish starting.
maxstartdelay = 10

# Try 3 times to start the driver, before giving up.
maxretry = 3

# Wait 5 seconds between attempts to start the driver.
retrydelay = 5

# Poll the ups every 5 seconds
pollinterval = 5

[pve1]
  # PowerWalker
  driver = usbhid-ups
  port = auto
  desc = "Cypress Semiconductor USB to Serial"
  vendorid = 0665
  productid = 5161
  # if the charge is less than 75 percent trigger a LB status
  override.battery.charge.low = 75
  # Some drivers reset battery.charge.low. lowbatt addresses this
  lowbatt = 75
  # if the remaining charge is less than 1200s (20 minutes) trigger a low
battery status
  override.battery.runtime.low = 1200
  # Wait 10 minutes before attempting to restart the ups load after a power
cut
  ondelay = 600
  # wait 5 minutes for ups to power off
  override.ups.delay.shutdown = 300
  # Could offdelay act as an override for override.ups.delay.shutdown?
  offdelay = 300
  serial = 20100826


When I execute  *upsdrvctl start* I get the following repeated 3 times
Network UPS Tools - UPS driver controller 2.8.1
Network UPS Tools - Generic HID driver 0.52 (2.8.1)
USB communication driver (libusb 1.0) 0.46
libusb1: Could not open any HID devices: insufficient permissions on
everything
No matching HID UPS found
upsnotify: notify about state 4 with libsystemd: was requested, but not
running as a service unit now, will not spam more about it
upsnotify: failed to notify about state 4: no notification tech defined,
will not spam more about it
Driver failed to start (exit status=1)

Thanks,
Alan

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/nut-upsuser/attachments/20251023/990a6b93/attachment.htm>


More information about the Nut-upsuser mailing list