View previous topic :: View next topic |
Author |
Message |
guinness.stout Apprentice
Joined: 26 Aug 2006 Posts: 237 Location: Maryland
|
Posted: Fri Jan 03, 2014 6:32 pm Post subject: [SOLVED] ERROR: interface eth0 does not exist |
|
|
I've been going through several other posts I found that had this error with no resolution. My problem started when I had 20+ blocked packages. I was attempting to upgrade QT and KDE to the latest in portage, I'd removed several packages when my system froze. I ended up having to power cycle and now net.lo and net.eth0 will not start.
I get the error:
Code: |
Bringing up interface eth0
/etc/init.d/net.eth0: line 510: _exists: command not found
ERROR: interface eth0 does not exist
Ensure that you have loaded the correct kernel module for your hard ware
ERROR: net.eth0 failed to start
|
I get the exact same error for net.lo as well. My kernel drive for my NIC is sky2 which is properly loaded.
ifconfig -a shows eth0 and lo but both appear to be down.
Last edited by guinness.stout on Fri Jan 03, 2014 9:15 pm; edited 1 time in total |
|
Back to top |
|
|
patrix_neo Guru
Joined: 08 Jan 2004 Posts: 520 Location: The Maldives
|
Posted: Fri Jan 03, 2014 7:46 pm Post subject: Re: ERROR: interface eth0 does not exist |
|
|
guinness.stout wrote: | I've been going through several other posts I found that had this error with no resolution. My problem started when I had 20+ blocked packages. I was attempting to upgrade QT and KDE to the latest in portage, I'd removed several packages when my system froze. I ended up having to power cycle and now net.lo and net.eth0 will not start.
I get the error:
Code: |
Bringing up interface eth0
/etc/init.d/net.eth0: line 510: _exists: command not found
ERROR: interface eth0 does not exist
Ensure that you have loaded the correct kernel module for your hard ware
ERROR: net.eth0 failed to start
|
I get the exact same error for net.lo as well. My kernel drive for my NIC is sky2 which is properly loaded.
ifconfig -a shows eth0 and lo but both appear to be down. |
Hahaha. Sorry. net.lo? You cannot even ping your own machine? |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54098 Location: 56N 3W
|
Posted: Fri Jan 03, 2014 8:03 pm Post subject: |
|
|
guinness.stout,
Looking in dmesg, can you see eth0 being renamed to something else?
Code: | /etc/init.d/net.eth0: line 510: _exists: command not found | suggests that baselayout, openrc or its splinter package that provides networking is damaged. You should have the sources on your system, so should be able to run Code: | emerge -1 baselayout, openrc | without needing networking. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
guinness.stout Apprentice
Joined: 26 Aug 2006 Posts: 237 Location: Maryland
|
Posted: Fri Jan 03, 2014 8:43 pm Post subject: |
|
|
I can ping 127.0.0.1 just fine.
I tried emerge -1 baselayout openrc which seem to run just fine but that did not resolve the issue. |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54098 Location: 56N 3W
|
Posted: Fri Jan 03, 2014 9:00 pm Post subject: |
|
|
guinness.stout,
Try Code: | emerge netifrc -1av |
If you don't already have it, do not emerge it.
The is the networking part of openrc, if your openrc is recent enough to be supplied in two parts.
etc-update may also be required _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
guinness.stout Apprentice
Joined: 26 Aug 2006 Posts: 237 Location: Maryland
|
Posted: Fri Jan 03, 2014 9:15 pm Post subject: |
|
|
I tired etc-update first with -3 option, that fixed my problem. Both interfaces are up and working and I can communicate with the network. Thanks. |
|
Back to top |
|
|
patrix_neo Guru
Joined: 08 Jan 2004 Posts: 520 Location: The Maldives
|
Posted: Fri Jan 03, 2014 10:07 pm Post subject: |
|
|
guinness.stout wrote: | I tired etc-update first with -3 option, that fixed my problem. Both interfaces are up and working and I can communicate with the network. Thanks. |
Bullocks! |
|
Back to top |
|
|
LeeJunFan n00b
Joined: 19 Sep 2006 Posts: 21 Location: Holland
|
Posted: Mon Mar 17, 2014 9:56 pm Post subject: Which files where updated by etc-update? |
|
|
Does anybody know what exactly was the miracle-work of etc-update?
In other words: Which files were updated by etc-update?
Maybe that'll give me a clue where I have to look for solving this same issue.
Thanking you all in advance,
LeeJunFan _________________ The great mistake is to anticipate the outcome of the engagement; Let nature take it's course, and your tools will strike at the right moment. |
|
Back to top |
|
|
krinn Watchman
Joined: 02 May 2003 Posts: 7470
|
Posted: Tue Mar 18, 2014 4:03 am Post subject: |
|
|
I think you are having issue with newer udev and the file to keep old scheme ; yep something etc-update won't help you.
But if it's that, answer is in the udev news item. |
|
Back to top |
|
|
LeeJunFan n00b
Joined: 19 Sep 2006 Posts: 21 Location: Holland
|
Posted: Tue Mar 18, 2014 7:54 am Post subject: Symlink to net.lo |
|
|
Typically my bad.
My /etc/init.d/net.enp* were uniq files. (Just a copy of net.lo)
I deleted them and symlinked them to net.lo
Problem solved. _________________ The great mistake is to anticipate the outcome of the engagement; Let nature take it's course, and your tools will strike at the right moment. |
|
Back to top |
|
|
vcmota Guru
Joined: 19 Jun 2017 Posts: 362
|
Posted: Wed Jun 28, 2017 5:34 pm Post subject: |
|
|
First of all sorry for landing here 3 years after the post being closed. I have installed Gentoo for the first time in one of my machines as well as in a virtual machine inside another computer. In both cases I can connect in the internet without any issues, but it is bottering me that at login I have a similar error message like the one posted here. At login I get "ERROR:interface enp0s3 does not exists" jointly with the other error messages. As I said, I can connect, but I would like a clean startup. Besides, I have installed xmonad as sole window manager and one of the customizations which reads information from eth0 is not getting anything, and I guess those may be related issues. There is in fact a renaming:
Code: | dmesg | grep eth0
[13.643154] e1000 0000:00:03 enp0s3: renamed from eth0
|
It seams that xmonad may be trying to read eth0 but just cant.
Thank you all for your attention. |
|
Back to top |
|
|
|