[WLANware] olsrd broken for running on multi interfaces with freifunk firmware 1.6.xx

ulf kypke u.kypke at feld11.net
Fri Mar 7 17:38:00 CET 2008


hi,
more and more, i belief the olsrd on freifunk firmware is broken by 
working on multi interface mode.
the setup on a wtr54gl or asus wl500gp running standard freifunk 
firmware >1.6.17 it is not possible to run the olsrd on multi interfaces 
like wlan ethernet 4 port switch and wan interface.
the olsrd gets all the routes, but will not forward this to the other 
interfaces.
so routes from wlan are not propagating to the ethernet network and 
routes from clients on the ethernet network will not shown in the 
routing table behind the wireless network.
to be sure, no firewall and no special routing is configured and i am 
pretty sure this was working weeks before with versions of 1.6.xx

a test with a testcompiled older olsrd version from elektra, temporary 
copied to the router will show the result! this olsrd ist doing the 
correct work, forwarding all routes from all interfaces to all 
interfaces. the existing olsrd on freifunk firmware is not forwarding 
the routes in between the multi interfaces.
right now all revisions from 1.6.17 to 1.6.28 has this problem.
we did not test older versions.
@ elektra: please post your verison number, you yesterday compiled for 
this test.

a workaround is to hna4 the network attached to the ethernet and do not 
run olsrd in this cable based network.
 
maybe someone should forward this to the berlin freifunk mailing list 
and to the olsr mailing list.
regards ulf




More information about the WLANware mailing list