|Summary:||dhcp eth0 interface hangs|
|Product:||[Retired] Red Hat Linux||Reporter:||Craig Guthrie <info>|
|Component:||pump||Assignee:||Erik Troan <ewt>|
|Status:||CLOSED RAWHIDE||QA Contact:|
|Version:||6.1||CC:||eding, iac2, info|
|Fixed In Version:||Doc Type:||Bug Fix|
|Doc Text:||Story Points:||---|
|Last Closed:||2000-02-13 14:19:28 UTC||Type:||---|
|oVirt Team:||---||RHEL 7.3 requirements from Atomic Host:|
|Cloudforms Team:||---||Target Upstream Version:|
Description Craig Guthrie 1999-11-30 02:53:36 UTC
We are using dhcp with success. The problem is that when I do a shutdown -r or a shutdown -h the processes all halt except when the eth0 interface attempts to unload. This hangs the system and it is unable to complete the shutdown process. The dhcp server is a Windows NT Server 4.0 and the network traffic between it and the RH Linux 6.1 computer is active (as indicated with flashing lights on the ethernet hub). Other than this the network works great, dhcp works great, and everything is fine. Of course since I cannot ever complete the shutdown process I am forced to run an fsck each time I boot linux, which is not good. Your help is greatly appreciated. Craig Guthrie Software Engineering waypoint Zero, Inc. 888-682-5936
Comment 1 Evers Ding 1999-12-10 22:32:59 UTC
I have the same problem. I'm using a freshly installed RedHat 6.1 on a Thinkpad 600E. The network adapter is a Xircom Cardbus 10/100 Multifn card (using the tulip PCMCIA driver). Everything works dandy, network included, until I try to shutdown. It hangs on the "Shutting down interface eth0" message; "/sbin/ifdown eth0" also appears to hang.
Comment 2 Ian Cameron 2000-01-16 14:20:59 UTC
Me too :-) I'm running a P120 with a stock RH6.1 install using a DE100 and the DEPCA module. My DHCP server is an RH5.2 box. The RH6.1 box stops at shutting down the eth0 interface and can only be rebooted at this stage. The interface of the RH6.1 box goes down (machine cannot be pinged) and the DHCP server log on the RH5.2 box shows that the assigned IP address has been released. If I issue the command '/etc/rc.d/init.d/network stop' as root by hand the machine will lock up as well. A Windows 95 box using a DHCP client on the same network (getting the same address when the RH6.1 box is not up as I'm sharing the ethernet card at the moment) works fine. I've just upgraded initscripts to initscripts-4.70-1 and that did not seem to help.
Comment 3 Ian Cameron 2000-01-16 15:22:59 UTC
Further to my last comment, I have been poking around and traced the problem to pump. It is calling 'pump -r -i eth0' which causes the lock up.
Comment 4 Ian Cameron 2000-02-09 09:25:59 UTC
I had a look at pump with gdb. From (my bad) memory, I found that the problem occurs in the daemon process after it has receieved a command via the socket. The pump process issuing the command also dies after having written to the socket on line 594 of pump.c. Unfortunately I didn't get any further than this, as I never got around to stopping pump from detaching from the terminal to debug the daemon process. Hope this is useful.