Re: Beware - NetworkManager

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Robert Locke wrote:
On Mon, 2006-12-11 at 12:35 -0600, Marc Schwartz wrote:
On Mon, 2006-12-11 at 12:12 -0500, Matthew Saltzman wrote:
On Mon, 11 Dec 2006, Marc Schwartz wrote:

Aaron Konstam wrote:
On Mon, 2006-12-11 at 09:42 -0500, Gene Poole wrote:
Beware - It seems that the first time you use NetworkManager it destroys
the contents of you resolv.conf (built at install time).  It also seems
that it doesn't make a backup copy first.

Thanks,
Gene Poole

I have never noticed that this is true. I will have to look into your
statement.
If you have a network profile that is based upon a fixed IP address and DNS servers (which I do have at home behind a router with DHCP disabled), then NM will overwrite the configurations for that profile, including /etc/resolv.conf.



Have you tried using "system-config-network-cmd --profile profilename
--activate"?

If you have two profiles, one that is activated when you boot your
system wanting NM (only lo adapter is activated, all others are
"ONBOOT=no"), the other has your Ethernet adapter turned on and
"different DNS settings"....  Then if you activate the profile with the
above command (rather than "ifup eth0"), it should copy in the new
settings.

Also, take a look at the "netprofile=profilename" kernel argument, that
can reset your system back to the NM profile by default every time you
boot.....

Rob,

The above command in your first paragraph is what I have as part of my scripts, but I need to disable NM first prior to use.

This script activates the required profile, ups the interface, brings up the firestarter GUI and starts the firewall (which I use for iptables config) and then runs fetchmail to get my e-mail.

I have a few similar scripts for differing profiles, all stuck in my nautilus scripts folder, so that I can just right click on the desktop and run them.

I could in practice just use these for all occasions, but using NM for DHCP based situations, such as in my office or when travelling and using wireless, is easier.

None of my interfaces are activated on boot, as there are of course times when my laptop is not connected. This saves time during boot, rather than waiting for a timeout to occur.

I had looked at one time using the kernel boot arguments, but using the scripts are easier.

When NM supports profiles, as Matthew suggested earlier, this will become a non-issue.

Thanks for your post.

Marc


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux