Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 Feb 2001 01:21:54 -0500
From:      "Bosko Milekic" <bmilekic@technokratis.com>
To:        "Dan Debertin" <airboss@bitstream.net>
Cc:        "net@freebsd.org" <net@FreeBSD.ORG>
Subject:   Re: buffer problems with ep
Message-ID:  <003a01c098a9$ec4da3a0$becbca18@jehovah>
References:  <Pine.LNX.4.30.0102160839590.11181-100000@dmitri.bitstream.net>

next in thread | previous in thread | raw e-mail | index | archive | help
What type of card is this, exactly? (i.e. name, model number, etc.)

There is some trickery in the NetBSD driver that involves
"Vortex-based (3c59x pci, eisa) and Boomerang (3c900)" which allow
FDDI-sized 4500 byte packets. According to the NetBSD driver's
comments, these cards commands dealing with sizes (such as setting
threshold, for example) upshift the size value by 2 bits in order to
accomodate the full-size packet length (because the 11bits usually
provided to store the command argument isn't enough to span the full
length).

If this may indeed be a problem, we can try right (down) shifting all
the ORed in length values by 2 bits, thus expecting the card to
interpret the lengths as whatever the value we or'ed in is << 2.

If you have one of these cards, let me know and I'll send you a diff
off-list.

Regards,
Bosko.

Dan Debertin wrote:

> Okay, one more clue. When it's working, the interface flags are as
> follows:
>
> flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>
> And when it stops, the OACTIVE flag is added:
>
> flags=8c43<UP,BROADCAST,RUNNING,OACTIVE,SIMPLEX,MULTICAST> mtu 1500
>
> Dan Debertin
> --
> ++ Unix is the worst operating system, except for all others.
>
> ++ Dan Debertin
> ++ Senior Systems Administrator
> ++ Bitstream Underground, LLC
> ++ airboss@bitstream.net
> ++ (612)321-9290 x108
> ++ GPG Fingerprint: 0BC5 F4D6 649F D0C8 D1A7  CAE4 BEF4 0A5C 300D
2387




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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?003a01c098a9$ec4da3a0$becbca18>