Identical network card

Stacey Roberts sroberts at
Tue Sep 3 18:42:23 BST 2002

Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Hi Paul,
   Thanks for getting back to me, I appreciate it.

The nics are both pci (one is already installed and working fine), so
I'm presuming that its the first of your two options I'll be interested
in here.

For clarity's sake, please proof my understanding of what you've
suggested here:

1] Insert second nic into available slot
2] Boot FBSD box
3] Both configured nics should then appear in dmesg?

I take it that as the current custom kernel already has support for the
first nic compiled in, there is no need to recompile the kernel for the
additional nic.

Do let me know if I've understood things here, failing which, do come
back to me with where I've gone wrong, please.


On Tue, 2002-09-03 at 17:45, Paul Civati wrote:
> Stacey Roberts <stacey at> wrote:
> >    Sorry, I'm getting in on this late, but its something that I'm
> > staring in the face at the moment at my site as well.
> >=20
> > I'm tasked with implementing a gateway and have access to Netgear FA312
> > nics, but I've always been interested in how one would *add* another
> > identical (make / model) nic to an already configured system.
> >=20
> > If for the sakes of only imparting some information my way, how exactly
> > would you go about this?
> If the cards are PCI and you have a decent motherboard then the BIOS
> will assign IRQs and (I think) most of the FreeBSD ethernet drivers
> will pick up extra instances of the same card without you needing to
> explicitly define them in the kernel.
> For instance if you put two Intel EtherExpressPro cards in there,
> they would be probed and assigned as fxp0 and fxp1 interfaces.
> For ISA NICs things get more tricky, as the BIOS won't set up the
> hardware address or IRQ, so you have to do that yourself.  Normally
> you have to do this with a DOS based app, so you have to put one
> card in at a time, set the address/IRQ, take the card out, swap
> and repeat.
> Then, you can put both cards back in and build a custom kernel
> that has the correct address/IRQ defined for each card:
>   device          ed0     at isa? port 0x280 irq 10
>   device          ed1     at isa? port 0x300 irq 11
> Or, just put some entries in /boot/kernel.conf as someone else
> suggested.
> -Paul-
> ------ FreeBSD UK Users' Group  -  Mailing List ------
Stacey Roberts
B.Sc (HONS) Computer Science


Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

Version: PGP 6.5.8



More information about the Ukfreebsd mailing list