GNU/Linux >> Znalost Linux >  >> Ubuntu

Rozbočovač USB 3.0 nefunguje s některými zařízeními na Ubuntu 18.04?

UsbHub nefunguje na Ubuntu 18.04 LTS.

Mám notebook pouze s jedním portem USB 3.0 a dvěma porty USB Type-C.

Zkoušel jsem vložit USB rozbočovač (tuším USB 2.0 rozbočovač) do USB 3.0 slotu, ale Ubuntu ho nerozpoznalo.

Také jsem zkusil vložit klávesnici Logitech k330 – stejný výsledek.

Ale usb-flash, který používá USB 3.0, funguje na tomto slotu perfektně.

dmesg výsledek:

[  411.156178] usb 1-7: new full-speed USB device number 12 using xhci_hcd
[  411.284575] usb 1-7: device descriptor read/64, error -71
[  411.521344] usb 1-7: device descriptor read/64, error -71
[  411.629659] usb usb1-port7: unable to enumerate USB device

Zkusil jsem:

sudo vi /etc/default/grub

a změna na toto:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1 usbcore.old_scheme_first=1"

Uniká mi něco?

Nemyslím si, že je problém s rozbočovačem, protože na Windows 10 tento rozbočovač funguje perfektně a také bezdrátová klávesnice. Doufám, že problém je v konfiguraci. Mám Lenovo jógu s velmi ošklivou konfigurací BIOSu. V BIOSu nejsou žádná tlačítka pro změnu nastavení USB.

Bohužel nemám napájený rozbočovač USB 2.0. Ale mám rozbočovač USB 3.0. Dnes jsem zkusil použít rozbočovač USB 3.0. Je to rozbočovač Qilive USB 3.0 se 7 výstupními porty USB 3.0. Tento rozbočovač byl úspěšně připojen, ale byly rozpoznány pouze 4 porty USB 3.0:

[ 4694.376640] usb 1-7.4: new high-speed USB device number 16 using xhci_hcd
[ 4694.401994] usb 1-7.4: New USB device found, idVendor=05e3, idProduct=0610
[ 4694.402000] usb 1-7.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 4694.402005] usb 1-7.4: Product: USB2.0 Hub
[ 4694.402009] usb 1-7.4: Manufacturer: GenesysLogic
[ 4694.403092] hub 1-7.4:1.0: USB hub found
[ 4694.403535] hub 1-7.4:1.0: 4 ports 

Je to něco jako problém s napájením, ale proč zařízení USB 2.0 nefungují, pokud jsou připojena k USB 3.0, stále neznáme. A proč ve Windows nejsou žádné problémy s USB 3.0 nebo USB 2.0?

Pokusili jste se připojit myš USB přímo přes slot USB 3.0.

mouse[USB2.0]<->notebook[USB3.0]

Nepřipojilo se.
Ale když jsem se pokusil připojit myš USB přes rozbočovač USB 3.0, připojí se perfektně.

mouse[USB2.0]<->[USB3.0]hub[USB3.0]<->notebook[USB3.0]

Něco jako nemohu zapojit USB 2.0 zařízení do USB 3.0 slotu přímo v Ubuntu... Ale když připojím USB 3.0 hub a připojím USB 2.0 zařízení k tomuto hubu – vše funguje... Budu rád za jakoukoli pomoc.

Přijatá odpověď:

Měl jsem tento problém na jiných distribucích, jako je Linux Mint. Někdy se nesynchronizují s centrálním úložištěm. Osobně si myslím, že je to tak, jak je spravován firmware, a je docela možné, že ovladače, které máte pro svůj hub, jsou zastaralé s aktuálním firmwarem Ubuntu. Pokud používáte starší počítač, neobtěžujte se pokoušet se „aktualizovat firmware“, protože pokud s tím nejste obeznámeni, můžete svůj počítač zablokovat. Problém můžete potvrdit spuštěním:

sudo lshw | more

abyste zjistili, zda je načten ovladač usb, nebo použijte modprobe -l utility.

Související:Lehká alternativa k gnome-system-monitor?

Pokud jej nevidíte v žádném z těchto seznamů, firmware jej nerozpoznává a zablokoval jej. Myslím, že to souvisí s novými bezpečnostními funkcemi zabudovanými do Ubuntu, které uzamknou porty USB, jako je zabezpečený režim. Možná budete muset aktualizovat, jak váš boot-strap funguje, lepším spravováním vašeho UEFI bootstrapu pomocí SHIM/MKO. Pomoc s opravou bootstrapu najdete na tomto webu. Popisuje, jak funguje zabezpečený režim, a navrhuje další nástroje, jak spravovat / podepisovat ovladač USB.

Pokud jste v BIOSu zakázali zabezpečený režim, pak s největší pravděpodobností nový firmware (ucode) zablokoval váš rozbočovač. Často jsem narazil na tuto chybu po aktualizaci distribuce. Pokud jste to udělali nedávno, nebo update-grub pak s největší pravděpodobností máte něco nesynchronizované. Upgradovací nástroje Distro mohou narazit na problémy a zanechat systém v nepořádku, a proto se jim někteří uživatelé vyhýbají a jdou na novou instalaci. Existují lepší nástroje pro správu usb-utilities kterou popisuje Rod Smith ve své knize.


Ubuntu
  1. Ubuntu – Crontab nefunguje?

  2. Bluetooth nefunguje v Ubuntu 16.04 s [0cf3:3004] adaptérem Atheros?

  3. Adaptér Dell Da200 nefunguje na Ubuntu?

  1. Ubuntu 18.04 přestal pracovat s ovladači Nvidia?

  2. Pozastavení nefunguje po aktualizaci na Ubuntu 14.04 z 13.10?

  3. Touchpad Elan nefunguje na Lenovo Ideapad s Ubuntu 16.04?

  1. Bluetooth nefunguje s Xhci (usb 3.0) na čipové sadě Intel 7260 v Asus Ux301la?

  2. Grub Rescue Command. Grub nefunguje v Ubuntu 13?

  3. Bluetooth nefunguje na Ubuntu 20 Rapsberry Pi?