Using f9-x86_64...
I cannot get static addresses to work on eth0 and eth1. eth0 seems to use DHCP while eth1 uses the static information. Sometimes the static info is used but the interfaces get the addresses reversed.
From /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=mosaic
GATEWAY=192.168.0.2
From /etc/sysconfig/networking/devices AND /etc/sysconfig/network-scripts
ifcfg-eth0:
DEVICE=eth0
BOOTPROTO=static
HWADDR=00:30:48

3:B3:A6
NETMASK=255.255.255.0
IPADDR=192.168.7.53
BROADCAST=192.168.7.255
ONBOOT=yes
TYPE=Ethernet
DNS1=192.168.0.2
DNS2=192.168.0.10
DOMAIN=mydomain.com
GATEWAY=192.168.0.2
ifcfg-eth1:
DEVICE=eth1
HWADDR=00:30:48

3:B3:A7
BOOTPROTO=static
IPADDR=192.168.70.53
NETMASK=255.255.255.0
BROADCAST=192.168.70.255
ONBOOT=yes
TYPE=Ethernet
eth1 is used only for multicasts.
when I edit ifcfg-eth0 in .../networking/devices the info in .../network-scripts/ifcfg-eth1 (note the interface names in the two files) change to match the edited file as if the interfaces get flip flopped in the different directories.
No symbolic links present.
Any help would be appreciated.