Puncte:0

Setați porturile USB3 la USB2

drapel gr

Există 4 porturi USB3 Gen1 pe panoul IO din spate al plăcii mele de bază care trebuie să ruleze în modul USB2 pentru a utiliza mai mult de 32 de dispozitive USB pe această mașină.

Setările BIOS nu par să funcționeze (setarea XHCI Gen1 la 0) deoarece lsusb -t în Ubuntu arată porturile care urmează să fie 5000M.

Există o modalitate în Ubuntu de a seta aceste porturi USB3 să funcționeze ca USB2?

Ieșire din lsusb:

Porturile USB3 Gen1 apar în continuare ca USB3 Gen1 (5000M), în timp ce porturile USB2 sunt identificate ca USB2 (480M) cum era de așteptat.

$ lsusb -t
/: Autobuz 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 10000M
    |__ Port 2: Dev 2, Dacă 0, Clasă=Hub, Driver=hub/4p, 5000M
        |__ Port 1: Dev 84, Dacă 0, Clasă=Hub, Driver=hub/4p, 5000M
            |__ Port 4: Dev 91, Dacă 0, Clasă=Hub, Driver=hub/4p, 5000M
                |__ Port 3: Dev 101, dacă este 0, clasă=stocare în masă, driver=stocare USB, 5000M
                |__ Port 1: Dev 96, dacă este 0, clasă=stocare în masă, driver=stocare USB, 5000M
                |__ Port 4: Dev 102, dacă este 0, clasă=stocare în masă, driver=stocare USB, 5000M
                |__ Port 2: Dev 99, Dacă 0, Clasă=Stocare în masă, Driver=stocare USB, 5000M
            |__ Port 2: Dev 86, Dacă 0, Clasă=Hub, Driver=hub/4p, 5000M
                |__ Port 4: Dev 97, dacă 0, clasă=stocare în masă, driver=stocare USB, 5000M
                |__ Port 2: Dev 92, dacă 0, clasă=stocare în masă, driver=stocare USB, 5000M
                |__ Port 3: Dev 94, dacă este 0, clasă=stocare în masă, driver=stocare USB, 5000M
                |__ Port 1: Dev 90, dacă este 0, clasă=stocare în masă, driver=stocare USB, 5000M
            |__ Port 3: Dev 88, Dacă 0, Clasă=Hub, Driver=hub/4p, 5000M
                |__ Port 2: Dev 95, dacă este 0, clasă=stocare în masă, driver=stocare USB, 5000M
                |__ Port 3: Dev 98, dacă este 0, clasă=stocare în masă, driver=stocare USB, 5000M
                |__ Port 1: Dev 93, dacă este 0, clasă=stocare în masă, driver=stocare USB, 5000M
                |__ Port 4: Dev 100, dacă este 0, clasă=stocare în masă, driver=stocare USB, 5000M
            |__ Port 1: Dev 85, Dacă 0, Clasă=Hub, Driver=hub/4p, 5000M
                |__ Port 1: Dev 87, dacă este 0, clasă=stocare în masă, driver=stocare USB, 5000M
                |__ Port 2: Dev 89, Dacă 0, Clasă=Stocare în masă, Driver=stocare USB, 5000M
        |__ Port 2: Dev 4, Dacă 0, Clasă=Hub, Driver=hub/4p, 5000M
            |__ Port 1: Dev 6, Dacă 0, Clasă=Hub, Driver=hub/4p, 5000M
                |__ Port 3: Dev 21, dacă este 0, clasă=stocare în masă, driver=stocare USB, 5000M
                |__ Port 1: Dev 10, dacă este 0, clasă=stocare în masă, driver=stocare USB, 5000M
                |__ Port 4: Dev 28, Dacă 0, Clasă=Stocare în masă, Driver=stocare USB, 5000M
                |__ Port 2: Dev 15, dacă este 0, clasă=stocare în masă, driver=stocare USB, 5000M
            |__ Port 2: Dev 9, Dacă 0, Clasă=Hub, Driver=hub/4p, 5000M
                |__ Port 3: Dev 31, Dacă 0, Clasă=Hub, Driver=hub/3p, 5000M
                    |__ Port 1: Dev 39, Dacă 0, Clasă=Mass Storage, Driver=uas, 5000M
                |__ Port 1: Dev 16, Dacă 0, Clasă=Hub, Driver=hub/3p, 5000M
                    |__ Port 1: Dev 24, Dacă 0, Clasă=Mass Storage, Driver=uas, 5000M
                |__ Port 4: Dev 38, Dacă 0, Clasă=Stocare în masă, Driver=stocare USB, 5000M
                |__ Port 2: Dev 23, Dacă 0, Clasă=Hub, Driver=hub/3p, 5000M
                    |__ Port 1: Dev 33, Dacă 0, Clasă=Mass Storage, Driver=uas, 5000M
            |__ Port 3: Dev 14, Dacă 0, Clasă=Hub, Driver=hub/4p, 5000M
                |__ Port 1: Dev 22, dacă este 0, clasă=stocare în masă, driver=stocare USB, 5000M
                |__ Port 2: Dev 29, Dacă 0, Clasă=Stocare în masă, Driver=stocare USB, 5000M
                |__ Port 3: Dev 36, dacă este 0, clasă=stocare în masă, driver=stocare USB, 5000M
                |__ Port 4: Dev 42, dacă este 0, clasă=stocare în masă, driver=stocare USB, 5000M
            |__ Port 4: Dev 20, Dacă 0, Clasă=Hub, Driver=hub/4p, 5000M
                |__ Port 3: Dev 43, dacă este 0, clasă=stocare în masă, driver=stocare USB, 5000M
                |__ Port 1: Dev 30, dacă este 0, clasă=stocare în masă, driver=stocare USB, 5000M
                |__ Port 4: Dev 45, dacă este 0, clasă=stocare în masă, driver=stocare USB, 5000M
                |__ Port 2: Dev 37, dacă este 0, clasă=stocare în masă, driver=stocare USB, 5000M
/: Autobuz 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M
    |__ Port 2: Dev 2, Dacă 0, Clasă=Hub, Driver=hub/4p, 480M
        |__ Port 1: Dev 31, Dacă 0, Clasă=Hub, Driver=hub/4p, 480M
            |__ Port 1: Dev 32, Dacă 0, Clasă=Hub, Driver=hub/4p, 480M
                |__ Port 3: Dev 36, dacă este 0, clasă=stocare în masă, driver=stocare USB, 480M
            |__ Port 2: Dev 33, Dacă 0, Clasă=Hub, Driver=hub/4p, 480M
            |__ Port 3: Dev 35, Dacă 0, Clasă=Hub, Driver=hub/4p, 480M
            |__ Port 4: Dev 37, Dacă 0, Clasă=Hub, Driver=hub/4p, 480M
        |__ Port 2: Dev 5, Dacă 0, Clasă=Hub, Driver=hub/4p, 480M
            |__ Port 3: Dev 12, Dacă 0, Clasă=Hub, Driver=hub/4p, 480M
            |__ Port 1: Dev 7, Dacă 0, Clasă=Hub, Driver=hub/4p, 480M
            |__ Port 4: Dev 15, Dacă 0, Clasă=Hub, Driver=hub/4p, 480M
            |__ Port 2: Dev 10, Dacă 0, Clasă=Hub, Driver=hub/4p, 480M
                |__ Port 2: Dev 16, Dacă 0, Clasă=Hub, Driver=hub/3p, 480M
                |__ Port 3: Dev 17, Dacă 0, Clasă=Hub, Driver=hub/3p, 480M
                |__ Port 1: Dev 13, Dacă 0, Clasă=Hub, Driver=hub/3p, 480M
    |__ Port 3: Dev 3, dacă 0, Clasă=Dispozitiv de interfață umană, Driver=usbhid, 12M
    |__ Port 3: Dev 3, If 1, Class=Human Interface Device, Driver=usbhid, 12M
    |__ Port 3: Dev 3, If 2, Class=Human Interface Device, Driver=usbhid, 12M
/: Autobuz 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 10000M
/: Autobuz 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/10p, 480M
    |__ Port 5: Dev 42, Dacă 0, Clasă=Hub, Driver=hub/4p, 480M
        |__ Port 3: Dev 46, Dacă 0, Clasă=Hub, Driver=hub/4p, 480M
        |__ Port 1: Dev 43, Dacă 0, Clasă=Hub, Driver=hub/4p, 480M
            |__ Port 4: Dev 51, dacă este 0, clasă=stocare în masă, driver=stocare USB, 480M
            |__ Port 2: Dev 47, dacă este 0, clasă=stocare în masă, driver=stocare USB, 480M
            |__ Port 3: Dev 49, dacă este 0, clasă=stocare în masă, driver=stocare USB, 480M
            |__ Port 1: Dev 45, dacă este 0, clasă=stocare în masă, driver=stocare USB, 480M
        |__ Port 4: Dev 48, Dacă 0, Clasă=Hub, Driver=hub/4p, 480M
            |__ Port 4: Dev 54, dacă este 0, clasă=stocare în masă, driver=stocare USB, 480M
            |__ Port 2: Dev 52, dacă este 0, clasă=stocare în masă, driver=stocare USB, 480M
            |__ Port 3: Dev 53, dacă este 0, clasă=stocare în masă, driver=stocare USB, 480M
            |__ Port 1: Dev 50, dacă este 0, clasă=stocare în masă, driver=stocare USB, 480M
        |__ Port 2: Dev 44, Dacă 0, Clasă=Hub, Driver=hub/4p, 480M
    |__ Port 7: Dev 3, Dacă 0, Clasă=Hub, Driver=hub/4p, 480M
    |__ Port 8: Dev 5, dacă 0, Clasă=Dispozitiv de interfață umană, Driver=usbhid, 12M

Cu toate acestea, se pare că lsusb arată 36 de unități de stocare USB, înseamnă asta că porturile USB3 rulează deja ca USB2?

$ lsusb -t | stocare grep -c
36
ChanganAuto avatar
drapel us
XHCI este încă USB3.x, indiferent de setarea „gen”. Acum, dacă firmware-ul oferă posibilitatea de a dezactiva XHCI care poate funcționa pentru ceea ce doriți, ar trebui să forțeze EHCI de rezervă (USB2.0)
WinEunuuchs2Unix avatar
drapel in
@ChanganAuto Ar putea fi util să postezi un răspuns mai degrabă decât un comentariu. USB 1, USB 1.1, USB 2, USB 3 și USB 4 au toate nume de subseturi precum XHCI și EHCI care pot crea confuzie.
ChanganAuto avatar
drapel us
@WinEunuuchs2Unix Crezi că ar putea funcționa? Nu sunt sigur, de aici doar un comentariu cu sugestia. Dacă OP confirmă că funcționează, aș putea posta un răspuns mai târziu. Totuși, nu e cu adevărat chef de a posta răspunsuri: https://meta.askubuntu.com/questions/19843/correct-answer-deleted
drapel it
Posibil o întrebare stupidă, dar... este exclusă adăugarea unui card USB 2.0? Știu că ar costa bani și o soluție fără costuri ar fi cu siguranță de preferat, dar asta ar putea/ar trebui să rezolve problema pentru o investiție mică în timp și bani.
WinEunuuchs2Unix avatar
drapel in
@ChanganAuto Mitch și celelalte moduri sunt băieți drăguți. Sunteți doar nou aici și după ce vă vor citi multe postări perspicace, vă vor lăsa să mergeți pe propriul drum, chiar dacă vă dezvăluiți pentru a arde totul sau așa ceva. (bine OK, nu la acea extremă)
cocomac avatar
drapel cn
Îmi dau seama că asta nu răspunde la întrebare... dar de ce exact ai nevoie de mai mult de 32 de dispozitive conectate deodată...?
Athena Wisdom avatar
drapel gr
@MacGuffin Există un slot PCIe pe placa de bază care poate găzdui cardul USB 2.0 și acesta a fost planul meu de urgență dacă nu există o soluție simplă bazată pe software.
Athena Wisdom avatar
drapel gr
@cocomac Doresc să utilizeze dispozitive conectate prin USB ca o încercare inițială, înainte de a le scoate din ușă și de a muta întregul sistem într-un șasiu montabil în rack.
Athena Wisdom avatar
drapel gr
@ChanganAuto Este posibil să verificăm din Ubuntu dacă a fost retras la EHCI?
ChanganAuto avatar
drapel us
Da, dacă afișează EHCI în loc de XHCI, acolo unde acesta din urmă ar fi de așteptat folosind setările normale.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.