Eu configurei o raspberrypi zero w rodando raspbian como roteador wifi. Eu tenho conexão de banda larga PPPoE. Depois de configurar pppoeconf , hostapd & dnsmasq
. Eu recebo esta tabela de roteamento ::
route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 eth0
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0
10.1.0.1 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 0 0 0 eth0
192.168.43.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
Depois de executar :: sudo route add default gw 10.1.0.1 ppp0
. Internet começa a funcionar. A tabela de roteamento agora se torna:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.1.0.1 0.0.0.0 UG 0 0 0 ppp0
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 eth0
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0
10.1.0.1 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 0 0 0 eth0
192.168.43.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
Então, tentei definir o comando route add default gw 10.1.0.1 ppp0
para ser executado na inicialização.
Eu adicionei isso a /etc/rc.local
. Não funcionou;
Então para /etc/network/interfaces
. Não funcionou;
Codificar%. Não funcionou;
Codificar% . %código%. Não funcionou.
Eu fiz tudo isso com /etc/ppp/ip-up.d/0clampmss
. Mas ainda assim não funcionou.
Como faço para definir o padrão gateway 10.1.0.1 ppp0 na inicialização para que eu não precise executá-lo manualmente toda vez?