Здравствуйте! В устройстве есть два вида соединения: 1) LAN (Ethernet) 2) Modem (ppp). все это работает через lwIP & FreeRTOS на STM32F4
Вопрос: как красиво (просто, надежно) сделать автоматический переход на приоритетный канал общения?
Реальная ситуация: Прибор общается через модем, но ему подключили LAN. Прибор должен начать передавать данные в LAN и не использовать ppp соединение через модем. Если LAN отключили- то опять перейти на модем/ppp.
Можно ли в lwIP установить приоритет канала передачи? Или это нужно делать более дубово, например, просто рвать ppp соединение и lwIP будет использовать единственный оставшийся канал для передачи (LAN)? ну и обратно, восстанавливать ppp если LAN отключили . Хорошо, если просто можно указать lwIP какой из каналов связи использовать для конкретного устанавливаемого TCP соединения. Например: как выполнить ping через указанное соединение (LAN или модем), если они оба подключены? Подозреваю что RTFM, но вот какую именно часть M мне нужно R.... Заранее спасибо.
|