Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 May 1999 18:52:37 -0700
From:      David Greenman <dg@root.com>
To:        cjclark@home.com
Cc:        dwhite@resnet.uoregon.edu (Doug White), freebsd-questions@FreeBSD.ORG
Subject:   Re: Multiple fxp NICs 
Message-ID:  <199905180152.SAA19643@implode.root.com>
In-Reply-To: Your message of "Mon, 17 May 1999 19:08:30 EDT." <199905172308.TAA00479@cc942873-a.ewndsr1.nj.home.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
>Doug White wrote,
>> On Mon, 17 May 1999, Crist J. Clark wrote:
>> 
>> > I just added a new Intel EtherExpress Pro/100 (chip 82258) to my work
>> > PC. I have a 82257 based EtherExpress that has been working just fine,
>> > but it does not do 100BaseT. The old card was, and still is,
>> > reconginzed and utilized just fine,
>> 
>> The 82257 doesn't do 100Mbit?  Um, no.  I have one on the motherboard of
>> my PPro200 and it *certainly* does 100Mbit.
>
>I do not believe all 82556 cards are 100BaseT capable. My attempts to
>get my old card up to 100Mb/s (in both FreeBSD and Winbloze) have not
>been fruitful, 
>
># ifconfig fxp0
>fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>        inet 10.0.0.204 netmask 0xffffff00 broadcast 10.0.0.255
>        ether 00:a0:c9:22:93:d0 
>        media: manual
>        supported media: manual
>
>>From the manpage for fxp(4),
>
>    "Note that 100baseTX media type is only available on the Pro/100B."

   The old Pro/100 which uses the 82556 chip is not supported and won't be
recognized in FreeBSD. The above ifconfig output is what I would expect from
a PCI Pro/10 or Pro/10+. I suspect that that is what you really have and
not a Pro/100B.

>I'm not a PC hardware-type. I was not aware that there were master and
>slave PCI slots. How do I tell a master from a slave? The physical
>ordering in the box is SCSI, VGA, new fxp, and old fxp; then the ISA
>slots start... all empty. 
>
>The reason I am using this card is that it's what was bought for an
>upgrade to 100BaseT at work. We've got dozens of these cards. I'd like
>to figure out how to install it so I can use them in other computers
>too. How do I know which PCI cards need master or slave spots?

   Most motherboards are bus mastering for all PCI slots. Only a few early
486/586 ones had a mix of bus master/non-bus master. If that is the problem,
then swap your Pro/100+ with your VGA card; VGA cards are not bus masters.

-DG

David Greenman
Co-founder/Principal Architect, The FreeBSD Project - http://www.freebsd.org
Creator of high-performance Internet servers - http://www.terasolutions.com


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?199905180152.SAA19643>