Здравствуйте, plr, Вы писали:
plr>Не могу сходу решить задачу, решил не изобретая велосипед спросить у сообщества.
plr>Действие происходит только под linux, причем минимизированным с busybox. На C/++, но подойдет наколка на других языках, я просто не соображу как правильно не останавливая соедининение отправлять модему АТ-команды и получать на них ответы.
plr>Раньше я помню был перевод +++ в командный режим модема, но тогда надо было заниматься потоком, а сейчас есть ли другие варианты, не хотелось бы влазить в процессы с pppd.
Современные 3G-модемы создают 2-3 COM-порта, через один идут данные, через второй может принимать команды. Не знаю как под линухом, но под виндой родные утилиты через второй порт и мониторят состояние сети и т.д.