Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 May 1999 19:08:30 -0400 (EDT)
From:      "Crist J. Clark" <cjc@cc942873-a.ewndsr1.nj.home.com>
To:        dwhite@resnet.uoregon.edu (Doug White)
Cc:        cjclark@home.com, freebsd-questions@FreeBSD.ORG
Subject:   Re: Multiple fxp NICs
Message-ID:  <199905172308.TAA00479@cc942873-a.ewndsr1.nj.home.com>
In-Reply-To: <Pine.BSF.4.03.9905171501330.15052-100000@resnet.uoregon.edu> from Doug White at "May 17, 99 03:04:17 pm"

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."

If I try to play with the 'media' option on ifconfig,

ifconfig: SIOCSIFMEDIA: Device not configured

Same thing for 'mediaopt.' I can see no jumpers or switches on the
card itself.

> THe 82258 is the Pro/100+, which has no functional difference to the
> FreeBSD driver.
> 
> What version of FreeBSD is this?

Dang, I new I forgot something,

% uname -vm
FreeBSD 2.2.8-STABLE #0: Mon May 17 15:52:07 EDT 1999     root@pc252.mydomain.org:/mnt/jaz/src/sys/compile/PC252  i386

> > % pciconf -l
> > pci0:0:0:       class=0x060000 card=0x00000000 chip=0x12378086 rev=0x02 hdr=0x00
> > pci0:7:0:       class=0x060100 card=0x00000000 chip=0x70008086 rev=0x01 hdr=0x80
> > pci0:7:1:       class=0x010180 card=0x00000000 chip=0x70108086 rev=0x00 hdr=0x00
> > pci0:11:0:      class=0x010000 card=0x00000000 chip=0x81789004 rev=0x00 hdr=0x00
> > pci0:15:0:      class=0x030000 card=0x171710b4 chip=0x8a015333 rev=0x01 hdr=0x00
> > pci0:19:0:      class=0x020000 card=0x00000000 chip=0x12298086 rev=0x01 hdr=0x00
> > 
> > All of those devices are accounted for,
> > 
> > chip0 <Intel 82440FX (Natoma) PCI and memory controller> rev 2 on pci0:0:0
> > chip1 <Intel 82371SB PCI-ISA bridge> rev 1 on pci0:7:0
> > chip2 <Intel 82371SB IDE interface> rev 0 on pci0:7:1
> > ahc0 <Adaptec 2940 Ultra SCSI host adapter> rev 0 int a irq 10 on pci0:11:0
> > vga0 <VGA-compatible display device> rev 1 int a irq 11 on pci0:15:0
> > fxp0 <Intel EtherExpress Pro 10/100B Ethernet> rev 1 int a irq 9 on pci0:19:0
> > 
> > If it is of any interest, the new NIC is what was the last remaining
> > last PCI slot, and here are IRQ as ignements,
> 
> This is the problem; the NIC requires a busmaster slot and the slot you
> used is not BM.  You'll have to shuffle cards, but based on your current
> loadout I don't see that happening.  Unless the VGA card is okay with
> being in a slave slot.  Note that the kernel doesn't show the card at all
> on the PCI bus, attached or not.

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?

Thanks for the aid so far.
-- 
Crist J. Clark                           cjclark@home.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?199905172308.TAA00479>