Есть плата под Линуксом. Есть ПО. В случае отсутствия связи через другие интерфейсы оно должно лезть в gprs, после сеанса связи отцепляться от него. Возникло несколько вопросов. 1) как запустить "pppd call ***" чтобы приложение не ждало окончания выполнения? 2) как проверить состояние подключения? (можно дергать ifconfig ppp0, но это криво) Может можно скриптом /etc/ppp/ip-up? Но как? 3) как правильно прибить соединение. пробовал из другой консоли смотреть pid в /var/run/ppp0 и делать kill. Но в следующий раз соединение вываливается с ошибкой. Помогает только повторный запуск.
Не пинайте за глупые вопросы, я этим занимаюсь "в нагрузку".
--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
|