Description of problem:
When you have multiple profiles in networking, and there is at least one
ehternet device created, modifications of that ethernet device in one profile
appear in all other profiles after save. The problem also applies to other
ethernet-based connections such as xDSL.
Version-Release number of selected component (if applicable):
By creating multiple profiles and at least one ethernet device with
Steps to Reproduce:
1. rm -rf /etc/sysconfig/networking/profiles/* (to start with a clean example)
2. create new ehternet connection "eth0"
3. create a new profile, or copy the default to "newProfile"
4. modify and save device eth0 in "newProfile"
both /etc/sysconfig/networking/profiles/default/ifcfg-eth0 and
/etc/sysconfig/networking/profiles/newProfile/ifcfg-eth0 are overwritten
save /etc/sysconfig/networking/profiles/newProfile/ifcfg-eth0 and leave
depends... if the device is active in the default profile, then the change is
Can you explain your comment in a bit more detail? Is the default profile
special in any sense or does it have the same role as newly created profiles?
I use profiles because I have a laptop and I change my location often.
Suppose I have 1 ethernet device and I visit 4 places: home, office, customer1,
customer2. So I create a profile for each location. Then when i modify, say the
home settings I expect office, and customer* remain the same regardless of the
state (active/inactive) of the ethernet device in the other configurations.
Does that make sense like this, or am i missing something here?
BTW other information such as DNS is handled as expected with multiple
My problems seems to be very similar. When i create different Profiles for my
eth0 Device i get only DHCP-Adresses. When i make an service network restart i
can see that the right device is being startet but with the wrong config. After
deletion of the alias networkcards it works also with static IP-Adresses.
Please read the documentation on how to use profiles...