[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Multiple Ethernet problem
I currently have two ethernet cards in my system. They are both Linksys
Etherfast PCI 10/100base T cards.
I have a setup very similar to what you stated, where my system acts as a
firewall...(well, more of just a gateway, with IP masqurading, but you get
the idea.) I'll try to tellyou everything I can about it, maybe
something will help. First off, I use Redhat 5.1, kernel 2.0.35. It is
the base out of the box(or rather, right off the cd) install of
BSWare(don't know if Bruce put anything special in the kernel.)
My cards are based on the PNIC chipset, so I had to upgrade the Tulip
driver to get them to work.
Questions: Are your cards the same? I mean, are they the same type of
card(not just NE compatible, but same brand?) It could be an
incompatibility with one. With the Linksys cards, some are based on a DEC
chipset, while others use a PNIC. they use the same driver, but you
cannot have cards of both chipsets in the same system.
Anyways, from my meager experience, it was really easy to set up the two
cards(a lot easier than it should have been, probably.) I would
recommend trying to find a new driver for the NE2000, and/or the Intel
EtherExpress cards. Another possibility would be to try the BSware setup.
For me, it worked great. I have eth0 going to the school network for
internet access, eth1 running at 100baseT/Full Duplex to my hub and
roommate's computer.
I hope this has helped a little. Sorry if this is rather muddled.
Chris Pruden
Richard Lohman wrote:
> Hi all:
> I'm having trouble getting two NICs to play nicely together in my
> linux box. The goal is to eventually get a firewall running. Here's
> basically what I have:
>
> Intel 486DX33 w/16Mb
> Slackware 3.5 (kernel 2.0.34)
> (2) NE2000 compatible ISA adapters:
> eth0 IRQ=10, IO=0x300
> eth1 IRQ=11, IO=0x280
>
> Here's what I've done so far:
> * Read the Ethernet HOWTO FAQ & help sections
> * Read the Multiple Ethernet Mini HOWTO
> * Read the Firewall HOWTO (up to where it assumes both interfaces are
> working)
> * Tried each of the following lines in my lilo.conf file:
> append="ether=0,0,eth1"
> append="ether=11,0x280,eth1"
> append="ether=10,0x300,eth0 ether=11,0x280,eth1"
> append="ether=0,0,eth0 ether=0,0,eth1"
> * Recompiled my kernel turning on the options listed in the Firewall
> HOWTO, section 5.1.
> * Reinstalled linux & the original bare ide kernel
> * Swapped the NE2000s out with Intel EtherExpress Pro10s (same results)
> * Threw the question out in comp.os.linux.networking. I got a reply,
> but due either to my inexperience, or his translation into english, I
> wasn't really sure what he was trying to say.
>
> The symptoms:
> eth0 is working fine. The ne module (loaded in /etc/rc.d/rc.modules)
> reports the proper IRQ, IO, and MAC address. The IP address defined in
> /etc/rc.d/rc.inet1 is bound to the adapter, and I can ping other local
> machines.
>
> During bootup, there is a message indicating that eth0 is up. Directly
> after eth0 is recognized, the message "loading device 'eth1'..."
> appears, but no adapter is recognized. Typing in the following command:
> ifconfig eth1 207.175.1.1 netmask 255.255.255.0 up
> returns a couple of errors indicating that eth1 can't be found.
>
> So, if anyone has gone through this, and is familiar with another
> approach, I would be most grateful. Please bear in mind that I am
> rather new to linux, and hence what may be obvious to the more
> experienced may fly right by me. Thanks in advance.
> ==
> ---------------------------------------------------------
> | Richard J. Lohman | If you always do what you've |
> | Network Engineer | always done, you'll always |
> | Data Processing Dept. | get what you've always |
> | Porter County, IN | got. |
> ---------------------------------------------------------
>
> _________________________________________________________
> DO YOU YAHOO!?
> Get your free @yahoo.com address at http://mail.yahoo.com
--
-------------------------------------------------------------
Christopher Pruden
x97pruden1@wmich.edu or christopher.pruden@wmich.edu
-Computer Science Major, Western Michigan University
-Secretary, Bronco Fencing Society