Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#465816: atl2-modules-2.6.22-3-amd64: Network cuts out during large transfers. Also causes lock-ups of other network apps.

6 views
Skip to first unread message

maximilian attems

unread,
Feb 15, 2008, 5:30:15 AM2/15/08
to
On Fri, 15 Feb 2008, Adam Karkowski wrote:

> Package: atl2-modules-2.6.22-3-amd64
> Version: 2.6.22+1.0.40.4-9
> Severity: important
>
> *** Please type your report below this line ***
>
> I have a network share (NFS) on another computer. When I transfer large
> files to the
> network share the ethernet cuts out for a few seconds every few seconds
> and I get a
> plethora of messages in xconsole/syslog. It causes the filemanager
> (gentoo) to freeze as
> well as my web browser (opera) until the netdev watchdog kicks in. The
> same happens when
> transferring files using other filemanagers and the cp command.
>
> This problem only happens when transmitting.

can you please try out 2.6.24 from unstable, thanks.

--
To UNSUBSCRIBE, email to debian-bugs-...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org

Adam Karkowski

unread,
Feb 15, 2008, 8:30:17 AM2/15/08
to
On Fri, 15 Feb 2008 21:17:48 +1100, maximilian attems <m...@stro.at> wrote:

> can you please try out 2.6.24 from unstable, thanks.


I Just tried it and get the exact same error.

Adam Karkowski

unread,
Feb 18, 2008, 7:10:18 PM2/18/08
to
[an off list conversation took place]

> I've seen a few similar reports in the past couple of days. Setting the
> adapter in half-duplex mode seems to fix it, at least for some people.
> I'm working on cleaning up the code stylistically for upstream 2.6.26
> right now, but my test hardware should arrive next week, and then I'll
> really be able to dig into this. Please use ethtool to put the adapter
> in half-duplex mode, and let me know if that does or does not fix it.
>
> -- Chris


I tried setting the interface to half-duplex but it stubbornly refused to let me. The problem, as well, persists. From my xconsole:

Feb 19 10:29:30 hades sudo: adz : TTY=pts/0 ; PWD=/home/adz ; USER=root ; COMMAND=/usr/sbin/ethtool -s eth1 duplex half
Feb 19 10:29:30 hades kernel: ATL2: eth1 NIC Link is Up<100 Mbps Full Duplex>
Feb 19 10:29:37 hades sudo: adz : TTY=pts/0 ; PWD=/home/adz ; USER=root ; COMMAND=/usr/sbin/ethtool -s eth1 duplex half
Feb 19 10:29:37 hades kernel: ATL2: eth1 NIC Link is Up<100 Mbps Full Duplex>
Feb 19 10:29:41 hades sudo: adz : TTY=pts/0 ; PWD=/home/adz ; USER=root ; COMMAND=/usr/sbin/ethtool -s eth1 duplex full
Feb 19 10:29:41 hades kernel: ATL2: eth1 NIC Link is Up<100 Mbps Full Duplex>
Feb 19 10:29:51 hades sudo: adz : TTY=pts/0 ; PWD=/home/adz ; USER=root ; COMMAND=/usr/sbin/ethtool -s eth1 duplex half
Feb 19 10:29:51 hades kernel: ATL2: eth1 NIC Link is Up<100 Mbps Full Duplex>
Feb 19 10:31:41 hades kernel: eth1: txs packet size do not coinsist with txd txd_:0x00003646, txs_:0x000105be!
Feb 19 10:31:41 hades kernel: txd read ptr: 0xd10
Feb 19 10:31:41 hades kernel: txs-behind:0x800105be
Feb 19 10:31:41 hades kernel: txs-before:0x000105be
Feb 19 10:31:41 hades kernel: eth1: txs packet size do not coinsist with txd txd_:0x514d9765, txs_:0x000105be!
Feb 19 10:31:41 hades kernel: txd read ptr: 0x135c
Feb 19 10:31:41 hades kernel: txs-behind:0x800102ab
Feb 19 10:31:41 hades kernel: txs-before:0x000105be


Note that regardless of whether I set it to full or half, the driver responds with "ATL2: eth1 NIC Link is Up<100 Mbps Full Duplex>". Similarly, trying to change the speed does nothing:

Feb 19 10:43:04 hades sudo: adz : TTY=pts/0 ; PWD=/home/adz ; USER=root ; COMMAND=/usr/sbin/ethtool -s eth1 speed 10
Feb 19 10:43:04 hades kernel: ATL2: eth1 NIC Link is Up<100 Mbps Full Duplex>


Note the requested speed (10) and what the driver responds with (100). So, I decided to change what the driver advertises to 100/half-duplex:

Feb 19 10:44:00 hades sudo: adz : TTY=pts/0 ; PWD=/home/adz ; USER=root ; COMMAND=/usr/sbin/ethtool -s eth1 advertise 0x004
Feb 19 10:44:04 hades sudo: adz : TTY=pts/0 ; PWD=/home/adz ; USER=root ; COMMAND=/usr/sbin/ethtool -s eth1 duplex half
Feb 19 10:45:28 hades sudo: adz : TTY=pts/0 ; PWD=/home/adz ; USER=root ; COMMAND=/usr/sbin/ethtool -s eth1 advertise 0x008
Feb 19 10:45:28 hades kernel: ATL2: eth1 NIC Link is Up<100 Mbps Full Duplex>
Feb 19 10:45:33 hades sudo: adz : TTY=pts/0 ; PWD=/home/adz ; USER=root ; COMMAND=/usr/sbin/ethtool -s eth1 advertise 0x004
Feb 19 10:45:41 hades sudo: adz : TTY=pts/0 ; PWD=/home/adz ; USER=root ; COMMAND=/usr/sbin/ethtool -s eth1 advertise 0x008
Feb 19 10:45:41 hades kernel: ATL2: eth1 NIC Link is Up<100 Mbps Full Duplex>


As you can see, no error (no ouput of any kind), but the interface stops working altogether. Normalcy is only restored when I set it back to 100/full-duplex (0x008).

Adam.

PS: I decided NOT to wrap this email to a sensible width so that the xconsole messages will survive intact.

Chris Snook

unread,
Feb 18, 2008, 7:40:12 PM2/18/08
to

Crap. Clearly waiting for 2.6.26 is not viable here. I'll post a fix on my
site as soon as I have one, and send an announcement to
atl2...@lists.sourceforge.net. I suggest you subscribe:

https://lists.sourceforge.net/lists/listinfo/atl2-test

> PS: I decided NOT to wrap this email to a sensible width so that the xconsole messages will survive intact.

Thank you.

-- Chris

0 new messages