3G USB Failover script
Clash Royale CLAN TAG#URR8PPP
up vote
0
down vote
favorite
Good day.
I am looking for help with something because I have no idea even where to start and I am really new with linux still and Wish to create a script that I can run that will do the following.
First I will watch eth0 on my Raspberry pi running debian.
If eth0 is down then it will use sakis3g to make a ppp connection with a mobile network. While this is up it must still ping over eth0 and if eth0 is back up it must then disconnect from ppp and only use eth0 till eth0 is down again. From my understanding I need to use routing but I have no idea how to do any of this or even where to start. Could someone please help me out. This script needs to run 24/7.
linux 3g
add a comment |Â
up vote
0
down vote
favorite
Good day.
I am looking for help with something because I have no idea even where to start and I am really new with linux still and Wish to create a script that I can run that will do the following.
First I will watch eth0 on my Raspberry pi running debian.
If eth0 is down then it will use sakis3g to make a ppp connection with a mobile network. While this is up it must still ping over eth0 and if eth0 is back up it must then disconnect from ppp and only use eth0 till eth0 is down again. From my understanding I need to use routing but I have no idea how to do any of this or even where to start. Could someone please help me out. This script needs to run 24/7.
linux 3g
add a comment |Â
up vote
0
down vote
favorite
up vote
0
down vote
favorite
Good day.
I am looking for help with something because I have no idea even where to start and I am really new with linux still and Wish to create a script that I can run that will do the following.
First I will watch eth0 on my Raspberry pi running debian.
If eth0 is down then it will use sakis3g to make a ppp connection with a mobile network. While this is up it must still ping over eth0 and if eth0 is back up it must then disconnect from ppp and only use eth0 till eth0 is down again. From my understanding I need to use routing but I have no idea how to do any of this or even where to start. Could someone please help me out. This script needs to run 24/7.
linux 3g
Good day.
I am looking for help with something because I have no idea even where to start and I am really new with linux still and Wish to create a script that I can run that will do the following.
First I will watch eth0 on my Raspberry pi running debian.
If eth0 is down then it will use sakis3g to make a ppp connection with a mobile network. While this is up it must still ping over eth0 and if eth0 is back up it must then disconnect from ppp and only use eth0 till eth0 is down again. From my understanding I need to use routing but I have no idea how to do any of this or even where to start. Could someone please help me out. This script needs to run 24/7.
linux 3g
asked Jun 6 at 11:12
Martinn Roelofse
11
11
add a comment |Â
add a comment |Â
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
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
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f448164%2f3g-usb-failover-script%23new-answer', 'question_page');
);
Post as a guest
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
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
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