If the following card is present in the system, network shutdown is impossible: r8169 Gigabit Ethernet driver 1.2 loaded PCI: Found IRQ 11 for device 00:0d.0 PCI: Sharing IRQ 11 with 01:00.0 r8169: PCI device 00:0d.0: unknown chip version, assuming RTL-8169 r8169: PCI device 00:0d.0: TxConfig = 0x4000000 divert: allocating divert_blk for eth0 eth0: Identified chip type is 'RTL-8169'. eth0: RealTek RTL8169 Gigabit Ethernet at 0xe0948000, 00:40:f4:93:3f:23, IRQ 11 eth0: Auto-negotiation Enabled. eth0: 1000Mbps Full-duplex operation. If an attempt is made to shut down the network, the message "shutting down eth0" appears, and the machine stops at this point. This makes shutdown of the machine impossible without hitting the reset switch. This happens on a RHEL3 box patched with all available updates.
I installed the same card in a second machine running RH v9 updated to the most recent releases via up2date, and no problem is experienced - seems to be RHEL v3 only.
This is likely fixed by backporting the latest 2.4.x-BK r8169.
Created attachment 101411 [details] r8169-update.patch Backported driver from 2.4.27, no hang observed...
Is it possible to get this into a RHEL3 update? The machine showing the "hanging card" problem now refuses to start the card up after a restart. An actual power cycle of the machine is needed before this card will work again. :(
A fix for this problem has just been committed to the RHEL3 U4 patch pool this evening (in kernel version 2.4.21-20.1.EL).
Thanks - I appreciate it!
An errata 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-550.html