Click to See Complete Forum and Search --> : lost eth0 interface; replaced with sit0
ronin42
09-18-2003, 06:29 PM
I am a bit confused as to how this happened.
I was in the runlevel editor of Yast2 on my SuSe 8.2 box.
I made some changes to start the network at level 3.
When exiting I lost all network connectivity.
I found out I had no eth0 interface, it was replaced by
sit0.
How do I get the device re-named to eth0?
My books haven't lead me in the correct direction and
I haven't pulled anything off of the other Linux sites I
have been to.
ronin42
mdwatts
09-19-2003, 08:10 AM
I don't have a sit0 device on my system and have no idea what it is used for.
Are the ethernet modules still loading?
lsmod (list loaded modules to check)
Could you post the results of
ifconfig
Icarus
09-19-2003, 08:52 AM
Sounds like you switched over to IPv6 on accident...welcome to the futute! :D
Even cooler, your setup to do some IPv6 point-to-point tunneling! (http://www.tldp.org/HOWTO/Linux+IPv6-HOWTO/conf-ipv6-in-ipv4-point-to-point-tunnels.html)
Which is used to tunnel from an IPv6 to IPv4 network (http://www.minet.net/~olive/mirror/IPv6/Linux+IPv6-HOWTO/x1051.html)
But I have a feeling this is now what you would like to do ;)
Be sure to "ifconfing sit0 down" before you remove the IPv6 module with "rmmod ipv6"
Sounds like Yast made some big changes to your init...see if you can make it change it back...this is yet another reason I don't like Yast, it does things you would never think about (or want) to do :)
ronin42
09-19-2003, 08:16 PM
Ok hold on to your hats,
I did another look through the /var/log/messages files, as a good Sys Admin should, and found what I over looked.
"modprobe: modprobe: can't locate module eth0"
I tried to search for it and couldn't find it.
I checked the kernel, I save all the configs in /usr/src with name and date.
The only thing I found was that I turned on "PCMCIA wireless".
I turned it off recompiled the kernel and now I have eth0 back and pinging
away at the gate way.
The problem I can't figure out is how it happened that after the last kernel rebuild I had access to eth0. After playing with the runlevels in yast I lost it suddenly rather then at boot up. I actually did an online upgrade before.
The only thing I did was download the nvidia driver and install it according to instructions for a self compile kernel. The error I got was the driver won't load as long as an Xserver is running. I went to level 3 and that is when I had the problem.
Well thanks for the suggestions, I'm going to checkout the IPV6 thing.
I didn't think IPV6 and 4 were at odds with each other. I thought they would not interfer with each other.
:)