3G-модем: одновременная отправка SMS и активное подключение к Интернету

Я пишу клиент-серверное приложение. Клиент отправляет на сервер несколько сообщений с использованием разных транспортных средств: SMS и Интернет (VPN, TCP-сервер). На ПК клиента у меня есть 1 3G-модем, который я использую для обоих: отправка SMS и установление подключения к Интернету. Я подключаюсь к Интернету через Network Manager от ubuntu. Для отправки SMS я использую smstools3. На самом деле не имеет значения, какие инструменты я использовал. Я обнаружил, что было невозможно отправить SMS, если было установлено активное интернет-соединение, установленное через тот же модем.

Я попытался подключиться к Интернету без сетевого менеджера. Я вручную настраиваю pppd (без параметра блокировки) с помощью руководства с http://www.techytalk.info/manage-gsm-mobile-broadband-connections-without-network-manager-ubuntu-mint-debian/. Соединение работало нормально, но это не решило проблему. Затем я попытался использовать разные модемы для отправки SMS и подключения к Интернету (мой модем имеет 2 ttys). Это тоже не помогло. Похоже, только 1 т мой модем может быть использован для выполнения этой работы.

Теперь у меня есть только 2 идеи:

Не делайте вещи одновременно. Разделите их во времени: запустите демон smstool, отправьте SMS, остановите демон, установите подключение к Интернету, отправьте сообщение, остановите соединение. Попробуйте использовать мультиплексирование GSM, как описано здесь gsm mux. Я не уверен в результате, потому что упомянутый проект (gsm mux) выглядит мертвым.

Есть ли у вас какие-либо другие идеи, как решить проблему?

Кстати, я использую следующие вещи:

ОС: Ubuntu 12.04 LTS Smsd: 3.1. 14 Модем: Huawei E800 ExpressCard
1
задан 8 October 2013 в 22:23

0 ответов

Другие вопросы по тегам:

Похожие вопросы: