How to set default gateway after boot
I have setup raspberrypi zero w running raspbian as wifi router. I have PPPoE broadband connection. After setting up pppoeconf , hostapd & dnsmasq
. I get this routing table ::
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
After executing :: sudo route add default gw 10.1.0.1 ppp0
. Internet starts working. Routing table now becomes ::
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
So, I tried to set route add default gw 10.1.0.1 ppp0
command to run on boot.
I added this to /etc/rc.local
. Didn't work ;
Then to /etc/network/interfaces
. Didn't work ;
To /etc/ppp/ip-up.d/0clampmss
. Didn't work ;
To sudo crontab -e
. @reboot
. Didn't work.
I did all this with /bin/ip route change default via 10.1.0.1 dev ppp0
. But still it didn't work.
How do I set default gateway 10.1.0.1 ppp0 on boot so that I don't need to run it manually everytime ?
debian boot defaults gateway pppd
add a comment |
I have setup raspberrypi zero w running raspbian as wifi router. I have PPPoE broadband connection. After setting up pppoeconf , hostapd & dnsmasq
. I get this routing table ::
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
After executing :: sudo route add default gw 10.1.0.1 ppp0
. Internet starts working. Routing table now becomes ::
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
So, I tried to set route add default gw 10.1.0.1 ppp0
command to run on boot.
I added this to /etc/rc.local
. Didn't work ;
Then to /etc/network/interfaces
. Didn't work ;
To /etc/ppp/ip-up.d/0clampmss
. Didn't work ;
To sudo crontab -e
. @reboot
. Didn't work.
I did all this with /bin/ip route change default via 10.1.0.1 dev ppp0
. But still it didn't work.
How do I set default gateway 10.1.0.1 ppp0 on boot so that I don't need to run it manually everytime ?
debian boot defaults gateway pppd
Do you get internet access if instead of adding a new default route you remove the already present eth0 default route? If yes, you'd better work towards getting rid of that in the first place.
– Ferenc Wágner
May 24 '18 at 10:57
You can only add the default route after the PPPoE connection is established.pppd
has the optiondefaultroute
for this (seeman pppd
), but I don't know howpppoeconf
allows to set this option. So find whereever it stores thepppd
options, and modify accordingly.
– dirkt
May 24 '18 at 11:55
add a comment |
I have setup raspberrypi zero w running raspbian as wifi router. I have PPPoE broadband connection. After setting up pppoeconf , hostapd & dnsmasq
. I get this routing table ::
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
After executing :: sudo route add default gw 10.1.0.1 ppp0
. Internet starts working. Routing table now becomes ::
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
So, I tried to set route add default gw 10.1.0.1 ppp0
command to run on boot.
I added this to /etc/rc.local
. Didn't work ;
Then to /etc/network/interfaces
. Didn't work ;
To /etc/ppp/ip-up.d/0clampmss
. Didn't work ;
To sudo crontab -e
. @reboot
. Didn't work.
I did all this with /bin/ip route change default via 10.1.0.1 dev ppp0
. But still it didn't work.
How do I set default gateway 10.1.0.1 ppp0 on boot so that I don't need to run it manually everytime ?
debian boot defaults gateway pppd
I have setup raspberrypi zero w running raspbian as wifi router. I have PPPoE broadband connection. After setting up pppoeconf , hostapd & dnsmasq
. I get this routing table ::
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
After executing :: sudo route add default gw 10.1.0.1 ppp0
. Internet starts working. Routing table now becomes ::
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
So, I tried to set route add default gw 10.1.0.1 ppp0
command to run on boot.
I added this to /etc/rc.local
. Didn't work ;
Then to /etc/network/interfaces
. Didn't work ;
To /etc/ppp/ip-up.d/0clampmss
. Didn't work ;
To sudo crontab -e
. @reboot
. Didn't work.
I did all this with /bin/ip route change default via 10.1.0.1 dev ppp0
. But still it didn't work.
How do I set default gateway 10.1.0.1 ppp0 on boot so that I don't need to run it manually everytime ?
debian boot defaults gateway pppd
debian boot defaults gateway pppd
asked May 24 '18 at 4:12
jonny789jonny789
117110
117110
Do you get internet access if instead of adding a new default route you remove the already present eth0 default route? If yes, you'd better work towards getting rid of that in the first place.
– Ferenc Wágner
May 24 '18 at 10:57
You can only add the default route after the PPPoE connection is established.pppd
has the optiondefaultroute
for this (seeman pppd
), but I don't know howpppoeconf
allows to set this option. So find whereever it stores thepppd
options, and modify accordingly.
– dirkt
May 24 '18 at 11:55
add a comment |
Do you get internet access if instead of adding a new default route you remove the already present eth0 default route? If yes, you'd better work towards getting rid of that in the first place.
– Ferenc Wágner
May 24 '18 at 10:57
You can only add the default route after the PPPoE connection is established.pppd
has the optiondefaultroute
for this (seeman pppd
), but I don't know howpppoeconf
allows to set this option. So find whereever it stores thepppd
options, and modify accordingly.
– dirkt
May 24 '18 at 11:55
Do you get internet access if instead of adding a new default route you remove the already present eth0 default route? If yes, you'd better work towards getting rid of that in the first place.
– Ferenc Wágner
May 24 '18 at 10:57
Do you get internet access if instead of adding a new default route you remove the already present eth0 default route? If yes, you'd better work towards getting rid of that in the first place.
– Ferenc Wágner
May 24 '18 at 10:57
You can only add the default route after the PPPoE connection is established.
pppd
has the option defaultroute
for this (see man pppd
), but I don't know how pppoeconf
allows to set this option. So find whereever it stores the pppd
options, and modify accordingly.– dirkt
May 24 '18 at 11:55
You can only add the default route after the PPPoE connection is established.
pppd
has the option defaultroute
for this (see man pppd
), but I don't know how pppoeconf
allows to set this option. So find whereever it stores the pppd
options, and modify accordingly.– dirkt
May 24 '18 at 11:55
add a comment |
1 Answer
1
active
oldest
votes
I meet the same problem how do you fix it
New contributor
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "106"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f445668%2fhow-to-set-default-gateway-after-boot%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
I meet the same problem how do you fix it
New contributor
add a comment |
I meet the same problem how do you fix it
New contributor
add a comment |
I meet the same problem how do you fix it
New contributor
I meet the same problem how do you fix it
New contributor
New contributor
answered 10 mins ago
user9443945user9443945
1
1
New contributor
New contributor
add a comment |
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f445668%2fhow-to-set-default-gateway-after-boot%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Do you get internet access if instead of adding a new default route you remove the already present eth0 default route? If yes, you'd better work towards getting rid of that in the first place.
– Ferenc Wágner
May 24 '18 at 10:57
You can only add the default route after the PPPoE connection is established.
pppd
has the optiondefaultroute
for this (seeman pppd
), but I don't know howpppoeconf
allows to set this option. So find whereever it stores thepppd
options, and modify accordingly.– dirkt
May 24 '18 at 11:55