Как я могу использовать Ethernet для мониторинга отказа PPP-соединения 3G-модема?

Я запускаю Debian Linux на встроенной системе. Он имеет порт Ethernet, а также использует 3G USB-модем. Используются Wvdial и pppd, и у меня есть pppd, настроенный для того, чтобы сделать интерфейс (ppp0) маршрутом по умолчанию, когда он появляется.

В этой области эти системы используют только модем, но мне нравится входить в систему через ethernet (SSH), чтобы следить за вещами во время тестирования на скамейке. В частности, я пытаюсь проверить ситуацию, когда модем теряет свой носитель. В этом случае PPPD в конечном итоге завершается с ошибкой, и интерфейс ppp0 удаляется. Затем моя локальная сеть становится маршрутом по умолчанию, позволяющим моему программному обеспечению вести себя нормально. Но я не хочу, чтобы мое программное обеспечение узнало об этой локальной сети.

Это нужно сделать для создания статического маршрута только для вещей, предназначенных для моей локальной сети, так что, когда интерфейс ppp0 исчезнет, ​​он не сработает при попытке доступа к нашим серверам? Другие предложения?

Благодарю.

Если вы не разворачиваете устройство с помощью интерфейса LAN, я предлагаю вам удалить интерфейс из любого типа управления, которое устройство предлагает для DHCP или маршрутизации или такого. Затем подключите устройство Ethernet непосредственно к вашей рабочей станции через выделенный интерфейс, а статическое резервирование – без шлюзов. Тогда устройство должно действовать так же, как в поле. И у вас все равно будет доступ к SSH.