[olsr-dev] re-routing though a node problem.

Thomas Capricelli (spam-protected)
Sat Sep 18 21:52:31 CEST 2004



Hello,

	I'm having a problem with olsrd-0.4.5 ( i know 0.4.7 is out, but i have
this on all nodes and haven't updated yet)

I have three nodes ( 10.0.10.7, 11 and 12). For some reason 7 can't see 11, and as such,
is using 12 for routing. that is
		7 <-> 12 <-> 11

This can be seen from (berlioz=7)
	(spam-protected) /home/orzel> route -n
	Kernel IP routing table
	Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
	10.0.10.11      10.0.10.12      255.255.255.255 UGH   2      0        0 wlan0

But  i can't ping 11 :
	(spam-protected) /home/orzel> ping 10.0.10.11
	PING 10.0.10.11 (10.0.10.11) 56(84) bytes of data.
	--- 10.0.10.11 ping statistics ---
	4 packets transmitted, 0 received, 100% packet loss, time 2999ms

I can ping 12, and connect to it. From 12, i can ping 11.
	(spam-protected) /home/orzel> ssh (spam-protected)
	# ping 10.0.10.11
	PING 10.0.10.11 (10.0.10.11): 56 data bytes
	64 bytes from 10.0.10.11: icmp_seq=0 ttl=64 time=27.6 ms
	64 bytes from 10.0.10.11: icmp_seq=1 ttl=64 time=10.1 ms

So it seems 12 is refusing to relay packets from 7 to 11. How can that be ? what should
I do ? On a 'classical' server, i would use iptables to enable NAT/masquerading. But with
olsr, i thought olsrd would take care of that.


If this is a bug from 0.4.5 fixed in 0.4.7, i'll be just happy of course :)

Thomas
--
Thomas Capricelli <(spam-protected)>




More information about the Olsr-dev mailing list