Portál AbcLinuxu, 13. května 2025 23:17

Dotaz: ThinkPad T41 - problém s USB (ehci_hcd)

14.9.2013 14:29 tomvec | skóre: 24 | Kojetín
ThinkPad T41 - problém s USB (ehci_hcd)
Přečteno: 325×
Odpovědět | Admin
Zdravím vespolek, mám takový problém s USB na výše zmiňovaném stroji. Při připojení USB flešky (vyzkoušeno několik) dlouho trvalo, než ji to našlo (minuty, mnoho minut), potom se připojila a fungovala nejspíš bez problémů (žádné jsem nepozoroval). Problém jsem zdá se vyřešil podle tohoto návodu, respektive přidáním tohoto příkazu
echo -n "0000:00:1d.7" > /sys/bus/pci/drivers/ehci_hcd/unbind
do /etc/rc.local.

Pro běžný provoz je to řešení vyhovující. Co mne ale trápí je nemožnost z takto postiženého USB spustit třeba live distro (vyzkoušeno několik). Samotnou flešku BIOS najde, nabootuje z ní, načítá se a v nějaké fázi to spadne do BusyBoxu a dmesg hlásí něco ve smyslu "unable to enumerate USB device on port...", tedy stejné hlášky jako při snaze připojit flešku na běžícím systému před odstraněním problému.

Teď tedy konečně otázka; lze nějakým parametrem jádra při bootu live-distra jádro donutit, aby ehci_hcd nepoužilo?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

15.9.2013 12:21 NN
Rozbalit Rozbalit vše Re: ThinkPad T41 - problém s USB (ehci_hcd)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Parametrem:
modprobe.blacklist=ehci_hcd
15.9.2013 12:53 tomvec | skóre: 24 | Kojetín
Rozbalit Rozbalit vše Re: ThinkPad T41 - problém s USB (ehci_hcd)
Podle tohoto seznamu modprobe.blacklist není parametr jádra, i kdyby byl tak ehci_hcd není modul, ale je natvrdo v jádře. Každopádně tip nefunguje.
15.9.2013 14:04 NN
Rozbalit Rozbalit vše Re: ThinkPad T41 - problém s USB (ehci_hcd)
Tak sry, ale blacklistovat pres modprobe by jit mohl. Alespon ja ho tam vidim:
# lsmod | grep ehci
ehci_hcd               28396  0
15.9.2013 14:13 tomvec | skóre: 24 | Kojetín
Rozbalit Rozbalit vše Re: ThinkPad T41 - problém s USB (ehci_hcd)
Já ne. Nainstalované Xubuntu, Antergos a Xubuntu live.
15.9.2013 14:27 tomvec | skóre: 24 | Kojetín
Rozbalit Rozbalit vše Re: ThinkPad T41 - problém s USB (ehci_hcd)
Navíc otázka se týkala něčeho jiného než blacklistování modulu...
15.9.2013 15:26 tomvec | skóre: 24 | Kojetín
Rozbalit Rozbalit vše Re: ThinkPad T41 - problém s USB (ehci_hcd)
No abych nekecal, v Manjaru když to spadne do busyboxu tak tam ehci_hcd je jako modul, takže v Antergosu bude taky jako modul (protože deriváty Archu). Dá se tedy nějak blacklistovat modul při bootu live distra? Protože když jsem dal v busyboxu modprobe -r ehci_hcd tak to nešlo (module is in use). Když začnu odebírat závislé moduly, tak asi přestane fungovat USB jako takové, nebo ne? Stejně je to postup na levačku...
4.10.2013 21:54 tomvec | skóre: 24 | Kojetín
Rozbalit Rozbalit vše Re: ThinkPad T41 - problém s USB (ehci_hcd)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jak to blacklistovat (třeba) bez úpravy iso obrazu. na to jsem nedošel. Co zabralo, tak při bootu F4 (výběr jádra) -> Bezpečné nastavení a jede to.
4.10.2013 23:14 tomvec | skóre: 24 | Kojetín
Rozbalit Rozbalit vše Re: ThinkPad T41 - problém s USB (ehci_hcd)
PS: jede to u Manjaro. Jiné jsem (zatím) nezkoušel.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.