Subject: FW: NE2000 driver
To: None <port-i386@netbsd.org>
From: Murray Armfield <murray@gem.com.au>
List: port-i386
Date: 07/02/1999 12:48:53
OK, I understand the aspect of being able to hear one's own transmissions. I
had a look at the flags in net/if.h and I understand your point. My problem
is that transmission rates across this interface are literally half what NT
can do so I strongly suspected an inappropirately configured device. From a
channel point of view, simplex and full-duplex are opposites. For a network
interface I understand your point of simplex/duplex which is different.
I don't understand the reason network transfer rates are SO slow and
I really want them cranked up. Mind you this could be happening from the
daemon that I am communicating with. In this case ftp.
Do you have an ideas as to what I can do or what I am
misunderstanding?
High regards,
Murray.
Murray Armfield
Murray@gem.com.au <mailto:Murray@gem.com.au>
-----Original Message-----
From: Thilo Manske [SMTP:Thilo.Manske@HEH.Uni-Oldenburg.DE]
<mailto:[SMTP:Thilo.Manske@HEH.Uni-Oldenburg.DE]>
Sent: Friday, 2 July 1999 10:32
To: Murray Armfield
Cc: port-i386@netbsd.org <mailto:port-i386@netbsd.org>
Subject: Re: NE2000 driver
On Fri, Jul 02, 1999 at 09:32:57AM +1000, Murray Armfield wrote:
> I have a simple NE2000 network card which I can't get into
full
> duplex. I have ifconfig.ne2 configured to use a full duplex medium
using the
> keyword detected on boot. Consequentially when I go ifconfig I get
media as
> full duplex but the flags tell me its in SIMPLEX and it runs as
SIMPLEX. I
> know the card supports FDX and I have seen it doing it. How do I
make it run
> in full duplex? Don't know if driver supports FDX.
Simplex is not the opposite of full-duplex.
I didn't find an explanation of "simplex" in any manpage, but from
the
system headers (<net/if.h>):
#define IFF_SIMPLEX 0x800 /* can't hear own
transmissions */
This means: The card can't receive what it sends. Full-duplex is
about
receiveing foreign packages and sending at the same time.
AFAIK: You (as a user) can ignore the simplex flag, the
kernel must take care of it, so that a tcpdump (or something like
that) will show packages sent out of the interface.
--
Dies ist Thilos Unix Signature! Viel Spass damit.