Multiple NICs - custom protocol development

Len Gross sandiegobiker at gmail.com
Sun Sep 16 14:40:56 PDT 2007


I have a host on my local 192.168.0 / 24 subnet that works fine in getting
to the Internet via a default route.via a wireless connection.
I want to develop some custom link protocols and I have placed two Ethernet
NICs in the box.
I want to be able to send packets from one NIC to the other and maintain the
link to the Internet.
I've tried a large number of things via rc.conf but when I ping of the cards
it is not going out the interface; it just gets looped back.   (I test this
by disconnecting the "crossover cable" between the two cards.)

My current rc.conf has the following attempt, but this fails.

#
router_enable="Yes"
gateway_enable="Yes"
#  Ethernet 1:
ifconfig_xl0="inet 192.168.1.1  netmask 255.255.255.0"
# Ethernet 2
ifconfig_rl0="inet 192.168.2.1  netmask 255.255.255.0"
#
# Set up loop between the two ethernet cards
static_routes "xtor, rtox"
route_rtox = "-host 192.168.1.1 192.168.2.1"
route_xtor = "-host 192.168.2.1 192.168.1.1"

Can I do what I want or must I have a second development box?

-- Len


More information about the freebsd-questions mailing list