Package: nut-server Version: 2.8.0-7 Severity: critical Justification: communication with ups fail
Dear maintainer, Here goes the description of a critical bug in the driver for the Riello UPS SPW 5000 A3 (riello_usb), perhaps affecting other Riello UPS models. Environment ----------- Computer with Debian Bookworm 64 bit - USB cable - Riello UPS SPW 5000 A3 # uname -a Linux nodo1 6.8.8-4-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.8-4 (2024-07-26T11:15Z) x86_64 GNU/Linux # lsusb | grep "Cypress" Bus 001 Device 005: ID 04b4:5500 Cypress Semiconductor Corp. HID->COM RS232 Adapter # /usr/lib/nut/riello_usb -a accettazione -D Network UPS Tools - Riello USB driver 0.07 (2.8.0) Warning: This is an experimental driver. Some features may not function correctly. 0.000000 [D1] debug level is '1' 0.007683 [D1] Failed to open device (1D6B/0003), skipping: Access denied (insufficient permissions) 1.325394 [D1] countlost 0 1.789382 [D1] get_ups_status() -1 1.789502 [D1] countlost 1 1.789514 [D1] Communication with UPS is lost: status read failed! 2.253389 [D1] get_ups_status() -1 3.791129 [D1] countlost 2 3.791157 [D1] Communication with UPS is lost: status read failed! 4.253433 [D1] get_ups_status() -1 5.792704 [D1] countlost 3 5.792729 [D1] Communication with UPS is lost: status read failed! 6.253473 [D1] get_ups_status() -1 7.794325 [D1] countlost 4 7.794353 [D1] Communication with UPS is lost: status read failed! 8.253515 [D1] get_ups_status() -1 Using the older riello_usb driver from debian bullseye (2.7.4): # /usr/lib/nut/riello_usb -a accettazione -D Network UPS Tools - Riello USB driver 0.03 (2.7.4) Warning: This is an experimental driver. Some features may not function correctly. 0.000000 debug level is '1' 1.434172 countlost 0 2.122197 get_ups_status() 0 2.586342 countlost 0 3.274223 get_ups_status() 0 4.587291 countlost 0 5.274216 get_ups_status() 0 6.588225 countlost 0 7.274345 get_ups_status() 0 8.589152 countlost 0 9.274338 get_ups_status() 0 10.590081 countlost 0 that's ok, the driver works well. Seems the bug exists in the riello_usb driver, not in the whole package or debian version. -- Daniele Nuzzo