Отправляйте AT-команды на USB 3G модем, пока он подключен к pppd
Я знаю, что USB 3G модемы подключаются к компьютеру не через один последовательный порт, один из них для диагностики и для отправки AT-команд и получения ответов.
Я искал библиотеку для C/++ под Linux, которая универсально поддерживает многие USB 3G модемы и дает мне возможность отправлять AT-команды модему, пока он подключен через pppd.
Если эта библиотека не существует, я ищу стандарты, которые описывают правила создания и использования этих последовательных портов.
1 ответ
Файлы устройств специальных символов в /dev
(например /dev/ttyUSB0
) создаются во время выполнения в эти дни. Вы можете настроить udev
Правило, которое будет соответствовать идентификатору модема, чтобы создать надежную постоянную символическую ссылку. Если вы убедитесь, что не будете мешать pppd
неправильно, вы должны быть в состоянии просто написать специальный файл, принадлежащий устройству, используя стандартные open()
/ write()
звонки (если, конечно, они не заблокированы).