eth0 doesnt' start on boot
Si tu fedora ha dejado de arrancar la eth0, por ejemplo, en el arranque, comprueba que los siguientes servicios esten activados / desactivados
$ su -
Password: ROOT_PASSWORD
# /sbin/chkconfig NetworkManager off
# /sbin/chkconfig network on
# /sbin/service NetworkManager stop
# /sbin/service network restart
En concreto, y en mi caso, lo que me estaba dando problemas era el servicio "network" que estaba de la siguiente forma
# chkconfig network --list
network 0:desactivado 1:desactivado 2:desactivado 3:desactivado 4:desactivado 5:desactivado 6:desactivado
por tanto aplique /sbin/chkconfig network on reinicié y listo :)