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 DHCLIENTARGS="-s 143.220.3.171" 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 else ifconfig $interface 0 up + route add default dev $interface netmask 0.0.0.0 fi # We need to give the kernel some time to get the interface up. Version-Release number of selected component (if applicable): dhclient-3.0pl2-6.14 How reproducible: Always Steps to Reproduce: 1. update network file with -s dhcp-IP (see description) 2. ifdown eth0; ufup eth0 (hangs) 3. Actual Results: ifup eth0 hangs Expected Results: ifup eth0 succeeds Additional info:
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. http://rhn.redhat.com/errata/RHBA-2004-566.html