> I have a Soekris NET4501 board running with Linux and I want to be able to
> use more than one (of the three) Ethernet ports simultaneously.  I have
You should have no problem - I have one configured (with OpenWRT) to
bridge all three and the attached wireless NIC as well.

> configured each port (eth0, eth1 and eth2) so that each one has a unique IP
> address and MAC address.  Whenever I have more than one of these ports
> enabled, the other port(s) do not seem to work (i.e. don't respond to ping).
This is a function of your OS networking stack and not the hardware
itself; if I had to guess, I would venture that you've configured
these in the same subnet (i.e. 192.168.0.1/24, 192.168.0.2/24, and
192.168.0.3/24).  If you do, that's wrong - the full explanation of
why is longer than I care to write at the moment (Routing 101), but
you need to do one of the following:

a)  Configure each interface in a different subnet (192.168.0.0/26,
192.168.0.64/26, 192.168.0.128/26).
b)  If you just want multiple IPs, configure them on one port - 'ip
addr add 192.168.0.1 dev eth0; ip addr add 192.168.0.2 dev eth0;' and
so on
c)  If you just need multiple ports' worth of bandwidth (which the
4501 isn't up to speed for), configure a bridge across them - 'brctl
addbr br-lan; brctl addif br-lan eth0; brctl addif br-lan eth1'


There are many other possible explanations, but given what you've
provided this seems the most likely to me.
_______________________________________________
Soekris-tech mailing list
[email protected]
http://lists.soekris.com/mailman/listinfo/soekris-tech

Reply via email to