Portál AbcLinuxu, 12. května 2025 11:46
Ahoj,
mám následující problém. Má linuxový stroj (Voyage Linux na Alix 2D2, ale to asi není podstatné). Tento stroj má 2 USB řadiče, jeden je USB 1.1 a druhý USB 2.0. Stroj má 2 USB porty připojené k jedinému hubu, který je dále připojen k oběma řadičům.
K USB se snažím připojit vícero USB<->RS232 (modul pl2303) převodníků přes společný USB 2.0 hub.
Pokud mám zaveden modul ohci_hcd i ehci_hcd, potom je HUB připojen k USB 2.0 řadiči a já nemohu otevřít naráz více než dva ttyUSB* zařízení (při třetím píše "Protocol error"). Pokud však odstraním modul ehci_hcd, takže bude funkční pouze USB 1.1 řadič, potom mi fungují všechny sériové porty.
Můj dotaz tedy zní: Lze nastavit, aby se dané zařízení připojilo k USB 1.1 řadiči, i když je daný port připojen k oběma ? Případně aby hub (nebo jeho daný port) byl degradován na USB 1.1
Samozřejmě, mohu zakázat ehci_hcd modul, ale to bych chtěl jako krajní možnost.
Dík za radu
Oprava, ty interni (root) huby jsou taky dva, jeden na USB 1.1 a druhy na USB 2.0
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.