PDA

View Full Version : eth0 initialisation fails after upgrade


adam_lipscombe
14th March 2007, 06:47 AM
Hi,


I installed FD6 yesterday on an oldish shuttle box - no problems.


But after installing all the suggested updated packages the machine is not able to access the network. I have a standard DHCP network working through an ADSL router.
An XP box on the same network works fine.


The boot message is "Determing IP information for eth0..... failed"

The kernel is 2.6.19-1.2911.6.5.fc6
I also have 2.6.18-1.2798.fc6 (presumably the original?) The same problem happens when booting with this one.


/etc/sysconfig/network contains:
NETWORKING=YES
NETWORKING_IPV6=YES
HOSTNAME=localhost.localdomain


/etc/sysconfig/network-scripts/ifcfg-eth0 contains:
#Realtek SemiConductor Company RTL 8139/8139C/8139C+
DEVICE=eth0
BOOTPROTO=dhcp
HWADDR=00:30:18:AE:13:33
ONBOOT=yes



I have no idea how to resolve this. Please Help!


Many thanks - Adam

InKo
14th March 2007, 08:29 AM
hi,

I would try to disable IPv6 and with static ip... :)

stevea
14th March 2007, 08:31 AM

Don't let anyone talk you into deleting IPv6 - there is no reason to, but it's a FederaForum urban legend.

I think the message is pretty clear - the system tried to dhcp and wasn't given an address.
Just for grins post the output of "ifconfig -a", but that's a loong shot.

Most likely the problem is on your router - it is for some reason refusing to assign your system an address. Is there some router configuration you can observe about dhcp ? What IP address is assigned to the XP system (type "ipconfig' in a command window) ?

I think you should see a private address like 172.x.x.x or 10.x.x.x or 192.168.x.x . If you see some other address (go ahed and post the first two numbers only - for your safety) then your XP system may be getting the public address, and yor ISP has probably arranged to only give you one.

adam_lipscombe
14th March 2007, 08:49 AM
many thanks

I dont think the issue is with the router - its been working fine for months and when I first installed FC6 it worked perfectly.

The problem arose when I opted to install the package updates suggested by the automatic package updater (that runs when you first log in).
Updating the packages took ages and it hasnt worked since that.

shess01
14th March 2007, 09:11 AM
Try assigning a static ip address in the range offered by your router and see if you are able to connect. If you need to, type "system-config-network" and enter your root password. This will bring up a gui that should be easy to edit your network config.

Then post the response to "ifconfig -a" and "netstat -rn".

stevea
14th March 2007, 09:49 AM
I would still like to see what the IP assignment was on the XP system and know if you ever had both systems "on the net" at the same time.

Mostly we need to see "ifconfig -a" to see if you have a functional interface.

It's rather unlikely that the upgrade caused the problem but ... never say never. More likely a bad config that only took effect on reboot.

alukin
14th March 2007, 06:32 PM
Some additional info needed toba able to help.
Is kernel module for ether card loaded ("lsmod")? Do you see eth0 device in "ifconfig -a" output? Try ifdown eth0, ifup eth0 and look what it says.