New: atl1 eth0 link continuously down up
Subsystems (2)
A message that is not in the archive (sent off-list or not yet received): [email protected]/
(switched to email. Please respond via emailed reply-to-all, not via the bugzilla web interface).
Quoted 52 lines · On Sat, 17 Oct 2009 19:17:38 GMT [email protected] wrote:
http://bugzilla.kernel.org/show_bug.cgi?id=14431
Summary: atl1 eth0 link continuously down up Product: Drivers Version: 2.5 Kernel Version: 2.6.30.8-64.fc11.x86_64 Platform: All OS/Version: Linux Tree: Mainline Status: NEW Severity: normal Priority: P1 Component: Network AssignedTo: [email protected] ReportedBy: [email protected] Regression: No
/var/log/messagesshows
..Oct 17 21:06:01 blauw kernel: atl1 0000:01:00.0: eth0 link is down Oct 17 21:06:01 blauw kernel: atl1 0000:01:00.0: eth0 link is up 100 Mbps full duplex Oct 17 21:06:02 blauw kernel: atl1 0000:01:00.0: eth0 link is down Oct 17 21:06:02 blauw kernel: atl1 0000:01:00.0: eth0 link is up 100 Mbps full duplex Oct 17 21:06:02 blauw kernel: atl1 0000:01:00.0: eth0 link is down Oct 17 21:06:02 blauw kernel: atl1 0000:01:00.0: eth0 link is up 100 Mbps fullduplex
..
This behavior is also shown on another machine (same motherboard, other devices), running another kernel.
..Oct 17 20:47:03 localhost kernel: atl1 0000:01:00.0: Unable to enable MSI: -22 Oct 17 20:47:03 localhost kernel: atl1 0000:01:00.0: eth0 link is up 100 Mbps full duplex Oct 17 20:47:06 localhost kernel: atl1 0000:01:00.0: eth0 link is down Oct 17 20:47:22 localhost kernel: atl1 0000:01:00.0: eth0 link is up 100 Mbpsfull duplex
..Using other ethernet wires or using a older hub instead of a switch does not solve this issue. Each PC attached individually to hub/switch shows the same behavior.
As the logs mention MSI, I have tried to disable MSI using kernel boot option pci=nomsi to no avail.
I have posted the same bug at Fedora, but followup stopped.
https://bugzilla.redhat.com/show_bug.cgi?id=527101Any suggestions or questions? I will try to help where I can.
Quoted 29 lines · Andrew Morton
(switched to email. Please respond via emailed reply-to-all, not via the bugzilla web interface).
Quoted 23 lines · On Sat, 17 Oct 2009 19:17:38 GMT [email protected] wrote:
http://bugzilla.kernel.org/show_bug.cgi?id=14431
Summary: atl1 eth0 link continuously down up Product: Drivers Version: 2.5 Kernel Version: 2.6.30.8-64.fc11.x86_64 Platform: All OS/Version: Linux Tree: Mainline Status: NEW Severity: normal Priority: P1 Component: Network AssignedTo: [email protected] ReportedBy: [email protected] Regression: No
/var/log/messagesshows
..Oct 17 21:06:01 blauw kernel: atl1 0000:01:00.0: eth0 link is down Oct 17 21:06:01 blauw kernel: atl1 0000:01:00.0: eth0 link is up 100 Mbps fullduplex
Strange. This driver hasn't been changed in quite some time and it's very stable. I'm running Fedora 11 and I don't see the problem at all.
I note that your NIC is autonegotiating to only 100 Mbps instead of 1000 Mbps; is your switch a 100 Mbps device?
Out of curiosity, are you running with or without NetworkManager active?
Increase the verbosity of driver messages and see if any additional light is shed on the subject.
ethtool -s eth0 msglvl 0xffff
Jay Cliburn
A message that is not in the archive (sent off-list or not yet received): [email protected]
Quoted 7 lines · johan vdp
As a workaround I have added an Intel e1000 PCI card.
And it is showing the same messages in the logs...
To me this shows that the atl1 driver can be excluded as the cause. No need to reply again to the atl1 mailing list.I am tempted to buy a new 1Gbps switch. But I can not believe that my old dusty hub is broken in the same way that my switch is.
I've seen this behaviour with a broken cable...
L