What happens if remove auto eth0 from /etc/network/interfaces
I am using a BeagleBone and have two network interfaces. One Ethernet interface which will connect locally to another device, and a ppp interface over USB which connects to a cellular modem.
I want the ppp connection to start automatically on boot-up and connect to the modem which I have set up running a script in rc.local
. The ppp interface then receives a dynamic IP address from the ISP. This is fine
For the Ethernet interface I would like a static IP address assigned to it , and for it to start automatically also. However, when I set auto eth0 in the /etc/network/interfaces file, the ppp interface then is not available on boot-up automatically as I would like.
What is the problem if I remove the line auto eth0 ? How can I enable both interfaces automatically? Thanks
Below is my /etc/network/interfaces
file.
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
#static IP address for eth0
auto eth0
iface eth0 inet static
address 192.168.1.80
netmask 255.255.255.0
gateway 192.168.1.1
debian network-interface ethernet ppp beagleboneblack
add a comment |
I am using a BeagleBone and have two network interfaces. One Ethernet interface which will connect locally to another device, and a ppp interface over USB which connects to a cellular modem.
I want the ppp connection to start automatically on boot-up and connect to the modem which I have set up running a script in rc.local
. The ppp interface then receives a dynamic IP address from the ISP. This is fine
For the Ethernet interface I would like a static IP address assigned to it , and for it to start automatically also. However, when I set auto eth0 in the /etc/network/interfaces file, the ppp interface then is not available on boot-up automatically as I would like.
What is the problem if I remove the line auto eth0 ? How can I enable both interfaces automatically? Thanks
Below is my /etc/network/interfaces
file.
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
#static IP address for eth0
auto eth0
iface eth0 inet static
address 192.168.1.80
netmask 255.255.255.0
gateway 192.168.1.1
debian network-interface ethernet ppp beagleboneblack
add a comment |
I am using a BeagleBone and have two network interfaces. One Ethernet interface which will connect locally to another device, and a ppp interface over USB which connects to a cellular modem.
I want the ppp connection to start automatically on boot-up and connect to the modem which I have set up running a script in rc.local
. The ppp interface then receives a dynamic IP address from the ISP. This is fine
For the Ethernet interface I would like a static IP address assigned to it , and for it to start automatically also. However, when I set auto eth0 in the /etc/network/interfaces file, the ppp interface then is not available on boot-up automatically as I would like.
What is the problem if I remove the line auto eth0 ? How can I enable both interfaces automatically? Thanks
Below is my /etc/network/interfaces
file.
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
#static IP address for eth0
auto eth0
iface eth0 inet static
address 192.168.1.80
netmask 255.255.255.0
gateway 192.168.1.1
debian network-interface ethernet ppp beagleboneblack
I am using a BeagleBone and have two network interfaces. One Ethernet interface which will connect locally to another device, and a ppp interface over USB which connects to a cellular modem.
I want the ppp connection to start automatically on boot-up and connect to the modem which I have set up running a script in rc.local
. The ppp interface then receives a dynamic IP address from the ISP. This is fine
For the Ethernet interface I would like a static IP address assigned to it , and for it to start automatically also. However, when I set auto eth0 in the /etc/network/interfaces file, the ppp interface then is not available on boot-up automatically as I would like.
What is the problem if I remove the line auto eth0 ? How can I enable both interfaces automatically? Thanks
Below is my /etc/network/interfaces
file.
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
#static IP address for eth0
auto eth0
iface eth0 inet static
address 192.168.1.80
netmask 255.255.255.0
gateway 192.168.1.1
debian network-interface ethernet ppp beagleboneblack
debian network-interface ethernet ppp beagleboneblack
edited Jan 30 at 9:15
GAD3R
26.6k1756110
26.6k1756110
asked Jan 30 at 4:09
Engineer999Engineer999
1546
1546
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
For your first question:
If you remove auto eth0
then your eth0
interface won't start at boot.
If what you've posted is all your /etc/network/interface
content where is the ppp
connection configuration? Do you have your DNS
configured?
FOLLOW-UP
All right. If you have your ppp
working that's fine. To set a static IP you may need to have your DNS
configured and add the following to your /etc/network/interfaces
in addition to what you have already
BROADCAST 192.168.1.255
DNS-NAMESERVERS 8.8.8.8 # Supply here your DNS
I would rather have allow-hotplug
instead of auto
since the former allows the detection of events after the boot.
That's the thing. I have a separate script which executes the pppd command as given on the modem user manual. When I run the pppd command , then check ifconfig, I see my ppp interface. However i'm not sure if I need to configure this in the network/interfaces file. I'm new to this ppp stuff
– Engineer999
Jan 30 at 4:54
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%2f497603%2fwhat-happens-if-remove-auto-eth0-from-etc-network-interfaces%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
For your first question:
If you remove auto eth0
then your eth0
interface won't start at boot.
If what you've posted is all your /etc/network/interface
content where is the ppp
connection configuration? Do you have your DNS
configured?
FOLLOW-UP
All right. If you have your ppp
working that's fine. To set a static IP you may need to have your DNS
configured and add the following to your /etc/network/interfaces
in addition to what you have already
BROADCAST 192.168.1.255
DNS-NAMESERVERS 8.8.8.8 # Supply here your DNS
I would rather have allow-hotplug
instead of auto
since the former allows the detection of events after the boot.
That's the thing. I have a separate script which executes the pppd command as given on the modem user manual. When I run the pppd command , then check ifconfig, I see my ppp interface. However i'm not sure if I need to configure this in the network/interfaces file. I'm new to this ppp stuff
– Engineer999
Jan 30 at 4:54
add a comment |
For your first question:
If you remove auto eth0
then your eth0
interface won't start at boot.
If what you've posted is all your /etc/network/interface
content where is the ppp
connection configuration? Do you have your DNS
configured?
FOLLOW-UP
All right. If you have your ppp
working that's fine. To set a static IP you may need to have your DNS
configured and add the following to your /etc/network/interfaces
in addition to what you have already
BROADCAST 192.168.1.255
DNS-NAMESERVERS 8.8.8.8 # Supply here your DNS
I would rather have allow-hotplug
instead of auto
since the former allows the detection of events after the boot.
That's the thing. I have a separate script which executes the pppd command as given on the modem user manual. When I run the pppd command , then check ifconfig, I see my ppp interface. However i'm not sure if I need to configure this in the network/interfaces file. I'm new to this ppp stuff
– Engineer999
Jan 30 at 4:54
add a comment |
For your first question:
If you remove auto eth0
then your eth0
interface won't start at boot.
If what you've posted is all your /etc/network/interface
content where is the ppp
connection configuration? Do you have your DNS
configured?
FOLLOW-UP
All right. If you have your ppp
working that's fine. To set a static IP you may need to have your DNS
configured and add the following to your /etc/network/interfaces
in addition to what you have already
BROADCAST 192.168.1.255
DNS-NAMESERVERS 8.8.8.8 # Supply here your DNS
I would rather have allow-hotplug
instead of auto
since the former allows the detection of events after the boot.
For your first question:
If you remove auto eth0
then your eth0
interface won't start at boot.
If what you've posted is all your /etc/network/interface
content where is the ppp
connection configuration? Do you have your DNS
configured?
FOLLOW-UP
All right. If you have your ppp
working that's fine. To set a static IP you may need to have your DNS
configured and add the following to your /etc/network/interfaces
in addition to what you have already
BROADCAST 192.168.1.255
DNS-NAMESERVERS 8.8.8.8 # Supply here your DNS
I would rather have allow-hotplug
instead of auto
since the former allows the detection of events after the boot.
edited Jan 30 at 5:11
answered Jan 30 at 4:51
RussellBRussellB
251211
251211
That's the thing. I have a separate script which executes the pppd command as given on the modem user manual. When I run the pppd command , then check ifconfig, I see my ppp interface. However i'm not sure if I need to configure this in the network/interfaces file. I'm new to this ppp stuff
– Engineer999
Jan 30 at 4:54
add a comment |
That's the thing. I have a separate script which executes the pppd command as given on the modem user manual. When I run the pppd command , then check ifconfig, I see my ppp interface. However i'm not sure if I need to configure this in the network/interfaces file. I'm new to this ppp stuff
– Engineer999
Jan 30 at 4:54
That's the thing. I have a separate script which executes the pppd command as given on the modem user manual. When I run the pppd command , then check ifconfig, I see my ppp interface. However i'm not sure if I need to configure this in the network/interfaces file. I'm new to this ppp stuff
– Engineer999
Jan 30 at 4:54
That's the thing. I have a separate script which executes the pppd command as given on the modem user manual. When I run the pppd command , then check ifconfig, I see my ppp interface. However i'm not sure if I need to configure this in the network/interfaces file. I'm new to this ppp stuff
– Engineer999
Jan 30 at 4:54
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%2f497603%2fwhat-happens-if-remove-auto-eth0-from-etc-network-interfaces%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