diff -r a15925189329 -r 6686be32be02 files/init --- a/files/init Tue Aug 30 09:53:03 2011 +0200 +++ b/files/init Tue Aug 30 23:06:06 2011 +0200 @@ -160,6 +160,16 @@ /sbin/ubntconf fi +#ninux magic +echo "...running ninux" +if [ -e /etc/persistent/ninux ]; then + /etc/persistent/ninux + echo "...running ninux OK" +elif [ -e /ninux ]; then + /ninux + echo "...running ninux defaults OK" +fi + echo "...running /sbin/init" exec /sbin/init diff -r a15925189329 -r 6686be32be02 files/ninux --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/files/ninux Tue Aug 30 23:06:06 2011 +0200 @@ -0,0 +1,5 @@ +if [ -e /etc/persistent/olsrd.conf ]; then + olsrd -f /etc/persistent/olsrd.conf -d 0 +elif [ -e /olsrd.conf ]; then + olsrd -f /olsrd.conf -d 0 +fi diff -r a15925189329 -r 6686be32be02 files/olsrd.conf --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/files/olsrd.conf Tue Aug 30 23:06:06 2011 +0200 @@ -0,0 +1,65 @@ +DebugLevel 0 +IpVersion 4 + +Pollrate 0.025 +FIBMetric "flat" + +# RtTable 111 +# RtTableDefault 112 + +UseNiit no +SmartGateway no + +#Hna4 +#{ +#10.145.0.0 255.255.255.0 +#} + +#Hna6 +#{ +#} + +UseHysteresis no +TcRedundancy 2 +MprCoverage 7 + +LinkQualityLevel 2 +LinkQualityAlgorithm "etx_ff" +LinkQualityAging 0.05 +LinkQualityFishEye 1 + +# Don't remove olsrd_txtinfo from this file +# as this plugin is used by the Webinterface +# to display the OLSR Info +LoadPlugin "olsrd_txtinfo.so.0.1" +{ + PlParam "port" "2006" + PlParam "Accept" "127.0.0.1" +} + +InterfaceDefaults { + HelloInterval 3.0 + HelloValidityTime 125.0 + TcInterval 2.0 + TcValidityTime 500.0 + MidInterval 25.0 + MidValidityTime 500.0 + HnaInterval 10.0 + HnaValidityTime 125.0 +} + +Interface "ath0" +{ + Mode "mesh" + + # LinkQualityMult 192.168.0.1 0.5 + # LinkQualityMult default 0.8 +} + +Interface "eth0" +{ + Mode "ether" + + # LinkQualityMult 192.168.0.1 0.5 + # LinkQualityMult default 0.8 +}