Я настраиваю портативный встроенный Linux-компьютер для использования на открытом воздухе, где я могу получить доступ к Интернету либо через беспроводную сеть, либо через сотовую сеть. Кроме того, машина сама создает собственную WLAN и пересылает пакеты IPv4 в / из вышеупомянутых портов WAN. Или, по крайней мере, это идея.
Моя проблема заключается в следующем: я бы хотел отдать приоритет беспроводному порту WAN и использовать сотовые данные только тогда, когда WiFi недоступен (аналогично тому, как работают современные смартфоны). Судя по моим исследованиям, мне кажется, что мне нужна маршрутизация аварийного переключения Dual WAN с использованием iproute2. Хотя я нашел несколько объяснений и примеров в сети, я не могу найти ни одного, где IP-адреса карт WAN динамически назначаются через DHCP.
Короче, у меня есть:
- wlan0 настроен как точка доступа.
- wlan1 настроен для автоматического входа в доверенную сеть WiFi, если она доступна.
- wwan0 включается при запуске, но должен использоваться, только если wlan1 не может найти соединение.
Первоначально я думал, что смогу сделать это, написав сценарий для явного включения / выключения интерфейсов, но очень важно, чтобы я минимизировал любые нарушения в соединении, и использование умной пересылки пакетов казалось лучшим способом сделать это.
Извинения, если это дубликат или бессмысленный пост; Я новичок как на сайте, так и в сети в целом.
Ура!