LINUX.ORG.RU
решено ФорумAdmin

[хочу странного] В скрипте запросить у 3g-модема IMSI SIM-карты


0

1

Захотелось странного, а именно - автоматического конфигурирования системы под определенного ОПСОСа и подключения к сети при подключении модема.

Для этого хочу сделать скрипт, который бы запрашивал IMSI, анализировал его и применял один из заранее подготовленных конфигов, после чего поднимал соединение.

Пока что нашел нужные AT-команды и способ их подачи модему через терминал:

echo -e 'AT+CIMI\r' > /dev/ttyUSB0 & cat /dev/ttyUSB0

В результате получаю в терминале ответ вида

[1]8759
'IMSI code'
OK

При этом cat продолжает работать и вывод терминала не закрывается.

Возникает вопрос, как завернуть эту команду в скрипт, чтобы получать только вторую строку ответа модема? Писать хочу на bash, ибо нормальными языками не владею.

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