Red Hat Bugzilla – Bug 100555
RFE: Fix handling of already active interfaces
Last modified: 2007-11-30 17:10:31 EST
Description of problem:
When dhcpcd starts up it unconditionally drops the interface it is configuring.
This breaks NFSroot Red Hat setups and also situatuons where you want to use
DHCP to acquire a link local address but have a fixed alias address
Steps to Reproduce:
1. ifconfig eth0 126.96.36.199 up
2. ifup eth0
3. observe the link goes down then up
Link is dropped, in the NFS root case system dies totally
Old address is replaced atomically with new (possibly identical) address
This bug does not occur with dhcp-3.0.1 .
The only time the dhclient-script brings down the interface
is if the lease is being RENEW'd (state != REBOOT) and
the new ip address obtained is not equal to the old ip address.
If the interface was active before dhclient is run, it remains
active throughout the DHCP negotiation and setting of new
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on the solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.