So I've got a new Dell 1U that has a quad core opteron, 4 gigs of ram... very new machine. Installed the latest release of FC9 with minimal options selected. Everything installed fine, but the machine's networking fails on boot. When you login to the machine (of course being next to it), and do "service network restart", it complains about "RTNETLINK: file exists" but then networking suddenly works (can ssh in from outside, etc).
This is a huge problem, because this means that I cannot ever reboot the machine unless I'm right next to it. The machine is in a datacenter, leaving the chance of being near it highly unlikely.
A few things to mention since I've googled this for hours to no avail.
- only eth0 is enabled (no other interface)
- the config in ifcfg-eth0 is proper... the IP address is correct and not used by another machine, gateway correct, etc.
- I know the above are true because days before, the machine had FC6 on it with the exact same config file and no problems. I updated to FC9 to hopefully fix a kernel bug involving my particular hardware (unrelated to networking) and this networking issue arose out of nowhere that I cannot get rid of.
Here is my ifcfg-eth0 file (i replaced the real ip with xxx):
Code:
# Broadcom Corporation NetXtreme BCM5721 Gigabit Ethernet PCI Express
DEVICE=eth0
BOOTPROTO=static
BROADCAST=66.160.140.191
HWADDR=00:1e:c9:46:07:12
IPADDR=66.160.140.xxx
NETMASK=255.255.255.224
NETWORK=66.160.140.160
ONBOOT=yes
Here is what "service network restart" outputs (i replaced the real ip with xxx)
Code:
Shutting down interface eth0: [ OK ]
Shutting down loopback interface: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: RTNETLINK says: file exists Error adding address 66.160.140.xxx for eth0.
[ OK ]
Does anyone have any remote idea what could be the culprit? Thank you.