Możesz sprawdzić
lsusb -v
W moim systemie otrzymuję na przykład tę linię (i wiele innych informacji):
Port 6: 0000.0503 szybkie włączanie zasilania umożliwia połączenie
Alternatywnie możesz wydać:
tail -f /var/log/kern.log
w jednym terminalu, a następnie podłącz dysk flash USB. W moim systemie otrzymuję na przykład ten komunikat:
15 września 22:10:40 jądro foo: [405279.750140] USB 2-2: nowe szybkie urządzenie USB korzystające z ehci_hcd i adresu 24
ehci_hcd to moduł kontrolera USB 2.0 w jądrze (tzn. wszystko jest w porządku, pamięć USB 2.0 jest używana z odpowiednią prędkością).
Chyba że pojawi się następujący komunikat:
15 września 22:15:25 jądro foo: [405564.451402] usb 6-2: nie działa z najwyższą prędkością; podłączyć do koncentratora wysokiej prędkości
(w tym przypadku prawdopodobnie problem kompatybilności z niskiej jakości pamięcią USB 2.0 (Kensington), ponieważ port USB komputera obsługuje inne urządzenia USB 2.0 o dużej prędkości)
W przypadku pamięci USB 2.0 innej niż USB otrzymuję ten komunikat:
15 września 22:15:25 jądro foo: [405564.300127] usb 6-2: nowe urządzenie USB o pełnej prędkości, wykorzystujące uhci_hcd i adres 4
Jeśli twoje konto użytkownika nie ma dostępu do /var/log/kern.log (lub innej lokalizacji pliku dziennika dziennika jądra zależnego od systemu), możesz użyć polecenia dmesg jako alternatywy do wyświetlenia zawartości bufora komunikatów jądra. Wadą dmesg jest to, że drukuje tak fajne znaczniki czasu i nie ma opcji wyjściowej śledzenia .
/var/log/kern.log
może być inny plik.dmesg
powinien mieć te same informacje.pokazuje prędkość bezpośrednio po nazwie urządzenia.
źródło
Za pomocą
lsusb -t
możesz zobaczyć specyfikacje USB:Ale aby sprawdzić szybkość USB i sprawdzić, czy działa prawidłowo, musisz wykonać test prędkości z HDParm
Przykład jest jednym z moich losowych pendrive, musisz zobaczyć coś takiego jak wcześniej.
źródło