Re: [fw-wiz] quad ethernet cards

From: Charles Swiger (chuck@codefab.com)
Date: 09/13/02


From: "Charles Swiger" <chuck@codefab.com>
To: <firewall-wizards@honor.icsalabs.com>
Date: Fri Sep 13 07:17:01 2002

John McDermott wrote:
> I'm building a firewall soon that will be based on a linux 2.4.x
> kernel. What quad Ethernet cards have you used successfully? I had
> a D-Link (some new version) and it did not work.

I'm fond of the DEC 21x4x 'Tulip' family, and I've been using three or four
of those 4-port 10/100 cards in firewalls without incident. Note that I'm
running FreeBSD 4.5, but we'd used Debian and Redhat (or MacOS X DP2) with
these cards several years ago. Anyway, the point is that I'd expect these
cards to be supported and work well under a new Linux kernel.

I believe these were OEM cards from either Dell or maybe Apple, but in case
the specific chipset and PCI identification information would be useful,
here it is:

/kernel: pcib2: <DEC 21152 PCI-PCI bridge> at device 16.0 on pci0
/kernel: pci2: <PCI bus> on pcib2
/kernel: dc0: <Intel 21143 10/100BaseTX> port 0xa000-0xa07f
mem 0xf6000000-0xf60003ff irq 9 at device 4.0 on pci2
/kernel: dc0: Ethernet address: 00:80:c8:f8:54:a5
/kernel: miibus1: <MII bus> on dc0
/kernel: ukphy0: <Generic IEEE 802.3u media interface> on miibus1
/kernel: ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
/kernel: dc1: <Intel 21143 10/100BaseTX> port 0xa080-0xa0ff
mem 0xf6000400-0xf60007ff irq 5 at device 5.0 on pci2
/kernel: dc1: Ethernet address: 00:80:c8:f8:54:a6
/kernel: miibus2: <MII bus> on dc1
/kernel: ukphy1: <Generic IEEE 802.3u media interface> on miibus2
/kernel: ukphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
[ ... ]

pcib2@pci0:16:0: class=0x060400 card=0x000000dc chip=0x00241011
rev=0x03
hdr=0x01
    vendor = 'Digital Equipment Corporation'
    device = '21151/2 PCI to PCI Bridge'
    class = bridge
    subclass = PCI-PCI
dc0@pci2:4:0: class=0x020000 card=0x11101186 chip=0x00191011 rev=0x41
hdr=0x00
    vendor = 'Digital Equipment Corporation'
    device = 'DC21142/3 PCI/CardBus 10/100 Mbit Ethernet Ctlr'
    class = network
    subclass = ethernet
[ ... ]

-Chuck



Relevant Pages

  • Re: Wi Fi
    ... Most GNU/Linux versions contain support for a limitted set of cards, ... be used with that version of Linux. ... public the source code so that others can/could make drivers or modules. ... I am prepared go with a new distro and buy new WiFi equipment to do ...
    (alt.os.linux.suse)
  • Re: Wi Fi
    ... Most GNU/Linux versions contain support for a limitted set of cards, ... be used with that version of Linux. ... public the source code so that others can/could make drivers or modules. ... I am prepared go with a new distro and buy new WiFi equipment to do ...
    (alt.os.linux.suse)
  • Re: An elementary question on LANs
    ... activities it is important to know how to configure network in text mode. ... You can use Linux as a gateway between two Ethernet networks. ... the Linux kernel doesn't detect multiple cards automatically. ... The installation instructions stated to install Windows 2000 or better. ...
    (Fedora)
  • Re: I Want to identify best Linux approach, and any pitfalls.
    ... Most graphics cards now support XV acceleration, ... Linux is not Windows and never will be. ... >> Most USB cameras behave as Mass Storage Devices. ...
    (comp.os.linux.misc)
  • Re: [opensuse] Why are there not more using Linux?
    ... Linux driver project. ... with the restrictions being placed upon them by the hardware vendors. ... TV cards - there's a wide variety of TV cards that work well with Linux. ...
    (SuSE)