Disabling NetworkManager
I found NetworkManager to be a bit too big for its boots in Fedora 10 and it gave me absolutely no control over my resolv.conf, overwriting it every time I so much as thought of doing anything with my network interfaces which infuriated me so much that I chose to totally remove it from my system. My /etc/inittab is set to 3 so that it doesn’t boot Gnome and hence is pretty useless to me.
If you want to disable NetworkManager in Fedora 10, there’s two ways you can do it:
1 |
yum remove NetworkManager |
Which totally removes it. Or you can just disable it:
1 |
chkconfig --level 35 NetworkManager off |
Now, once you’ve disabled NetworkManager you might find that when you boot your system, none of the interfaces will start automatically and you have to call ifup eth0 every time you reboot. Bit of a pain right?
NetworkManager used to be responsible for bringing the interfaces up but now it’s disabled so you need to put something in its place. The default network service in Fedora is disabled by default (that job is supposed to be done better by NetworkManager) so once you’ve disabled NetworkManager, you need to re-enable network:
1 |
chkconfig --level 35 network on |
Et voila!
A reboot now should allow all interfaces configured to ONBOOT=yes, to actually boot at start automatically.
-Lewis