Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller Unstable on Jaunty
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Distro: Jaunty Jackalope
Kernel: Linux server1 2.6.28-11-generic #36-Ubuntu SMP Fri Mar 20 19:40:40 UTC 2009 i686 GNU/Linux
Motherboard: Intel D945GCLF2
Problem:
Network is unstable, random disconnects (networking gear is fine), can't ping the machine from other pcs, got this stack trace
[ 3538.000042] ------------[ cut here ]------------
[ 3538.000050] WARNING: at /build/
[ 3538.000056] NETDEV WATCHDOG: eth2 (r8169): transmit timed out
[ 3538.000060] Modules linked in: nls_iso8859_1 nls_cp437 vfat fat binfmt_misc i915 drm bridge stp bnep video output input_polldev smsc47m1 smsc47m192 hwmon_vid i2c_i801 sbp2 ieee1394 lp snd_hda_intel snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_dummy ppdev snd_seq_oss psmouse snd_seq_midi snd_rawmidi serio_raw iTCO_wdt iTCO_vendor_support snd_seq_midi_event snd_seq pcspkr snd_timer snd_seq_device snd soundcore intel_agp snd_page_alloc parport_pc parport agpgart usbhid usb_storage r8169 mii fbcon tileblit font bitblit softcursor
[ 3538.000146] Pid: 0, comm: swapper Not tainted 2.6.28-11-generic #36-Ubuntu
[ 3538.000151] Call Trace:
[ 3538.000162] [<c0139a60>] warn_slowpath+
[ 3538.000171] [<c02c0030>] ? as_deactivate_
[ 3538.000178] [<c013128d>] ? find_busiest_
[ 3538.000185] [<c012c6dc>] ? enqueue_
[ 3538.000193] [<c0156873>] ? getnstimeofday+
[ 3538.000201] [<c0119a00>] ? lapic_get_
[ 3538.000208] [<c047ced7>] ? icmp_send+
[ 3538.000215] [<c0156873>] ? getnstimeofday+
[ 3538.000221] [<c02cadbd>] ? strlcpy+0x1d/0x60
[ 3538.000229] [<c0431382>] ? netdev_
[ 3538.000235] [<c0445ee9>] dev_watchdog+
[ 3538.000243] [<c043b7ab>] ? neigh_table_
[ 3538.000249] [<c043af80>] ? neigh_periodic_
[ 3538.000257] [<c01444d7>] ? mod_timer+0x37/0x80
[ 3538.000263] [<c043b0a6>] ? neigh_periodic_
[ 3538.000269] [<c0143aa0>] run_timer_
[ 3538.000275] [<c0445cd0>] ? dev_watchdog+
[ 3538.000281] [<c0445cd0>] ? dev_watchdog+
[ 3538.000289] [<c013f147>] __do_softirq+
[ 3538.000296] [<c0152c36>] ? hrtimer_
[ 3538.000302] [<c0152a89>] ? ktime_get+0x19/0x40
[ 3538.000308] [<c013f27d>] do_softirq+
[ 3538.000314] [<c013f3f5>] irq_exit+0x55/0x90
[ 3538.000321] [<c011a0ab>] smp_apic_
[ 3538.000328] [<c0105318>] apic_timer_
[ 3538.000335] [<c010b002>] ? mwait_idle+
[ 3538.000340] [<c010285d>] cpu_idle+0x6d/0xd0
[ 3538.000348] [<c04f11ee>] rest_init+0x4e/0x60
[ 3538.000353] ---[ end trace 05614c40c8f508dd ]---
[ 3538.018391] r8169: eth2: link up
[ 3720.648448] r8169: eth2: link up
[ 3743.836440] r8169: eth2: link down
[ 3746.866748] r8169: eth2: link up
[ 3927.021456] r8169: eth2: link up
[ 3945.021351] r8169: eth2: link up
[ 3969.017756] r8169: eth2: link up
[ 3987.016949] r8169: eth2: link up
[ 4011.017272] r8169: eth2: link up
[ 4209.017122] r8169: eth2: link up
Tried at another speeds/duplex settings to no avail. Ubuntu Intrepid Ibex was working just fine on the same computer.
Status changed to 'Confirmed' because the bug affects multiple users.