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
> ++ [EMAIL PROTECTED]
> ++ (612)321-9290 x108
> ++ GPG Fingerprint: 0BC5 F4D6 649F D0C8 D1A7 CAE4 BEF4 0A5C 300D
2387
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-net" in the body of the message