Hello all,

Sorry in advance for the long, drawn out message.
I am setting up a ip-masq box (Mandrake 6.0) with two
ethernet cards. The one connected to the ADSL modem
is fine (eth1). However, I can't get eth0 to talk to my
local network. Call the masquerade box A and the (local)
client B. I know that the local network for B is OK, as I
can ping another client box C.

Here is the routing table for A (with eth1 down)

Kernel IP routing table
Destination     Gateway Genmask Flags   Metric Ref      Use     Iface
192.168.1.0     *               255.255.255.0   U       0       0               0      
 eth0
127.0.0.0       *                       255.0.0.0               U       0       0      
         0
lo

Here is ifconfig eth0:

eth0      Link encap:Ethernet  HWaddr 00:A0:24:1A:D2:1A
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:604 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          Interrupt:3 Base address:0x300


Here is the ifcfg-eth0 file:

DEVICE="eth0"
IPADDR="192.168.1.1"
NETWORK="192.168.1.0"
NETMASK="255.255.255.0"
ONBOOT="yes"
BOOTPROTO="none"


When I ping B from A this is part of the result of tcpdump -i eth0 on B:

11:33:41.282743 arp who-has B tell A
11:33:41.282814 arp reply B is-at 0:60:97:74:bc:14

However, I am getting no response on A.. So it appears to be a routing
problem, but I cannot for the life of me get eth0 on A to respond. BTW,
the light on the hub is on for the connection to eth0 on A .

I am at wit's end and would ever so appreciate someone pointing out
what I am missing. I have successfully set up ip-masq fine before, but am
stuck on this one. Please let me know if other config info would help.

Many thanks,
Chris

Reply via email to