-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, I have one UPS (with an almost dead battery) and I want to at least see it with NUT. When I connect it, I see in the log: <0.6> 2021-04-14T23:36:49.659987+02:00 Isengard kernel - - - [11662.628468] usb 1-2.2: new low-speed USB device number 5 using xhci_hcd <0.6> 2021-04-14T23:36:49.815973+02:00 Isengard kernel - - - [11662.787160] usb 1-2.2: New USB device found, idVendor=0665, idProduct=5161, bcdDevice= 0.02 <0.6> 2021-04-14T23:36:49.816019+02:00 Isengard kernel - - - [11662.787165] usb 1-2.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 <0.6> 2021-04-14T23:36:49.816023+02:00 Isengard kernel - - - [11662.787168] usb 1-2.2: Product: USB to Serial <0.6> 2021-04-14T23:36:49.816026+02:00 Isengard kernel - - - [11662.787170] usb 1-2.2: Manufacturer: INNO TECH <0.6> 2021-04-14T23:36:49.816049+02:00 Isengard kernel - - - [11662.787172] usb 1-2.2: SerialNumber: 20.... <0.6> 2021-04-14T23:36:49.827962+02:00 Isengard kernel - - - [11662.798017] hid-generic 0003:0665:5161.0005: hiddev97,hidraw2: USB HID v1.00 Device [INNO TECH USB to Serial] on usb-0000:00:14.0-2.2/input0 <1.6> 2021-04-14T23:36:49.951367+02:00 Isengard mtp-probe - - - checking bus 1, device 5: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2.2" <1.6> 2021-04-14T23:36:49.952720+02:00 Isengard mtp-probe - - - bus: 1, device: 5 was not an MTP device I read the documentation file "/usr/share/doc/packages/nut/README.SUSE" It says: It requires only few adoptions before you can start the service: * Configuration of a locally connected UPS: In /etc/ups/ups.conf: - Go to the [myups] section at the end of the file. - Set driver key to the driver name supporting your UPS. (see /usr/lib/ups/driver/ for possible drivers. Each driver has a man page. Many USB UPSes are usbhid-ups.) - Set port key to the device your UPS is connected to, e.g. /dev/ttyS0 for first serial port (COM1) or /dev/usb/hiddev0 for USB HID UPS. - Adjust desc key as you want. Start the service: - "/etc/init.d/upsd start" No autodetection script in year 2021? Sigh. :-( Ok, so I configure "ups.conf". What driver? My UPS is "Salicru", there is no driver listed. Google sugest "blazer_usb". [myups] driver = blazer_usb port = /dev/usb/hiddev0 desc = "Salicru SPS SOHO+ 800VA" Start the service with "/etc/init.d/upsd start". Surely this is obsolete! Yes, the documentation is dated 2014. The posibilities are: /usr/sbin/rcnut-driver /usr/sbin/rcnut-monitor /usr/sbin/rcnut-server or /usr/lib/systemd/system/nut-driver.service /usr/lib/systemd/system/nut-monitor.service /usr/lib/systemd/system/nut-server.service No "/etc/init.d/upsd". So how do I start it? I try "systemctl start nut-driver.service" <3.6> 2021-04-15T00:12:36.916959+02:00 Isengard systemd 1 - - Started Session 5 of user root. <10.6> 2021-04-15T00:12:36.922301+02:00 Isengard sshd 11557 - - pam_unix(sshd:session): session opened for user root by (uid=0) <3.6> 2021-04-15T00:12:53.295533+02:00 Isengard systemd 1 - - nut-driver.service: Unit not needed anymore. Stopping. <3.5> 2021-04-15T00:12:53.296254+02:00 Isengard systemd 1 - - Requested transaction contradicts existing jobs: Transaction for nut-driver.service/stop is destructive (nut-driver.service has 'start' job queued, but 'stop' is included in transaction). <3.4> 2021-04-15T00:12:53.296799+02:00 Isengard systemd 1 - - nut-driver.service: Failed to enqueue stop job, ignoring: Transaction for nut-driver.service/stop is destructive (nut-driver.service has 'start' job queued, but 'stop' is included in transaction). <3.6> 2021-04-15T00:12:53.297378+02:00 Isengard systemd 1 - - Starting Network UPS Tools - power device driver controller... <3.6> 2021-04-15T00:12:53.578538+02:00 Isengard upsdrvctl 11633 - - Supported UPS detected with megatec protocol <3.6> 2021-04-15T00:12:53.898349+02:00 Isengard upsdrvctl 11633 - - Vendor information unavailable <3.6> 2021-04-15T00:12:53.898943+02:00 Isengard upsdrvctl 11633 - - No values provided for battery high/low voltages in ups.conf <3.6> 2021-04-15T00:12:53.899339+02:00 Isengard upsdrvctl 11633 - - Using 'guestimation' (low: 10.400000, high: 13.000000)! <3.6> 2021-04-15T00:12:53.899719+02:00 Isengard upsdrvctl 11633 - - Battery runtime will not be calculated (runtimecal not set) <3.6> 2021-04-15T00:12:54.156106+02:00 Isengard upsdrvctl 11633 - - Network UPS Tools - UPS driver controller 2.7.4 <3.6> 2021-04-15T00:12:54.156653+02:00 Isengard blazer_usb 11636 - - Startup successful <3.6> 2021-04-15T00:12:54.157393+02:00 Isengard systemd 1 - - Started Network UPS Tools - power device driver controller. <3.6> 2021-04-15T00:12:54.157981+02:00 Isengard systemd 1 - - nut-driver.service: Unit not needed anymore. Stopping. <3.6> 2021-04-15T00:12:54.164015+02:00 Isengard systemd 1 - - Stopping Network UPS Tools - power device driver controller... <3.6> 2021-04-15T00:12:54.167969+02:00 Isengard upsdrvctl 11638 - - Network UPS Tools - UPS driver controller 2.7.4 <3.6> 2021-04-15T00:12:56.156325+02:00 Isengard blazer_usb 11636 - - Signal 15: exiting <3.6> 2021-04-15T00:12:56.159324+02:00 Isengard systemd 1 - - Stopped Network UPS Tools - power device driver controller. So what next? I understand nothing. Did it work? I tried removing the AC cord. Nothing appears in the log. Google suggests that I edit "nut.conf": MODE=standalone done. ... No change, doesn't seem to work at all. - -- Cheers Carlos E. R. (from 15.2 x86_64 at Telcontar) -----BEGIN PGP SIGNATURE----- iHoEARECADoWIQQZEb51mJKK1KpcU/W1MxgcbY1H1QUCYHdvZRwccm9iaW4ubGlz dGFzQHRlbGVmb25pY2EubmV0AAoJELUzGBxtjUfVNtIAnRr/gM7VpAuJOHHArKGC 39NPDQW5AJ9aACYcyCV9e/oC8Zsstcx6JzKAJg== =5Irv -----END PGP SIGNATURE-----