From Bugzilla Helper: User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT) When shutting the system down, the invocation of "pump" in /sbin/ifdown hangs. Sometimes I can unhang it by unplugging the ethernet cable from the computer. A terrible workaround is to kill the running pump process manually before shutdown. A good workaround is to run dhcpcd instead of pump. Reproducible: Always Steps to Reproduce: 1. # su root 2. # shutdown -h now 3. Watch for the line "Shutting down eth0: ". The shutdown hangs after this line is printed. Actual Results: The shutdown hung with the cursor sitting to the right of "Shutting down eth0: ". Expected Results: The system should have shut down. I'm using the supplied network card driver /lib/modules/2.2.16- 22/net/rtl8139.o with a D-Link DFE-530TX network card. Upgrading rtl8139.o to the latest version had no effect. WORKAROUND: Using dhcpcd instead of pump in /sbin/ifdown eliminates the problem. I have seen dozens of reports of this problem in linux mailing lists -- a google.com search for "eth0 shutdown hang" will show them.
dhcpcd is now the default DHCP client in RHL rawhide... Apologies for the unresponsiveness of the previous pump maintainer...