Вы можете проверить
lsusb -v
В моей системе я получаю, например, эту строку (и гораздо больше информации):
Порт 6: 0000.0503 для подключения высокоскоростного источника питания
В качестве альтернативы вы можете выдать:
tail -f /var/log/kern.log
в один терминал, а затем подключите USB-накопитель. В моей системе я получаю, например, это сообщение:
15 сентября 22:10:40 foo kernel: [405279.750140] usb 2-2: новое высокоскоростное USB-устройство с использованием ehci_hcd и адреса 24
ehci_hcd - это модуль контроллера USB 2.0 в ядре (т.е. все в порядке, флешка USB 2.0 используется с правильной скоростью).
Если вы не получите следующее сообщение:
15 сентября 22:15:25 foo kernel: [405564.451402] usb 6-2: не работает на максимальной скорости; подключить к высокоскоростному концентратору
(в этом случае, вероятно, проблема совместимости с некачественной флешкой USB 2.0 (Kensington), так как в противном случае USB-порт компьютера поддерживает высокоскоростные устройства USB 2.0)
С высокоскоростной флешкой не USB 2.0 я получаю это сообщение:
15 сентября 22:15:25 ядро foo: [405564.300127] usb 6-2: новое высокоскоростное USB-устройство с использованием uhci_hcd и адреса 4
Если ваша учетная запись пользователя не имеет доступа к /var/log/kern.log (или другому системно-зависимому расположению файла сообщений журнала ядра), вы можете использовать команду dmesg в качестве альтернативы для отображения содержимого буфера сообщений ядра. Недостаток dmesg заключается в том, что он печатает такие хорошие отметки времени и не имеет возможности последующего вывода .
/var/log/kern.log
может быть другой файл.dmesg
должен иметь ту же информацию.показывает скорость сразу после имени устройства.
источник
Используя
lsusb -t
вы можете увидеть спецификации USB:Но чтобы проверить скорость USB и посмотреть, работает ли он правильно, нужно выполнить тест скорости с hdparm.
Пример один из моих случайных Pendrive, вы должны увидеть что-то, как раньше.
источник