Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 09 Jan 2001 14:06:42 -0400
From:      "Jeroen C. van Gelderen" <jeroen@vangelderen.org>
To:        Jonathan Lemon <jlemon@flugsvamp.com>, stable@freebsd.org
Subject:   Re: Intel PRO/100+ driver or hardware? (Update)
Message-ID:  <89010000.979063602@grolsch.ai>
In-Reply-To: <200101081521.f08FLDi31948@prism.flugsvamp.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--On Monday, January 08, 2001 09:21:13 -0600 Jonathan Lemon 
<jlemon@flugsvamp.com> wrote:
[...]
> It looks like 'hayek' is refusing to accept one of the segments that
> 'keynes' is transmitting.  The segment arrives at the machine, but
> 'hayek' never sends an ACK.
>
> I'd look at 'netstat -s' and see whether any of the 'bad checksum'
> counters are set, if so, then something is corrupting the packets.

Just the flag I needed :-) As soon as the connection stalls, the 
bad-checksum counter goes trough the roof. And *every* re-transmitted 
packet seems to have a bad checksum as well.

The hub is not busy at the moment I tried and none of the other TCP 
connections to and from this box are affected when this occurs. It seems 
that packets with certain content get mangled so that retransmits will 
never solve the problem.

For the record, the fxp0 has mostly been fixed at 10baseT/UTP <half-duplex> 
but I've tested all possible permutations of the media(opt) settings.

I've tried 6 cables so far, all good quality. No difference.

I've also tried a different, known-good hub (Netgear DS108) which exhibits 
the same problem.

I am now quite positive that the rest of my networking hardware is okay and 
the problem must be with the Intel card or with the Asus K7V mobo with PCI 
riser card.

Replacing the Intel card with a spare doesn't help.

Replacing the Intel card with a 3Com 905B does however solve the problem. 
An SMC card doesn't have any trouble either. I don't see a single bad 
checksum after transferring 1 GB of data.

My conclusion is that the Intel cards I have are broken. They refuse to 
work reliably in an otherwise healthy low-end network. I may have a bad 
batch or maybe these cards are broken by design.

The question now becomes: what cards do people recommend? 3Com 905B seems a 
logical choice. I've also never had any trouble with the cheap SMC cards I 
have lying around.


> Does this happen even if you connect the machines back to back (with
> a crossover cable?)

I don't have a cross-over cable unfortunately, and I won't be able to buy 
one where I am :-( I seem to recall however that Intel cards don't like 
being connected back2back?

Thanks,
Jeroen


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?89010000.979063602>