LINUX.ORG.RU

Помогите разлочить LTE модем (есть инструкция для windows)


0

1

Модем MTS 830FT
http://4pda.ru/forum/index.php?showtopic=555876

после
команды перевода в диагностический режим
http://192.168.99.1/goform/goform_process?goformId=MODE_SWITCH&switchCmd=...
появились 3 порта
ls -l /dev/ttyUSB*
crw-rw---- 1 root uucp 188, 0 ноя 1 13:38 /dev/ttyUSB0
crw-rw---- 1 root uucp 188, 1 ноя 1 13:38 /dev/ttyUSB1
crw-rw---- 1 root uucp 188, 2 ноя 1 13:38 /dev/ttyUSB2
Какой из них выбрать не понятно.
что с ним делать тоже только приблизительно
видимо что-то вроде
dd if=diag1F40_F0AA.bin of=/dev/ttyUSBкакой-то из 3х
но какой? И такая ли команда?



Собственно что делать? Как его разлочить?

★★★

Последнее исправление: onon (всего исправлений: 1)

Какой из них выбрать не понятно.

А lsusb что говорит? Должен показать имя устройства.

И такая ли команда?

Да, должна подойти. Можно и cat dump.bin > /dev/ttyUSBx.

Suigintou ★★★★★
()
Последнее исправление: Suigintou (всего исправлений: 1)
Ответ на: комментарий от Google_Play

for n in `ls /sys/class/*/*{ACM,wdm,usb0}*/device/interface`;do echo $(echo $n|awk -F '/' '{print $5}') : $(cat $n);done
ls: невозможно получить доступ к /sys/class/*/*ACM*/device/interface: Нет такого файла или каталога
ls: невозможно получить доступ к /sys/class/*/*wdm*/device/interface: Нет такого файла или каталога
ls: невозможно получить доступ к /sys/class/*/*usb0*/device/interface: Нет такого файла или каталога

onon ★★★
() автор топика

Я бы исходил из того, что номер устройствам дается в порядке их появления.
Т.е. виндовый COM8 - /dev/ttyUSB0

А команды (и putty цепляться) в подобных модемах обычно на /dev/ttyUSB2 идут.

Kuzz ★★★
()

dd в ttyUSB1 не помогло
помогло
cat /home/user/diag1F40_F0AA.bin > /dev/ttyUSB0

как получить имя устройства которое должна была бы показать windows так и не понял :-(

onon ★★★
() автор топика
Ответ на: комментарий от onon

Никак, нужно просто знать, какой порт какую функцию выполняет. В вендодровах прописано производителем (он знает), в linux, если нет дров производителя, можешь сам задать через udev (если сам знаешь :-)). Можно из венды сопоставить номера com-портов с линуксовыми ttyUSBx. Беда одна: эти модемы — устройства многофункциональные и в зависимости от режима могут выставлять разное количество портов. Можно вдумчиво курить usb_modeswitch и/или искать/спрашивать на тематических форумах.

pS
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.