Найти физическое расположение USB-порта?

Найти физическое расположение USB-порта?

Недавно я обнаружил, что на моем компьютере есть вход USB3:

Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Но физически у меня есть только входы USB2, поэтому я хотел бы найти один из них и заменить его на USB3.

У меня возникли некоторые проблемы с поиском физического местонахождения Bus 002. Как мне это сделать?

Сначала я попробовал подключить USB-устройства к каждому порту по одному, а затем проверил журнал lsusb -v. Я думал, что bInterfaceSubClass 0 Unusedзначение должно измениться, но этого не произошло.

Затем я понял, что моя мышь указана в списке как lsusb, поэтому я подключил ее к трем разным записям и посмотрел в lsusbжурнал.

1-я запись USB: Bus 001 Device 009: ID 046d:c52b Logitech, Inc. Unifying Receiver

2-й вход USB: Bus 001 Device 008: ID 046d:c52b Logitech, Inc. Unifying Receiver

3-й вход USB: Bus 003 Device 014: ID 046d:c52b Logitech, Inc. Unifying Receiver

Я не смог найти связь с bus 002. Есть ли какая-нибудь команда, которая могла бы помочь мне разобраться? Спасибо!

решение1

Вы можете узнать, подключены ли эти порты к концентратору 3.0, используя команду

lsusb -t

Вы также можете проверить состояние портов, которые могут присутствовать, с помощью команды

lsusb -v -s 002

может быть, концентратор USB 3.0 не подключен (возможно, потому что он предназначен для более высокой модели) или не предназначен для внутренних устройств.

Связанный контент