Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
RealTek 8168 ethernet problem in -current
Hello,
I have an amd64 machine which I attempted to update from a year-old kernel to
-current. I believe the built-in ethernet MAC is a RealTek 8168. With the
new -current kernel the ethernet interface appears to fail to interrupt; it
emits endless
re0: watchdog timeout
messages and a ping from another machine produces a clump of responses every
5 seconds.
An old kernel, which works, boots like this:
NetBSD 6.99.10 (GENERIC) #0: Tue Jul 31 13:49:09 EDT 2012
[...]
ehci0 at pci0 dev 26 function 0: vendor 0x8086 product 0x1c2d (rev. 0x05)
ehci0: interrupting at ioapic0 pin 16
ehci0: BIOS has given up ownership
ehci0: EHCI version 1.0
usb0 at ehci0: USB revision 2.0
[...]
re0 at pci5 dev 0 function 0: RealTek 8168/8111 PCIe Gigabit Ethernet (rev.
0x06)
re0: interrupting at ioapic0 pin 17
re0: Ethernet address ac:16:2d:10:20:27
re0: using 256 tx descriptors
rgephy0 at re0 phy 7: RTL8169S/8110S/8211 1000BASE-T media interface, rev. 4
rgephy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT,
1000baseT-FDX, auto
The new kernel, which doesn't work, boots like this:
NetBSD 6.99.23 (GENERIC) #0: Wed Jul 24 00:25:34 EDT 2013
[...]
ehci0 at pci0 dev 26 function 0: vendor 0x8086 product 0x1c2d (rev. 0x05)
ehci0: interrupting at ioapic0 pin 16
ehci0: BIOS has given up ownership
ehci0: EHCI version 1.0
ehci0: USB revision 2.0
[...]
re0 at pci5 dev 0 function 0: RealTek 8168/8111 PCIe Gigabit Ethernet (rev.
0x06)
re0: interrupting at ioapic0 pin 16
re0: Ethernet address ac:16:2d:10:20:27
re0: using 256 tx descriptors
rgephy0 at re0 phy 7: RTL8169S/8110S/8211 1000BASE-T media interface, rev. 4
Here's a list of ioapic pin assignments mentioned while the working kernel is
booting
ehci0: interrupting at ioapic0 pin 16
hdaudio0: interrupting at ioapic0 pin 22
re0: interrupting at ioapic0 pin 17
ehci1: interrupting at ioapic0 pin 23
ahcisata0: interrupting at ioapic0 pin 19
ichsmb0: interrupting at ioapic0 pin 18
and for the new, not-working kernel
ehci0: interrupting at ioapic0 pin 16
hdaudio0: interrupting at ioapic0 pin 22
re0: interrupting at ioapic0 pin 16
ehci1: interrupting at ioapic0 pin 23
ahcisata0: interrupting at ioapic0 pin 19
ichsmb0: interrupting at ioapic0 pin 18
The latter seems like a problem. Is there anything else I can look at?
Dennis Ferguson
Home |
Main Index |
Thread Index |
Old Index