On Tue, Jun 11, 2002 at 11:11:57PM +0200, martin f krafft wrote: | hi wizards! | | any clue on this one: | | gw2:~# route -n | Kernel IP routing table | Destination Gateway Genmask Flags Metric Ref Use Iface | xx.xxx.239.144 0.0.0.0 255.255.255.240 U 0 0 0 eth0 | xx.xxx.239.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 | 0.0.0.0 xx.xxx.239.253 0.0.0.0 UG 0 0 0 eth1 | | (don't ask about that routing table, it's not mine...) | | gw2:~# tcpdump -ni any icmp | this shows an echo-request coming in through eth1 and then leaving | through eth0, before the reply is received by eth0. the return packets | are not routed, it never leaves eth1. i've checked ip_forward (it's | obviously on), tried setting rp_filter to 0, but no success... | | what else would you check?
Looking at that routing table, it looks like you have the same (well, overlapping) subnet on 2 interfaces. Linux doesn't like having multiple interfaces on the same subnet, unless you do channel bonding. My guess is that that is causing the weirdness in your routing. -D -- Consider what God has done: Who can straighten what He has made crooked? Ecclesiastes 7:13 Jabber ID : [EMAIL PROTECTED] GnuPG key : http://dman.ddts.net/~dman/public_key.gpg
pgpltkVOavQS7.pgp
Description: PGP signature