ttyUSBXデバイスをUSBシリアルデバイスに接続する方法

ttyUSBXデバイスをUSBシリアルデバイスに接続する方法

オプションドライバがUSB IDと正確に一致し、デバイスドライバをロードします。例えば

# lsusb
Bus 001 Device 002: ID 19d2:0031 ONDA Communication S.p.A. ZTE MF636
Bus 001 Device 003: ID 12d1:14ac Huawei Technologies Co., Ltd.

また、ハードウェアを管理するためのttyUSBXデバイスを作成します。

crw-rw---- 1 root uucp 188, 0 Jul  4 13:48 /dev/ttyUSB0
crw-rw---- 1 root uucp 188, 1 Jul  4 13:49 /dev/ttyUSB1
crw-rw---- 1 root uucp 188, 2 Jul  4 13:35 /dev/ttyUSB2
crw-rw---- 1 root uucp 188, 3 Jul  4 13:37 /dev/ttyUSB3
crw-rw---- 1 root uucp 188, 4 Jul  4 13:37 /dev/ttyUSB4
crw-rw---- 1 root uucp 188, 5 Jul  4 13:37 /dev/ttyUSB5
crw-rw---- 1 root uucp 188, 6 Jul  4 13:37 /dev/ttyUSB6
crw-rw---- 1 root uucp 188, 7 Jul  4 13:37 /dev/ttyUSB7

しかし、複数のUSBシリアルデバイスがあり、どのttyUSBがどのUSBIDに対応するかを知りたいです。前任者。 /dev/ttyUSB1 -> 19d2:0031

この情報をどこで入手できるかご存知ですか?

ベストアンサー1

デバイスが/dev/serial/by-id/に登録されていることを確認できます。

ls -l /dev/serial/by-id

これらの名前は一貫している必要があり、正しいttyUSBxを指す必要があります(symlink)。

おすすめ記事