Red Hat Bugzilla – Bug 118637
Realtek RTL8169 GBE driver hangs on shutdown
Last modified: 2007-11-30 17:07:00 EST
If the following card is present in the system, network shutdown is
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
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]
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.