Вопрос достаточно интересный и непраздный, очень часто нужно определить наиболее быстрый USB-порт устройства, чтобы, например, перекинуть большой объем данных. Воткнуть в синий порт давно уже не вариант, так как разновидностей стандарта USB 3.x сегодня несколько и скорость работы там может существенно отличаться. Первый приходящий на ум вариант – заглянуть в документацию, но это не всегда возможно, тем более документация не покажет нам реальный режим работы устройства. Но в Linux указанную информацию получить не просто, а очень просто, достаточно выполнить команду: lsusb -t Которая покажет номинальные скорости концентраторов и режимы работы подключенных к ним устройств. Расшифровать значения также не сложно, они соответствуют значениям скорости в МБ/с, а именно: ▫️12М - USB 1.0 ▫️480M – USB 2.0 ▫️5000M - USB 3.2 Gen 1 (USB 3.0) ▫️10000M - USB 3.2 Gen 2 (USB 3.1) ▫️20000M/x2 - USB 3.2 Gen 2x2 Реальный вывод команды показан на скриншоте из которого четко видны режимы работы конц
Как в Linux узнать скорость USB-портов и их текущий режим работы
16 марта16 мар
~1 мин