Prioridade de conexão WWAN e Wi-Fi no Raspbian Linux

Prioridade de conexão WWAN e Wi-Fi no Raspbian Linux

Tento definir a métrica no DHCP no Raspbian para ter maior prioridade de Wi-Fi sobre WWAN, então defino:

pi@adi:~ $ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.64.64.64     0.0.0.0         UG    0      0        0 ppp0
10.64.64.64     0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
169.254.0.0     0.0.0.0         255.255.0.0     U     300    0        0 wwan0
192.168.10.0    0.0.0.0         255.255.255.0   U     200    0        0 wlan0

Mas não funciona, porque quando meu cartão SIM (WWAN) não tem mais dinheiro, não tenho internet e ele não conecta via wi-fi. O que mais eu posso fazer?

Responder1

Você não pode fazer failover com métrica: Métrica significa apenas que entre rotas com a mesma especificidade, a "melhor" é sempre escolhida, não importa se algo ao longo da conexão funciona ou não.

"Como faço para usar diferentes conexões de internet ao mesmo tempo" (em diversas variantes) é um FAQ, da última vez foiesse.

Portanto, você precisa determinar de alguma forma se seu cartão SIM tem dinheiro ou não e, com base nesse script, alterar a rota padrão.

informação relacionada