Как определить, какой файл tty указывает на какое устройство USB-to-Serial? - PullRequest
1 голос
/ 07 августа 2009

У меня есть две устаревшие машины, подключенные к коробке Linux с USB с помощью драйвера ftdi_sio, к /dev/ttyUSB0 и /dev/ttyUSB1. Linux box передает и анализирует трафик между машинами. Когда Linux загружается, машины подключаются к файлам почти случайным образом. Проблема в том, чтобы узнать, кто из них какой.

Конечно, я мог бы просто спросить устройства, но я бы хотел избежать риска неисправности из-за отправки неправильных данных на неправильное устройство. Есть ли способ выяснить, например, идентификатор устройства, подключенного к tty-файлу?

Ответы [ 2 ]

1 голос
/ 07 августа 2009

Проверьте это Использование Linux USB страница.

/proc/bus/usb/devices содержит информацию об устройствах, подключенных к шине USB в настоящее время. Это очень полезно при попытке выяснить, правильно ли перечислено устройство.

0 голосов
/ 07 августа 2009

Возможно, вы можете использовать вывод из lsusb -v и посмотреть iProduct + iSerial, чтобы определить порядок подключения устройств.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...