Who edits my ifcfg-eth0 ?
Matthew Saltzman
mjs at ces.clemson.edu
Tue Feb 20 14:08:56 UTC 2007
On Tue, 20 Feb 2007, Tim wrote:
> Timothy Murphy:
>>>> Some program re-writes /etc/sysconfig/network-scripts/ifcfg-eth?
>>>> when I re-boot.
>
> Matthew Saltzman:
>> I don't think the DHCP client changes anything in
>> /etc/sysconfig/ifcfg-eth0. It may set the contents of /etc/resolv.conf.
>
> I just had another look at this. There is no /etc/sysconfig/ifcfg-eth0
> file, do you have something extra?
>
> # locate ifcfg-eth0
> /etc/sysconfig/network-scripts/ifcfg-eth0
> /etc/sysconfig/networking/devices/ifcfg-eth0
> /etc/sysconfig/networking/profiles/default/ifcfg-eth0
>
> They're all the same:
Actaully, I meant /etc/sysconfig/network-scripts/ifcfg-eth0 and I suspect
that the OP did as well.
Aside: The files you mention above are identical because they are mutually
hard-linked. AIUI, all detected devices have files in the devices/
directory. Different profiles may have different devices active in them,
so they are hard-linked to devices/ entries, and the ones in
network-scripts are links to the files in the active profile.
>
> # Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
> DEVICE=eth0
> BOOTPROTO=dhcp
> HWADDR=00:02:44:70:81:A8
> ONBOOT=yes
> DHCP_HOSTNAME=serge
> TYPE=Ethernet
> USERCTL=no
> IPV6INIT=no
> PEERDNS=yes
>
> This box does use DHCP to set the IP address, and all those files have a
> file date from last December. I can never remember how to tell, but I
> seem to recall reading that they're all the same file, two of them are
> links to the other.
>
> Thinking more about the original poster's question, I'm wondering if
> they have kudzu running each bootup, and whether it does it.
That was my suspicion, although I don't recall it ever changing anything
in my installation. On the other hand, my devices were all properly
detected, so I haven't modified the files myself either.
There's an issue about the order in which devices are detected on bootup
(hence what names the interfaces get) that is fixed by using the latest
initscripts update.
But before we diagnose the problem, we need to know exactly what fields
are being reset.
--
Matthew Saltzman
Clemson University Math Sciences
mjs AT clemson DOT edu
http://www.math.clemson.edu/~mjs
More information about the fedora-list
mailing list