Older versions of fedora used the network service to control network cards. Each card had a config in
/etc/sysconfig/network-scripts called something like ifcfg-eth0 for eth0 and so on. Apparently starting the old network service conflicts with starting NetworkManager. So, to fix this problem, do the following:
Code:
$ su -
# cd /etc/sysconfig/network-scripts
# ls
See if there are any config files for your network cards in here, such as ifcfg-eth0. Move each of them to a backup, such as:
Code:
# mv ifcfg-eth0 ifcfg-eth0.bak
Turn off the old network service, and turn on NetworkManager:
Code:
# chkconfig network off
# chkconfig NetworkManager on
Reboot the system.
This assumes that you have all the right packages installed. It also means that the network may come up later in the boot sequence. If you have things like ntpd or are mounting nfs disks I'm not sure how this affects that stuff. If you had static IP addresses setup this might cause you to have to reconfigure them. Once you get it working this way, you can move the ifcfg-
files back, and I think NetworkManager should give you the option to use that configuration ("System eth0" or the like).
No comments:
Post a Comment