Hi,
There is log messages after I've connect Tripp-Lite UPS to PVE host (kernel 2.6.32, Intel H61 Express Chipset):
Dec 10 18:38:56 pve kernel: usb 2-1.4: new low speed USB device number 3 using ehci_hcd
Dec 10 18:38:56 pve kernel: usb 2-1.4: New USB device found, idVendor=09ae, idProduct=2010
Dec 10 18:38:56 pve kernel: usb 2-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Dec 10 18:38:56 pve kernel: usb 2-1.4: Product: Tripp Lite UPS
Dec 10 18:38:56 pve kernel: usb 2-1.4: Manufacturer: Tripp Lite
Dec 10 18:38:56 pve kernel: usb 2-1.4: configuration #1 chosen from 1 choice
Dec 10 18:38:56 pve kernel: generic-usb 0003:09AE:2010.0001: hiddev96,hidraw0: USB HID v1.10 Device [Tripp Lite Tripp Lite UPS] on usb-0000:00:1d.0-1.4/input0
Dec 10 18:39:11 pve kernel: usb 2-1.4: USB disconnect, device number 3
Dec 10 18:39:12 pve kernel: usb 2-1.4: new low speed USB device number 4 using ehci_hcd
Dec 10 18:39:12 pve kernel: usb 2-1.4: New USB device found, idVendor=09ae, idProduct=2010
Dec 10 18:39:12 pve kernel: usb 2-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Dec 10 18:39:12 pve kernel: usb 2-1.4: Product: Tripp Lite UPS
Dec 10 18:39:12 pve kernel: usb 2-1.4: Manufacturer: Tripp Lite
Dec 10 18:39:12 pve kernel: usb 2-1.4: configuration #1 chosen from 1 choice
Dec 10 18:39:12 pve kernel: generic-usb 0003:09AE:2010.0002: hiddev96,hidraw0: USB HID v1.10 Device [Tripp Lite Tripp Lite UPS] on usb-0000:00:1d.0-1.4/input0
Dec 10 18:39:27 pve kernel: usb 2-1.4: USB disconnect, device number 4
Dec 10 18:39:28 pve kernel: usb 2-1.4: new low speed USB device number 5 using ehci_hcd
Dec 10 18:39:28 pve kernel: usb 2-1.4: New USB device found, idVendor=09ae, idProduct=2010
Dec 10 18:39:28 pve kernel: usb 2-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Dec 10 18:39:28 pve kernel: usb 2-1.4: Product: Tripp Lite UPS
Dec 10 18:39:28 pve kernel: usb 2-1.4: Manufacturer: Tripp Lite
Dec 10 18:39:28 pve kernel: usb 2-1.4: configuration #1 chosen from 1 choice
Dec 10 18:39:28 pve kernel: generic-usb 0003:09AE:2010.0003: hiddev96,hidraw0: USB HID v1.10 Device [Tripp Lite Tripp Lite UPS] on usb-0000:00:
1d.0-1.4/input0
Dec 10 18:39:43 pve kernel: usb 2-1.4: USB disconnect, device number 5
Dec 10 18:39:43 pve kernel: usb 2-1.4: new low speed USB device number 6 using ehci_hcd
Dec 10 18:39:43 pve kernel: usb 2-1.4: New USB device found, idVendor=09ae, idProduct=2010
Dec 10 18:39:43 pve kernel: usb 2-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Dec 10 18:39:43 pve kernel: usb 2-1.4: Product: Tripp Lite UPS
Dec 10 18:39:43 pve kernel: usb 2-1.4: Manufacturer: Tripp Lite
Dec 10 18:39:43 pve kernel: usb 2-1.4: configuration #1 chosen from 1 choice
Dec 10 18:39:43 pve kernel: generic-usb 0003:09AE:2010.0004: hiddev96,hidraw0: USB HID v1.10 Device [Tripp Lite Tripp Lite UPS] on usb-0000:00:1d.0-1.4/input0
USB device disconnecting and reconnecing every 15 seconds... (and NUT randomly fails).
With two other linux boxes same UPS works without reconnection:
-- kernel 2.6.33 (Qnap NAS, ARM):
usb 1-1.2: new low speed USB device using orion-ehci and address 26
[261578.320000] generic-usb 0003:09AE:2010.0017: claimed by neither input, hiddev nor hidraw
-- kernel 3.11.0 (Notebook, Intel HM76 Express):
[262765.182315] usb 3-2: new low-speed USB device number 9 using xhci_hcd
[262765.206612] usb 3-2: New USB device found, idVendor=09ae, idProduct=2010
[262765.206627] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[262765.206635] usb 3-2: Product: Tripp Lite UPS
[262765.206640] usb 3-2: Manufacturer: Tripp Lite
[262765.207043] usb 3-2: ep 0x81 - rounding interval to 256 microframes, ep desc says 320 microframes
[262765.245163] hidraw: raw HID events driver (C) Jiri Kosina
[262765.274494] usbcore: registered new interface driver usbhid
[262765.274499] usbhid: USB HID core driver
[262765.306818] hid-generic 0003:09AE:2010.0001: hiddev0,hidraw0: USB HID v1.10 Device [Tripp Lite Tripp Lite UPS] on usb-0000:00:14.0-2/input0
How to fix USB behavior in PVE kernel?
There is log messages after I've connect Tripp-Lite UPS to PVE host (kernel 2.6.32, Intel H61 Express Chipset):
Dec 10 18:38:56 pve kernel: usb 2-1.4: new low speed USB device number 3 using ehci_hcd
Dec 10 18:38:56 pve kernel: usb 2-1.4: New USB device found, idVendor=09ae, idProduct=2010
Dec 10 18:38:56 pve kernel: usb 2-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Dec 10 18:38:56 pve kernel: usb 2-1.4: Product: Tripp Lite UPS
Dec 10 18:38:56 pve kernel: usb 2-1.4: Manufacturer: Tripp Lite
Dec 10 18:38:56 pve kernel: usb 2-1.4: configuration #1 chosen from 1 choice
Dec 10 18:38:56 pve kernel: generic-usb 0003:09AE:2010.0001: hiddev96,hidraw0: USB HID v1.10 Device [Tripp Lite Tripp Lite UPS] on usb-0000:00:1d.0-1.4/input0
Dec 10 18:39:11 pve kernel: usb 2-1.4: USB disconnect, device number 3
Dec 10 18:39:12 pve kernel: usb 2-1.4: new low speed USB device number 4 using ehci_hcd
Dec 10 18:39:12 pve kernel: usb 2-1.4: New USB device found, idVendor=09ae, idProduct=2010
Dec 10 18:39:12 pve kernel: usb 2-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Dec 10 18:39:12 pve kernel: usb 2-1.4: Product: Tripp Lite UPS
Dec 10 18:39:12 pve kernel: usb 2-1.4: Manufacturer: Tripp Lite
Dec 10 18:39:12 pve kernel: usb 2-1.4: configuration #1 chosen from 1 choice
Dec 10 18:39:12 pve kernel: generic-usb 0003:09AE:2010.0002: hiddev96,hidraw0: USB HID v1.10 Device [Tripp Lite Tripp Lite UPS] on usb-0000:00:1d.0-1.4/input0
Dec 10 18:39:27 pve kernel: usb 2-1.4: USB disconnect, device number 4
Dec 10 18:39:28 pve kernel: usb 2-1.4: new low speed USB device number 5 using ehci_hcd
Dec 10 18:39:28 pve kernel: usb 2-1.4: New USB device found, idVendor=09ae, idProduct=2010
Dec 10 18:39:28 pve kernel: usb 2-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Dec 10 18:39:28 pve kernel: usb 2-1.4: Product: Tripp Lite UPS
Dec 10 18:39:28 pve kernel: usb 2-1.4: Manufacturer: Tripp Lite
Dec 10 18:39:28 pve kernel: usb 2-1.4: configuration #1 chosen from 1 choice
Dec 10 18:39:28 pve kernel: generic-usb 0003:09AE:2010.0003: hiddev96,hidraw0: USB HID v1.10 Device [Tripp Lite Tripp Lite UPS] on usb-0000:00:
1d.0-1.4/input0
Dec 10 18:39:43 pve kernel: usb 2-1.4: USB disconnect, device number 5
Dec 10 18:39:43 pve kernel: usb 2-1.4: new low speed USB device number 6 using ehci_hcd
Dec 10 18:39:43 pve kernel: usb 2-1.4: New USB device found, idVendor=09ae, idProduct=2010
Dec 10 18:39:43 pve kernel: usb 2-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Dec 10 18:39:43 pve kernel: usb 2-1.4: Product: Tripp Lite UPS
Dec 10 18:39:43 pve kernel: usb 2-1.4: Manufacturer: Tripp Lite
Dec 10 18:39:43 pve kernel: usb 2-1.4: configuration #1 chosen from 1 choice
Dec 10 18:39:43 pve kernel: generic-usb 0003:09AE:2010.0004: hiddev96,hidraw0: USB HID v1.10 Device [Tripp Lite Tripp Lite UPS] on usb-0000:00:1d.0-1.4/input0
USB device disconnecting and reconnecing every 15 seconds... (and NUT randomly fails).
With two other linux boxes same UPS works without reconnection:
-- kernel 2.6.33 (Qnap NAS, ARM):
usb 1-1.2: new low speed USB device using orion-ehci and address 26
[261578.320000] generic-usb 0003:09AE:2010.0017: claimed by neither input, hiddev nor hidraw
-- kernel 3.11.0 (Notebook, Intel HM76 Express):
[262765.182315] usb 3-2: new low-speed USB device number 9 using xhci_hcd
[262765.206612] usb 3-2: New USB device found, idVendor=09ae, idProduct=2010
[262765.206627] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[262765.206635] usb 3-2: Product: Tripp Lite UPS
[262765.206640] usb 3-2: Manufacturer: Tripp Lite
[262765.207043] usb 3-2: ep 0x81 - rounding interval to 256 microframes, ep desc says 320 microframes
[262765.245163] hidraw: raw HID events driver (C) Jiri Kosina
[262765.274494] usbcore: registered new interface driver usbhid
[262765.274499] usbhid: USB HID core driver
[262765.306818] hid-generic 0003:09AE:2010.0001: hiddev0,hidraw0: USB HID v1.10 Device [Tripp Lite Tripp Lite UPS] on usb-0000:00:14.0-2/input0
How to fix USB behavior in PVE kernel?