У меня Есть 3 Модема Huawei E220 USB, соединенный на том же концентраторе в спине Порты Материнской платы USB.
После того, как они будут соединены, они работают очень хорошо - никакие конфликты. Когда я перезапускаю систему, все изменение USB-портов!
Я хочу сделать постоянные USB-порты к этим USB-модемам. Они - тот же поставщик и модель.
Bus 002 Device 003: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem / E230/E270/E870 HSDPA/HSUPA Modem
Bus 002 Device 005: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem / E230/E270/E870 HSDPA/HSUPA Modem
Bus 003 Device 003: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem / E230/E270/E870 HSDPA/HSUPA Modem
Примечание: Для каждого USB-модема Linux приписывает два порта так:
1st modem - USBO & USB1
2nd modem - USB2 & USB3
3rd modem - USB4 & USB5
ls /dev/ttyUSB*
/dev/ttyUSB0 /dev/ttyUSB1 /dev/ttyUSB2 /dev/ttyUSB3 /dev/ttyUSB4 /dev/ttyUSB5
Я предполагаю, что это один для модема, другого для Устройства массового хранения CD-ROM. При выполнении a udevadm info
, Я получаю это:
# udevadm info -a -n /dev/ttyUSB0 | grep '{serial}'
ATTRS{serial}=="0000:00:1d.0"
# udevadm info -a -n /dev/ttyUSB1 | grep '{serial}'
ATTRS{serial}=="0000:00:1d.0"
# udevadm info -a -n /dev/ttyUSB2 | grep '{serial}'
ATTRS{serial}=="0000:00:1d.0"
# udevadm info -a -n /dev/ttyUSB3 | grep '{serial}'
ATTRS{serial}=="0000:00:1d.0"
# udevadm info -a -n /dev/ttyUSB4 | grep '{serial}'
ATTRS{serial}=="0000:00:1d.1"
# udevadm info -a -n /dev/ttyUSB5 | grep '{serial}'
ATTRS{serial}=="0000:00:1d.1"
Если последовательный то же в первых двух модемах, который другие данные могут использоваться для отличия между этими 3 модемами?