У меня две usb клавиатуры и одна usb мишь. Материнская плата Gigabyte 970a-ud3p (новая, только с полки магазина). В биосе работают обе клавиатуры и мишь, в меню GRUB тоже всё работает но как только прогрузится ОС (до окна авторизации) то клавиатуры и мышь не работаю. Решается переподключением этих девайсов и с вероятностью 1/10 они заработают (грубо говоря повторяем это действие + перегрузка пока не заработает) и будут работать до следующего выключения ПК. Копаясь в логах я нашел следующее:
[ 1.945974] usb 5-4: new low-speed USB device number 2 using ohci-pci
[ 2.006291] EXT4-fs (sda1): INFO: recovery required on readonly filesystem
[ 2.006296] EXT4-fs (sda1): write access will be enabled during recovery
[ 2.086110] usb 5-4: device descriptor read/64, error -32
[ 2.319555] EXT4-fs (sda1): recovery complete
[ 2.324662] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
[ 2.330218] usb 5-4: device descriptor read/64, error -32
[ 2.570428] usb 5-4: new low-speed USB device number 3 using ohci-pci
[ 2.710545] usb 5-4: device descriptor read/64, error -32
[ 2.894812] Switched to clocksource tsc
[ 2.954702] usb 5-4: device descriptor read/64, error -32
[ 3.194846] usb 5-4: new low-speed USB device number 4 using ohci-pci
[ 3.195588] random: init urandom read with 111 bits of entropy available
[ 3.477590] random: nonblocking pool is initialized
[ 3.603147] usb 5-4: device not accepting address 4, error -32
[ 3.739250] usb 5-4: new low-speed USB device number 5 using ohci-pci
[ 4.147535] usb 5-4: device not accepting address 5, error -32
[ 4.147558] hub 5-0:1.0: unable to enumerate USB device on port 4
[ 4.411720] usb 5-5: new full-speed USB device number 6 using ohci-pci
[ 4.551808] usb 5-5: device descriptor read/64, error -32
[ 4.795981] usb 5-5: device descriptor read/64, error -32
[ 5.036158] usb 5-5: new full-speed USB device number 7 using ohci-pci
[ 5.176273] usb 5-5: device descriptor read/64, error -32
[ 5.420428] usb 5-5: device descriptor read/64, error -32
[ 5.660564] usb 5-5: new full-speed USB device number 8 using ohci-pci
[ 6.068836] usb 5-5: device not accepting address 8, error -32
[ 6.204958] usb 5-5: new full-speed USB device number 9 using ohci-pci
[ 6.613293] usb 5-5: device not accepting address 9, error -32
[ 6.613337] hub 5-0:1.0: unable to enumerate USB device on port 5
[ 6.749349] usb 4-1: new low-speed USB device number 2 using ohci-pci
[ 6.889457] usb 4-1: device descriptor read/64, error -32
[ 7.133611] usb 4-1: device descriptor read/64, error -32
[ 7.373784] usb 4-1: new low-speed USB device number 3 using ohci-pci
[ 7.513891] usb 4-1: device descriptor read/64, error -32
[ 7.758053] usb 4-1: device descriptor read/64, error -32
[ 7.998249] usb 4-1: new low-speed USB device number 4 using ohci-pci
[ 8.406523] usb 4-1: device not accepting address 4, error -32
[ 8.542616] usb 4-1: new low-speed USB device number 5 using ohci-pci
[ 8.950905] usb 4-1: device not accepting address 5, error -32
[ 8.950934] hub 4-0:1.0: unable to enumerate USB device on port 1
[ 9.319166] usb 8-1: new high-speed USB device number 2 using xhci_hcd
[ 9.337878] usb 8-1: New USB device found, idVendor=2109, idProduct=3431
[ 9.337882] usb 8-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 9.337884] usb 8-1: Product: USB2.0 Hub
[ 9.338470] hub 8-1:1.0: USB hub found
[ 9.338830] hub 8-1:1.0: 4 ports detected
[ 9.615373] usb 8-1.1: new high-speed USB device number 3 using xhci_hcd
[ 9.639940] usb 8-1.1: New USB device found, idVendor=0cf3, idProduct=9271
[ 9.639943] usb 8-1.1: New USB device strings: Mfr=16, Product=32, SerialNumber=48
[ 9.639945] usb 8-1.1: Product: USB2.0 WLAN
[ 9.639946] usb 8-1.1: Manufacturer: ATHEROS
[ 9.639948] usb 8-1.1: SerialNumber: 12345
[ 9.711442] usb 8-1.2: new high-speed USB device number 4 using xhci_hcd
[ 9.729292] usb 8-1.2: New USB device found, idVendor=090c, idProduct=1000
[ 9.729296] usb 8-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 9.729297] usb 8-1.2: Product: USB Flash Drive
[ 9.729299] usb 8-1.2: Manufacturer: USB 2.0
[ 9.729300] usb 8-1.2: SerialNumber: 0516000000012400
[ 9.729411] usb 8-1.2: ep 0x81 - rounding interval to 128 microframes, ep desc says 255 microframes
[ 9.729416] usb 8-1.2: ep 0x2 - rounding interval to 128 microframes, ep desc says 255 microframes
Насколько я понял то срабатывает защита от перегрузки по току но почему тогда я могу всё заставить работать при помощи перезагрузки? Как это исправить?