Here's my update:
First of all a new finding: The server has two Broadcom NICs on board - both
driven by the tg3 kernel module. eth0 is the one I have trouble with, eth1
works without problems - quite strange...
Second, I've upgraded to 3.2.0-20.32 as I noticed its release - but
there's no change in behavior.
Third, I've installed the mainline/vanilla linux package linux-
image-3.3.0-030300-generic_3.3.0-030300.201203182135_amd64.deb and it
fixes this bug completely - no register dumps, no DMA errors and two
working NICs :)
Finally here are my steps to reproduce the problem about beeing not able to
pass any traffic via the (first) NIC - actually quite straight forward:
1. Set the interface up (ip link set dev eth0 up)
2. Assign an IP address - either manually (ip addr add dev eth0 192.0.0.1/24)
or by running dhclient -v eth0 (but dhclient fails to get any DHCP lease)
3. ping a host on the same subnet -> No reply received and no entry in the ARP
cache (ip neig)
Oh, and I use the same network cable, connected to the same switch port, for
all the tests. So I'm quite sure it's not related to stupid things like a
broken network cable or defective switch port.
The USB NIC you saw was just a quick workaround to be able to upload
debug information for this bug before I was aware eth1 is actually
working.
** Tags removed: needs-upstream-testing
** Tags added: kernel-fixed-upstream
** Changed in: linux (Ubuntu)
Status: Incomplete => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/961239
Title:
Broadcom NIC (tg3) not working with DMA errors
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/961239/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs