%20com%20NetworkManager%20(Ubuntu).png)
~$ route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 192.168.30.102 0.0.0.0 UG 100 0 0 eth0
default 192.168.137.1 0.0.0.0 UG 101 0 0 enxd037458b96e3
default 10.64.118.172 0.0.0.0 UG 700 0 0 ppp0
10.64.118.172 0.0.0.0 255.255.255.255 UH 700 0 0 ppp0
192.168.30.0 0.0.0.0 255.255.255.0 U 100 0 0 eth0
192.168.137.0 0.0.0.0 255.255.255.0 U 101 0 0 enxd037458b96e3
Como você pode ver acima, tenho 3 gateways gerenciados pelo NetworkManager, quando a interface com a métrica mais baixa perde a conexão com a internet, o sistema não tem mais acesso à internet. No meu caso quero usar o modem 3G (ppp0) para acessar internet mas não funciona. Só funciona se eu desconectar a interface e não é viável no meu caso (sistema embarcado). Você pode ignorar esta interface enxd037458b96e3 (USB Ethernet) que utilizo para testes.
Existe uma solução com o NetworkManager (ou mesmo sem ele)? Não sei como o Windows Vista/7/8/10 consegue detectar a interface com conexão à Internet.