Модем (Huawei E3131) иногда скармливаю андроиду, поэтому пришлось раньше переключить его в режим "только модем". Теперь поставил в него sd-карту, и встала необходимость включить его кардридер. Помогите, пожалуйста, отправить ему команду:
AT^SETPORT="A1,A2;1,2,3,A2"
Может не тому устройству отправляю, может что-то еще не так делаю...
alex@anchar:~$ sudo echo -e "AT^SETPORT=\"A1,A2;1,2,3,A2\"\r\n" > /dev/ttyUSB0
bash: /dev/ttyUSB0: Permission denied
Через minicom на пример. Устанавливаете minicom, настраиваете (minicom -s), общаетесь с модемом.
легко сказать! :) установить-то - я его установил вчера еще... но у меня ничего не получилось :) требуется помощь...
---UPD---
туплю, не понимаю, как там что-то написать и отправить в модем: текст не набирается...
Для начала, нужно его настроить. Указать хотя бы порт к которому модем подключен. Делается это запуском minicom с параметром -s. minicom -s -> Настройка последовательного порта -> A -> /dev/ttyUSB0. Сохраняем настройки и выходим.
Может просто вводимые символы не отображаются из-за отключенного эха.
через screen удобно общаться
sudo screen /dev/ttyUSB0
если не ругнулся и черный экран - то соединился
AT
Ok
если нет эха вводимых команд то включите его:
ATE1
Спасибо, ребята, все получилось, модем выполнил мою просьбу :))
Отправить комментарий