From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040124
Description of problem:
added in /etc/sysconfig/network
so ifup eth0 would trigger dhclient -s IP ...
that hangs because /sbin/dhclient-script in PREINIT section
doesn't setup default route (like it does for v2 of the pkg - see if case)
if added route back and if works. Apparently dhclinet cannot ACK
DHCPOFFER if no default route.
# diff -c /sbin/dhclient-script.old /sbin/dhclient-script
*** /sbin/dhclient-script.old 2004-04-08 14:22:50.000000000 -0400
--- /sbin/dhclient-script 2004-04-08 14:05:08.000000000 -0400
*** 122,127 ****
--- 122,128 ----
route add default dev $interface netmask 0.0.0.0
ifconfig $interface 0 up
+ route add default dev $interface netmask 0.0.0.0
# We need to give the kernel some time to get the interface up.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. update network file with -s dhcp-IP (see description)
2. ifdown eth0; ufup eth0 (hangs)
Actual Results: ifup eth0 hangs
Expected Results: ifup eth0 succeeds
Added patch in dhcp-3.0.1rc12-9
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.