Jak ustalić wersję USB 1.1 lub 2.0


9

Mam system Ubuntu server 9.10 z podłączoną pamięcią USB.

Działa bardzo, bardzo wolno. Czy istnieje polecenie sprawdzające, czy jest to USB 1.1 czy 2.0?

Jak mogę się dowiedzieć?

Dzięki za pomoc!

Odpowiedzi:


20

Podłącz urządzenie, a następnie zobacz syslog:

$ tail -n 2 / var / log / syslog
22 grudnia 17:25:14 jądro hosta lokalnego: [73348.931267] USB 2-3 : nowe szybkie urządzenie USB z wykorzystaniem ehci_hcd i adresu 13
grudnia 22 17:25:14 jądro hosta lokalnego: [ 73349.084555] USB 2-3: konfiguracja nr 1 wybrana z 3 opcji

Uwaga identyfikator urządzenia magistrali tam: usb 2-3. Teraz pobierz wersję:

$ cat / sys / bus / usb / devices / 2-3 / version
2.00

Twoje zdrowie! :)


Więc nie można tego zrobić bez podłączania urządzenia?
CAMOBAP,

@CAMOBAP Jak byś to określił bez dołączania? Musi być dołączony, aby system go zobaczył.
Duncan X Simpson

ale dlaczego, AFAIK (może się mylę), zarówno port, jak i urządzenie mają określoną wersję protokołu USB, a jeśli umieścisz urządzenie USB 1.x w porcie USB 3.0, nadal będzie działało według protokołu 1.x. Dlaczego więc nie możemy samodzielnie ustalić wersji portu USB?
CAMOBAP

2

możesz użyć

lsusb -v

prosty sposób.

powinieneś najpierw zainstalować usbutils

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.