Date: Wed, 14 Aug 2002 20:22:08 -0400 From: Matt Johnson <mattj@maine.rr.com> To: Barney Wolff <barney@tp.databus.com> Cc: freebsd-questions@freebsd.org Subject: Re: Problems with the xl driver or 3Com cards? Message-ID: <0923460C-AFE5-11D6-8FEA-00306585BF9A@maine.rr.com> In-Reply-To: <20020814231743.GA34534@tp.databus.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday, August 14, 2002, at 07:17 PM, Barney Wolff wrote:
> I can think of some possibilities:
>
> 1. Duplex mismatch - are you sure the card knows it's on a full-duplex
> port? If the switch is managed or has lights, what does it say about
> it?
> Try varying the media-opt setting to ifconfig. What does ifconfig xl0
> say?
>
> 2. What are you using for a tcp receive window?
> sysctl net.inet.tcp.recvspace will tell you. Sometimes, one that's
> too big will cause overruns, especially if the card shares an IRQ
> with something else.
>
> 3. Try moving the nic to a different slot, which can change the
> assigned
> IRQ.
>
> You can detect problems of packet loss by looking at netstat -s on
> both sender (for retransmissions) and receiver (for duplicate packets).
As far as I know, both cards have their own IRQs. Nothing else seems to
share that FreeBSD can see.
When I do "ifconfig xl1" the it reports:
media: Ethernet autoselect (100baseTX <full-duplex>)
And the switch claims it is in full duplex mode. The other boxes are
all in full-duplex mode as well.
The sysctl variable is: net.inet.tcp.recvspace: 57344. I wasn't sure
what to do with this, so I went to my Mac running Mac OS X which also
has sysctl. It reported recvspace as 32768. I tried setting this on the
FreeBSD box and the speed did jump up to about 800K/s. I tried playing
around with it more, but I can't seem to make it break that setting.
Thanks
Matt
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0923460C-AFE5-11D6-8FEA-00306585BF9A>
