Description of problem: After migrating a ferfectly working Fedora 16 box to Fedora 17 I found that the ethernet interface got a DHCP number instead of the configured static IP. I found that after dowing: ifdown eth0; ifup eth0 the desired static IP was assigned. I concluded that NM was the fault. I found that NM has an administration of its own. I found that none of the existing correct configuration was migrated to this new situation. I found that this NM administration has doubled info from the ifcfg-eth0 script. Version-Release number of selected component (if applicable): NetworkManager-0.9.4.0-9.git20120521.fc17.x86_64 How reproducible: Upgrade. Actual results: See above Expected results: No doubling of configuration info, no change in configured behaviour Additional info: We really need a much simpler version of NM without all the strange ideas but with the possibility to use a GUI to configure a network device; this simpler NM should NOT have a mind of its own.
Please use descriptive summaries. This one is useless. Please attach configuration files, logs, as much information as you can.
I corrected the situations and described what I could. So I cannot currently easily reproduce the situation. NM is a pain in the butt. NM cannot cope with hardware without a static hardware address. (fact) NM chooses not to trust udev which is THE place for device naming. (fact) NM keeps a separate administration from teh 101% working network scripts, duplicating stuff for no reason. (the root cause for this bug) (fact!) So no real logs are neded.just a chat with the main developer(s). All these issues occur with simple wired connections. No wireless, no ppp, no ipv6-related issues.
Please submit individual bug reports with steps to reproduce, observed behavior and expected behavior. Or write a blogpost on how NetworkManager sucks.
The source is there to prove these hard accusations. If you let a dev run loose to create this Frankenstein then it was not my fault. I forgot to mention the dependency-hell. As you may understand I use this system daily. So after upgrading I make it work ASAP. Only afterwards, when IP works again, I can think about filing reports. The other issues are longer standing and make one wonder about the design process.