Как определить USB версии 1.1 или 2.0

9

У меня есть система Ubuntu server 9.10 с подключенным USB-накопителем.

Работает очень и очень медленно. Есть ли команда для проверки, будет ли это 1.1 или 2.0 usb?

Как я могу узнать?

Спасибо за вашу помощь!

Fake4d
источник

Ответы:

20

Подключите ваше устройство, затем посмотрите системный журнал:

$ tail -n 2 / var / log / syslog
22 декабря 17:25:14 localhost kernel: [73348.931267] usb 2-3 : новое высокоскоростное USB-устройство с использованием ehci_hcd и адреса 13
Dec 22 17:25:14 localhost kernel: [ 73349.084555] usb 2-3: конфигурация № 1 выбрана из 3 вариантов

Обратите внимание на шины идентификатор устройства есть: usb 2-3. Теперь получите версию:

$ cat / sys / bus / usb / devices / 2-3 / версия
2.00

Ура! :)

kolypto
источник
То есть нет способа сделать это без подключения устройства?
CAMOBAP
@CAMOBAP Как бы вы определили это без привязки? Это должно быть приложено для системы, чтобы видеть это.
Дункан Х Симпсон
но почему, AFAIK (возможно, я ошибаюсь), и порт, и устройство указали версию протокола USB, и если вы подключите устройство USB 1.x к порту USB 3.0, оно все равно будет работать по протоколу 1.x. Так почему же мы не можем определить USB-версию порта самостоятельно?
CAMOBAP
2

ты можешь использовать

lsusb -v

простой способ.

сначала вы должны установить usbutils

Али Джаббари
источник