My apologies for the rather long reply inline...

On Sat, 13 Apr 2002 21:42:51 PDT David Smead wrote:

> I have 5 of the 3C509B NICs.

I have 6 3c509b cards in two of my firewalls.  One is Dachstein
and the other is Bering.  I can testify that all 12 work fine
when properly configured with 3c5x9cfg.exe.  More on that below.

> I downloaded the 3Com PNP tools which are a
> self expanding .exe.  That didn't do me any good, because it expects to
> have a hard drive in the system for the expansion.  I really don't want to
> install M$ on a hard drive!!

All you really need is the 226k 3c5x9cfg.exe.  Someone has a
copy posted at
http://www.urz.uni-heidelberg.de/Netzdienste/nm/misc/3comnic/
I ran a comparison of the md5 checksum with a known good copy
from 3com and they match.

  [brad@brad-nb tmp]$ wget \
   http://www.urz.uni-heidelberg.de/Netzdienste/nm/misc/3comnic/3c5x9cfg.exe \
   2> /dev/null
  [brad@brad-nb tmp]$ md5sum /tmp/3c5x9cfg.exe
  acd53047824a7438c097e7d58be5bdcd  3c5x9cfg.exe
  [brad@brad-nb tmp]$ md5sum /mnt/disk/3c5x9cfg.exe
  acd53047824a7438c097e7d58be5bdcd  /mnt/disk/3c5x9cfg.exe

IIRC, you only need MS DOS to extract the 3c509x1.exe disk
image...still it's a shame it's not a plain self-extracting zip
file.

 
> But I discovered the isapnp site, ock.demon.co.uk/isapnptools/ and from
> there found a dos version that lets me boot dos, then swap disks and run a
> couple of tools to configure the cards.  The tools say they configure with
> the io and irqs that I set.

>From your description, I can't tell if you found 3c5x9cfg.exe at
the url above or some other tool.  Either way, you definitely want
to make sure you disable PnP on the cards and, as other list members
have said, give each separate IO and IRQ addresses.  Here's the setup
from one of my firewalls.

   # cat /proc/ioports
    [..]
   0300-030f : 3c509
   0310-031f : 3c509
   0320-032f : 3c509
   0330-033f : 3c509
   0340-034f : 3c509
   0350-035f : 3c509
    [..]

   # cat /proc/interrupts
    [..]
     5:   14051544          XT-PIC  eth0
     7:    3714433          XT-PIC  eth1
     8:         47          XT-PIC  rtc
     9:      61372          XT-PIC  eth2
    10:          0          XT-PIC  eth3
    11:          0          XT-PIC  eth4
    12:          0          XT-PIC  eth5
    [..]

(I don't use the parallel port or any sound cards on this
machine.)

You should probably check that all NICs are using the same
transceiver types and duplex values from 3c5x9cfg.exe too.

<aside>
If you jot down the MAC addresses from 3c5x9cfg.exe and
physically arrange the cards in order ascending or descending
MAC address it makes it much easier to keep track of which
NIC maps to which ethN interface.
</aside>

> However, that doesn't work with Bering.  I still get just two interfaces
> instead of four.  I've tried linking to 3c509.o to make it look like I
> have another driver, and I've copied 3c509.o to another filename and
> listed that in /etc/modules and I still get operation not supported by
> device.

Sure sounds like you still have an IO port or IRQ conflict.  If
you configure the cards properly with 3c5x9cfg.exe, you will only
need a single

  3c509

line in /etc/modules and the driver will autmagically recognize
all your 3c509b NICs.  That's the setup in my 6 3c509b Bering box,
and they all work fine.

> I have a couple of other old NICs that aren't PNP, but without enough
> information to know what driver they take.
> 
> I don't want to waste a good machine for a firewall, but it's looking more
> like that will have to be done.  How is everyone else handling more than
> two interfaces?

In my opinion the 3c509b NICs are great cards.  I bought a lot
of 25 for about $2 a piece on eBay and whenever I can, I use
them exclusively in the firewalls I build.  Before I use one,
I configure it with the copy of 3c5x9cfg.exe on a dos bootable
floppy.  Here's the uptime info from one of those firewalls
right before I unplugged it to hook it up to a UPS:

   [brad@brad-nb brad]$ cat systen_router_uptime
   systenrouter: -root-
   # uptime
    16:18:16 up 218 Days (5254h), load average: 0.00 0.00 0.00

I had *zero* problems with the NICs during that period and
the same is true for the 3c509b NICs in my other firewalls.

Hope that helps, Dave.  Let me know if you need further details
from any of my config files.

--Brad

 
> -- 
> Sincerely,
> 
> David Smead
> http://www.amplepower.com.

_______________________________________________
Leaf-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-user

Reply via email to