Ok, so I found it... Not really sure how this was done....
In /etc/sysconfig/network-scripts/ there is what was either a real file or a hard link to /etc/sysconfig/networking/devices/ifcfg-eth0.
So when I vi'd the orginal file, for some reason the network script did not look here, although I can't see that in the network script in /etc/init.d, but I am not a scripter by any means, too new.
Anyway I deleted my vi'd file, vi'd the file under /etc/sysconfig/networking/devices and created a symbolic link to that file in /etc/sysconfig/network-scripts/, which is like the loopback interface.
Code:
[root@RH9-FS network-scripts]# ls -lt ifcfg*
lrwxrwxrwx 1 root root 32 Oct 16 23:21 ifcfg-eth0 -> ../networking/devices/ifcfg-eth0
lrwxrwxrwx 1 root root 22 Oct 15 09:50 ifcfg-lo -> ../networking/ifcfg-lo
[root@RH9-FS network-scripts]# cat ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.1.255
IPADDR=192.168.1.230
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes
See what you get when you trust the GUI...