PPPD соединение без прерывания

Я пытаюсь заставить систему работать с модемом и следующими сервисами:

  1. постоянное соединение для передачи данных (2G/3G/4G) с использованием старого последовательного интерфейса (не qmi/wmi)
  2. постоянный опрос в AT-команде для получения SMS и получения информации мониторинга, такой как сигнал, поставщик, сотовый...

Этот модем может быть подключен 24/24 без перерыва? На самом деле у меня быстро каждый день один или два небольших перерыва в данных (от 1 до 10 минут).

Главный вопрос в том, может ли модем быть подключен к провайдеру 24/24 без прерывания, или это стандартное поведение, которое иногда отключается?

Дополнительное примечание: у меня есть несколько устройств, и двоичный файл PPPD выходит из строя за 10 минут на всех устройствах.

Я собрал несколько журналов и вижу, что система отключается каждые ~720 минут = 12 часов:

Sep 14 20:23:02 daemon.info pppd[1905]: Connect time 718.6 minutes.
Sep 15 08:23:02 daemon.info pppd[19903]: Connect time 719.9 minutes.
Sep 15 20:23:03 daemon.info pppd[2493]: Connect time 719.9 minutes.
Sep 16 08:23:03 daemon.info pppd[16865]: Connect time 719.9 minutes.
Sep 16 20:23:03 daemon.info pppd[31234]: Connect time 719.8 minutes.
Sep 17 08:23:03 daemon.info pppd[13827]: Connect time 719.8 minutes.

0 ответов

В зависимости от провайдера / ячеек. Система будет отменять регистрацию вашего модема каждые X часов (в моем случае 12 часов).

Лучшее решение, которое я нашел, это установить параметр --persist на pppd. Перерегистрация системы занимает ~1 минуту, но PPPD остается в живых.

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