LINUX.ORG.RU

История изменений

Исправление ordinary, (текущая версия) :

В биосе только enable/disable usb support, т.е. отрубить прям совсем. И еще я чет не нашел модулей ehci или uhci в /sys, только xchi. Что-то выляется в /usr/lib/modules/5.9.1-arch1-1/kernel/drivers/usb/host, как-то можно их подключить вместо xhci?

Я (вроде бы??) заблеклистил xhci_hcd, но чет не вышло:

окт 31 15:24:53 OrdiNary kernel: Linux version 5.9.1-arch1-1 (linux@archlinux) (gcc (GCC) 10.2.0, GNU ld (GNU Binutils) 2.35.1) #1 SMP PREEMPT Sat, 17 Oct 2020 13:30:37 +0000
окт 31 15:24:53 OrdiNary kernel: Command line: BOOT_IMAGE=/vmlinuz-linux root=UUID=02f19adc-638c-4b07-bf12-41feb9910013 rw modprobe.blacklist=xhci_hcd rcutree.rcu_idle_gp_delay=1 intel_pstate=enable

а потом...

окт 31 15:24:53 OrdiNary kernel: xhci_hcd 0000:00:14.0: xHCI Host Controller
окт 31 15:24:53 OrdiNary kernel: xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1
окт 31 15:24:53 OrdiNary kernel: xhci_hcd 0000:00:14.0: hcc params 0x200077c1 hci version 0x100 quirks 0x0000000000009810
окт 31 15:24:53 OrdiNary kernel: xhci_hcd 0000:00:14.0: cache line size of 64 is not supported
окт 31 15:24:53 OrdiNary kernel: usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.09
окт 31 15:24:53 OrdiNary kernel: usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
окт 31 15:24:53 OrdiNary kernel: usb usb1: Product: xHCI Host Controller
окт 31 15:24:53 OrdiNary kernel: usb usb1: Manufacturer: Linux 5.9.1-arch1-1 xhci-hcd
окт 31 15:24:53 OrdiNary kernel: usb usb1: SerialNumber: 0000:00:14.0
окт 31 15:24:53 OrdiNary kernel: hub 1-0:1.0: USB hub found
окт 31 15:24:53 OrdiNary kernel: hub 1-0:1.0: 12 ports detected
окт 31 15:24:53 OrdiNary kernel: xhci_hcd 0000:00:14.0: xHCI Host Controller
окт 31 15:24:53 OrdiNary kernel: xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2
окт 31 15:24:53 OrdiNary kernel: xhci_hcd 0000:00:14.0: Host supports USB 3.0 SuperSpeed
окт 31 15:24:53 OrdiNary kernel: usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.09
окт 31 15:24:53 OrdiNary kernel: usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
окт 31 15:24:53 OrdiNary kernel: usb usb2: Product: xHCI Host Controller
окт 31 15:24:53 OrdiNary kernel: usb usb2: Manufacturer: Linux 5.9.1-arch1-1 xhci-hcd
окт 31 15:24:53 OrdiNary kernel: usb usb2: SerialNumber: 0000:00:14.0
окт 31 15:24:53 OrdiNary kernel: hub 2-0:1.0: USB hub found
окт 31 15:24:53 OrdiNary kernel: hub 2-0:1.0: 6 ports detected
окт 31 15:24:53 OrdiNary kernel: usb: port power management may be unreliable

Еще попытался echo -n "0000:00:14.0" | sudo tee /sys/bus/pci/drivers/xhci_hcd/unbind, думал может переключится, но в итоге просто отвалились usb.

Исходная версия ordinary, :

В биосе только enable/disable usb support, т.е. отрубить прям совсем. И еще я чет не нашел модулей echi или uchi в /sys, только xchi. Что-то выляется в /usr/lib/modules/5.9.1-arch1-1/kernel/drivers/usb/host, как-то можно их подключить вместо xchi?

Я (вроде бы??) заблеклистил xhci_hcd, но чет не вышло:

окт 31 15:24:53 OrdiNary kernel: Linux version 5.9.1-arch1-1 (linux@archlinux) (gcc (GCC) 10.2.0, GNU ld (GNU Binutils) 2.35.1) #1 SMP PREEMPT Sat, 17 Oct 2020 13:30:37 +0000
окт 31 15:24:53 OrdiNary kernel: Command line: BOOT_IMAGE=/vmlinuz-linux root=UUID=02f19adc-638c-4b07-bf12-41feb9910013 rw modprobe.blacklist=xhci_hcd rcutree.rcu_idle_gp_delay=1 intel_pstate=enable

а потом...

окт 31 15:24:53 OrdiNary kernel: xhci_hcd 0000:00:14.0: xHCI Host Controller
окт 31 15:24:53 OrdiNary kernel: xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1
окт 31 15:24:53 OrdiNary kernel: xhci_hcd 0000:00:14.0: hcc params 0x200077c1 hci version 0x100 quirks 0x0000000000009810
окт 31 15:24:53 OrdiNary kernel: xhci_hcd 0000:00:14.0: cache line size of 64 is not supported
окт 31 15:24:53 OrdiNary kernel: usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.09
окт 31 15:24:53 OrdiNary kernel: usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
окт 31 15:24:53 OrdiNary kernel: usb usb1: Product: xHCI Host Controller
окт 31 15:24:53 OrdiNary kernel: usb usb1: Manufacturer: Linux 5.9.1-arch1-1 xhci-hcd
окт 31 15:24:53 OrdiNary kernel: usb usb1: SerialNumber: 0000:00:14.0
окт 31 15:24:53 OrdiNary kernel: hub 1-0:1.0: USB hub found
окт 31 15:24:53 OrdiNary kernel: hub 1-0:1.0: 12 ports detected
окт 31 15:24:53 OrdiNary kernel: xhci_hcd 0000:00:14.0: xHCI Host Controller
окт 31 15:24:53 OrdiNary kernel: xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2
окт 31 15:24:53 OrdiNary kernel: xhci_hcd 0000:00:14.0: Host supports USB 3.0 SuperSpeed
окт 31 15:24:53 OrdiNary kernel: usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.09
окт 31 15:24:53 OrdiNary kernel: usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
окт 31 15:24:53 OrdiNary kernel: usb usb2: Product: xHCI Host Controller
окт 31 15:24:53 OrdiNary kernel: usb usb2: Manufacturer: Linux 5.9.1-arch1-1 xhci-hcd
окт 31 15:24:53 OrdiNary kernel: usb usb2: SerialNumber: 0000:00:14.0
окт 31 15:24:53 OrdiNary kernel: hub 2-0:1.0: USB hub found
окт 31 15:24:53 OrdiNary kernel: hub 2-0:1.0: 6 ports detected
окт 31 15:24:53 OrdiNary kernel: usb: port power management may be unreliable

Еще попытался echo -n "0000:00:14.0" | sudo tee /sys/bus/pci/drivers/xhci_hcd/unbind, думал может переключится, но в иоге просто отвалились usb