kern/64556: [sis] if_sis short cable fix problems with NetGear
FA311's
Thomas Hurst
tom at hur.st
Sat Feb 16 16:30:04 UTC 2008
The following reply was made to PR kern/64556; it has been noted by GNATS.
From: Thomas Hurst <tom at hur.st>
To: Volker <volker at vwsoft.com>
Cc: bug-followup at FreeBSD.org
Subject: Re: kern/64556: [sis] if_sis short cable fix problems with NetGear
FA311's
Date: Sat, 16 Feb 2008 16:20:50 +0000
I've revived the machine; it's now running FreeBSD 7.0-RC2.
I'm seeing "short cable fix (reg=e8)" when loading a card.
Bidirectional activity seems to be the culprit; I can send or receive at
93Mbps for seemingly as long as I like, but as soon as I'm doing both
they start almost immediately.
Receiving seems to suffer most; I'm seeing averages of 75Mbps sending
and 55Mbps receiving. Throughput drops considerably when the messages
occur; 40Mbps and 15Mbps respectively. They could be complete
throughput stops; iftop isn't really fine grained enough to say.
After about 10 minutes of activity I see connection drops on the
receiving side:
-<freaky at oldvoi:~>-
-% ttcp -s -r -n 100000000
ttcp-r: buflen=8192, nbuf=100000000, align=16384/0, port=5001 tcp
ttcp-r: socket
ttcp-r: accept from 10.0.1.1
ttcp-r: IO: Network is down
errno=50
Real: 11:02.94 CPU: 26.2% (170.933/2.876) Page: 0 Swap: 0 I/O: (0/0)
-<freaky at voi:~>-
-% ttcp -s -t -n100000000 10.0.1.122
ttcp-t: buflen=8192, nbuf=100000000, align=16384/0, port=5001 tcp ->
10.0.1.122
ttcp-t: socket
ttcp-t: connect
ttcp-t: IO: Broken pipe
errno=32
The cards certainly don't seem to be any more reliable than they were 4
years ago. I'll try Linux next; perhaps the hardware just sucks.
I guess I should dig out a longer cable too. And maybe try !SMP.
--
Thomas 'Freaky' Hurst
http://hur.st/
More information about the freebsd-bugs
mailing list