Nu sunt sigur ce a dus la această problemă, dar unul dintre porturile mele USB a încetat brusc să funcționeze. Iată câteva dintre detalii:
$ lspci | grep USB
00:14.0 Controler USB: Controler Intel Corporation Sunrise Point-LP USB 3.0 xHCI (rev. 21)
$ lsusb
Bus 002 Dispozitiv 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Dispozitiv 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
$ lsusb -t
/: Autobuz 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M
/: Autobuz 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/12p, 480M
$ dispozitive USB
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh=12
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev=04.19
S: Producător=Linux 4.19.0-13-amd64 xhci-hcd
S: Product=xHCI Host Controller
S: SerialNumber=0000:00:14.0
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: Dacă#=0x0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=5000 MxCh= 6
D: Ver= 3.00 Cls=09(hub ) Sub=00 Prot=03 MxPS= 9 #Cfgs= 1
P: Vendor=1d6b ProdID=0003 Rev=04.19
S: Producător=Linux 4.19.0-13-amd64 xhci-hcd
S: Product=xHCI Host Controller
S: SerialNumber=0000:00:14.0
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: Dacă#=0x0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
$ grep -i ohci /boot/config-$(uname -r)
CONFIG_FIREWIRE_OHCI=m
CONFIG_USB_OHCI_LITTLE_ENDIAN=a
CONFIG_USB_OHCI_HCD=m
CONFIG_USB_OHCI_HCD_PCI=m
# CONFIG_USB_OHCI_HCD_SSB nu este setat
# CONFIG_USB_OHCI_HCD_PLATFORM nu este setat
# CONFIG_PROVIDE_OHCI1394_DMA_INIT nu este setat
$ grep -i xhci /boot/config-$(uname -r)
CONFIG_USB_XHCI_HCD=m
# CONFIG_USB_XHCI_DBGCAP nu este setat
CONFIG_USB_XHCI_PCI=m
# CONFIG_USB_XHCI_PLATFORM nu este setat
# CONFIG_USB_ROLES_INTEL_XHCI nu este setat
Se pare că USB la magistrala 001 Dispozitivul 001 utilizează un modul pentru tipurile USB-3 în loc de USB 2 (ohci_hcd).Mă gândesc că îndreptarea lui de la xhci_hcd la ohci_hcd va rezolva problema, dar nu sunt sigur și nu știu cum să-l forțez să folosească modulul kernel corect. am incercat sudo modprobe -r ohci_hcd
și sudo modprobe ohci_hcd
, apoi reporniți, dar nu a funcționat.
Această problemă face portul USB inutilizabil și nu returnează niciun rezultat (sudo tail -f /var/log/messages
) când încerc să conectez diferite dispozitive USB. Te rog ajuta-ma.