Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Nov 1998  6:49 -0600
From:      "brianmcg" <bmcgroarty@high-voltage.com>
To:        "Eddie Irvine" <eirvine@tpgi.com.au>, "questions@FreeBSD.ORG" <questions@FreeBSD.ORG>, "smpatel@freebsd.org" <smpatel@FreeBSD.ORG>
Subject:   Re[2]: SLOW ethernet send... / PnP ISA
Message-ID:  <19981112064721775-efc92c8@high-voltage.com>

next in thread | raw e-mail | index | archive | help
Yeah, it was coming up as simplex, whereas the card was configured for duplex
operation.

This gives me better transmission rates - on a 20 meg binary transfer, I get
upper 900k/s xmission rates, but receives are sitting in the middle 600k/s range
now. Interestingly enough, leaving duplex enabled but forcing single packet
transmissions in if_ed brings the receiving rate up substantially while bringing
the transmission rate down to the 800k/s range.

I'm definitely out of my element here - I've not done anything with device
drivers since some tape device work in Amiga days, but I'm having too much fun
to stop. I'm going to track down authentic NE2000 and revised duplex 10-BaseT
specifications to see if I can make this work without limiting the card to
simplex . I've already contacted D-Link about their JITI extension to the NE2000
standard so I can find out if any precautions need to be taken to guarantee
smooth operation.

Also, I spotted Sujal's ISA PnP extensions. Is there any reason these aren't
being supported here? I'd like to have a hand at folding in interrupt and
address detection and would appreciate mail from anyone willing to give a
revised if_ed.c a try.


____________________Reply Separator____________________
Subject:    Re: SLOW ethernet send...
Author: eirvine@tpgi.com.au (Eddie Irvine)
Date:       11/11/98 6:02 AM

brianmcg wrote:
>
> On Sun, 8 Nov 1998, Phillip Salzman wrote:
> >On Sun, 8 Nov 1998, SnowFox wrote:
> >
(snip)
> The card is a (NE2000) D-Link 10Mbps Combo 16-Bit Ethernet ISA
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

When your system boots, the ed0 card is coming up as SIMPLEX,
right?

Get out the card's setup software and you might find that
the card reckons it's in DUPLEX. Set it to SIMPLEX.

Let us know what happens.

Should you have a Mac on the net as well, its appletalk /
ethertalk stack might stop crashing as well. . .

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?19981112064721775-efc92c8>