Hallo. Ich hoffe, dass ich meinen Beitrag/Hilferuf hier nicht falsch eingeordnet habe. USV -> Infrastruktur?
Nun ja. Wie auch immer. Mein Proxmox Server, der auf Debian (Bullseye) läuft hängt an einer Eaton 1600VA Elipse Eco USV. Diese ist per USB angesteckt und NUT übernimmt die Steuerung. Leider bringt das Probleme mit sich. Grundlegend funktioniert alles. Man kann Daten abfragen, der Server wird bei einem Stromausfall heruntergefahren (solange NUT funktioniert) und das ganze hat sogar ne schöne Weboberfläche. Das ganze aber nur für <15min.
Nach kurzer Zeit, die der NUT Server läuft bekomme ich die Fehlermeldung Data Stale. Dies scheint darauf zurückzuführen zu sein, dass der Treiber die Verbindung verliert, da es wieder für ein paar Minuten funktioniert, wenn ich den Treiber per "upsdrvctl stop/start" neu starte.
Log wirft mir raus, dass der Treiber das Interface nicht claimt. Leider weiß ich weder warum das so ist, noch wie ich es beheben kann und bin auf eure Hilfe angewiesen.
root@Delden:~# tail /var/log/syslog
Apr 29 16:18:29 Delden kernel: [85032.509635] usb 6-3: usbfs: process 1023114 (mc2) did not claim interface 0 before use
Apr 29 16:18:30 Delden upsmon[3219]: Poll UPS [DeldenPrimeUPS@localhost] failed - Driver not connected
Apr 29 16:18:32 Delden upsmon[3219]: Poll UPS [DeldenPrimeUPS@localhost] failed - Driver not connected
Apr 29 16:18:32 Delden usbhid-ups[1028742]: Startup successful
Apr 29 16:18:34 Delden upsmon[3219]: Poll UPS [DeldenPrimeUPS@localhost] failed - Driver not connected
Apr 29 16:18:34 Delden upsd[3216]: Connected to UPS [DeldenPrimeUPS]: usbhid-ups-DeldenPrimeUPS
Apr 29 16:18:34 Delden usbhid-ups[1028742]: libusb_get_interrupt: error submitting URB: Device or resource busy
Apr 29 16:18:34 Delden usbhid-ups[1028742]: Got disconnected by another driver: Device or resource busy
Apr 29 16:18:34 Delden kernel: [85037.382808] usb 6-3: usbfs: process 1028742 (usbhid-ups) did not claim interface 0 before use
Apr 29 16:18:36 Delden upsmon[3219]: Communications with UPS DeldenPrimeUPS@localhost established
root@Delden:~# lsusb | grep UPS
Bus 006 Device 002: ID 0463:ffff MGE UPS Systems UPS
Auch verwirrt mich etwas warum die USV in lsusb als Device 2 angezeigt wird, wenn sie laut Ordnerstruktur sowie auch syslog Device 3 ist.
Nachtrag: Ich habe gerade das USB Kabel getrennt und wieder eingesteckt, was dazu geführt hat, dass lsusb die USV jetzt als Device 3 angibt.
Treiber neu gestartet und log sagt folgendes:
Apr 29 16:42:16 Delden usbhid-ups[1037179]: libusb_get_interrupt: could not claim interface 0: Device or resource busy
Apr 29 16:42:16 Delden usbhid-ups[1037179]: libusb_get_report: error sending control message: Device or resource busy
Apr 29 16:42:16 Delden usbhid-ups[1037179]: Got disconnected by another driver: Device or resource busy
Apr 29 16:42:16 Delden kernel: [86459.735471] usb 6-3: usbfs: process 1037179 (usbhid-ups) did not claim interface 0 before use
Apr 29 16:42:34 Delden kernel: [86477.299818] usb 6-3: usbfs: process 1030226 (mc2) did not claim interface 0 before use
Apr 29 16:42:34 Delden kernel: [86477.299876] usb 6-3: usbfs: process 1030226 (mc2) did not claim interface 0 before use
Apr 29 16:42:44 Delden usbhid-ups[1037179]: libusb_get_interrupt: could not claim interface 0: Device or resource busy
Apr 29 16:42:44 Delden usbhid-ups[1037179]: libusb_get_report: error sending control message: Device or resource busy
Apr 29 16:42:44 Delden usbhid-ups[1037179]: Got disconnected by another driver: Device or resource busy
Apr 29 16:42:44 Delden kernel: [86487.595137] usb 6-3: usbfs: process 1037179 (usbhid-ups) did not claim interface 0 before use
Apr 29 16:43:02 Delden kernel: [86505.182170] usb 6-3: usbfs: process 1030226 (mc2) did not claim interface 0 before use
Apr 29 16:43:02 Delden kernel: [86505.182238] usb 6-3: usbfs: process 1030226 (mc2) did not claim interface 0 before use
Apr 29 16:43:12 Delden usbhid-ups[1037179]: libusb_get_interrupt: error submitting URB: Device or resource busy
Apr 29 16:43:12 Delden usbhid-ups[1037179]: Got disconnected by another driver: Device or resource busy
Apr 29 16:43:12 Delden kernel: [86515.516308] usb 6-3: usbfs: process 1037179 (usbhid-ups) did not claim interface 0 before use
Ich würde mich über jegliche Hilfe sehr freuen.
Mit freundlichen Grüßen,
Maurice
Nun ja. Wie auch immer. Mein Proxmox Server, der auf Debian (Bullseye) läuft hängt an einer Eaton 1600VA Elipse Eco USV. Diese ist per USB angesteckt und NUT übernimmt die Steuerung. Leider bringt das Probleme mit sich. Grundlegend funktioniert alles. Man kann Daten abfragen, der Server wird bei einem Stromausfall heruntergefahren (solange NUT funktioniert) und das ganze hat sogar ne schöne Weboberfläche. Das ganze aber nur für <15min.
Nach kurzer Zeit, die der NUT Server läuft bekomme ich die Fehlermeldung Data Stale. Dies scheint darauf zurückzuführen zu sein, dass der Treiber die Verbindung verliert, da es wieder für ein paar Minuten funktioniert, wenn ich den Treiber per "upsdrvctl stop/start" neu starte.
Log wirft mir raus, dass der Treiber das Interface nicht claimt. Leider weiß ich weder warum das so ist, noch wie ich es beheben kann und bin auf eure Hilfe angewiesen.
root@Delden:~# tail /var/log/syslog
Apr 29 16:18:29 Delden kernel: [85032.509635] usb 6-3: usbfs: process 1023114 (mc2) did not claim interface 0 before use
Apr 29 16:18:30 Delden upsmon[3219]: Poll UPS [DeldenPrimeUPS@localhost] failed - Driver not connected
Apr 29 16:18:32 Delden upsmon[3219]: Poll UPS [DeldenPrimeUPS@localhost] failed - Driver not connected
Apr 29 16:18:32 Delden usbhid-ups[1028742]: Startup successful
Apr 29 16:18:34 Delden upsmon[3219]: Poll UPS [DeldenPrimeUPS@localhost] failed - Driver not connected
Apr 29 16:18:34 Delden upsd[3216]: Connected to UPS [DeldenPrimeUPS]: usbhid-ups-DeldenPrimeUPS
Apr 29 16:18:34 Delden usbhid-ups[1028742]: libusb_get_interrupt: error submitting URB: Device or resource busy
Apr 29 16:18:34 Delden usbhid-ups[1028742]: Got disconnected by another driver: Device or resource busy
Apr 29 16:18:34 Delden kernel: [85037.382808] usb 6-3: usbfs: process 1028742 (usbhid-ups) did not claim interface 0 before use
Apr 29 16:18:36 Delden upsmon[3219]: Communications with UPS DeldenPrimeUPS@localhost established
root@Delden:~# lsusb | grep UPS
Bus 006 Device 002: ID 0463:ffff MGE UPS Systems UPS
Auch verwirrt mich etwas warum die USV in lsusb als Device 2 angezeigt wird, wenn sie laut Ordnerstruktur sowie auch syslog Device 3 ist.
Nachtrag: Ich habe gerade das USB Kabel getrennt und wieder eingesteckt, was dazu geführt hat, dass lsusb die USV jetzt als Device 3 angibt.
Treiber neu gestartet und log sagt folgendes:
Apr 29 16:42:16 Delden usbhid-ups[1037179]: libusb_get_interrupt: could not claim interface 0: Device or resource busy
Apr 29 16:42:16 Delden usbhid-ups[1037179]: libusb_get_report: error sending control message: Device or resource busy
Apr 29 16:42:16 Delden usbhid-ups[1037179]: Got disconnected by another driver: Device or resource busy
Apr 29 16:42:16 Delden kernel: [86459.735471] usb 6-3: usbfs: process 1037179 (usbhid-ups) did not claim interface 0 before use
Apr 29 16:42:34 Delden kernel: [86477.299818] usb 6-3: usbfs: process 1030226 (mc2) did not claim interface 0 before use
Apr 29 16:42:34 Delden kernel: [86477.299876] usb 6-3: usbfs: process 1030226 (mc2) did not claim interface 0 before use
Apr 29 16:42:44 Delden usbhid-ups[1037179]: libusb_get_interrupt: could not claim interface 0: Device or resource busy
Apr 29 16:42:44 Delden usbhid-ups[1037179]: libusb_get_report: error sending control message: Device or resource busy
Apr 29 16:42:44 Delden usbhid-ups[1037179]: Got disconnected by another driver: Device or resource busy
Apr 29 16:42:44 Delden kernel: [86487.595137] usb 6-3: usbfs: process 1037179 (usbhid-ups) did not claim interface 0 before use
Apr 29 16:43:02 Delden kernel: [86505.182170] usb 6-3: usbfs: process 1030226 (mc2) did not claim interface 0 before use
Apr 29 16:43:02 Delden kernel: [86505.182238] usb 6-3: usbfs: process 1030226 (mc2) did not claim interface 0 before use
Apr 29 16:43:12 Delden usbhid-ups[1037179]: libusb_get_interrupt: error submitting URB: Device or resource busy
Apr 29 16:43:12 Delden usbhid-ups[1037179]: Got disconnected by another driver: Device or resource busy
Apr 29 16:43:12 Delden kernel: [86515.516308] usb 6-3: usbfs: process 1037179 (usbhid-ups) did not claim interface 0 before use
Ich würde mich über jegliche Hilfe sehr freuen.
Mit freundlichen Grüßen,
Maurice