Skip to content

Instantly share code, notes, and snippets.

@sethiele
Created June 2, 2015 07:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sethiele/862a09def5a2d2e71764 to your computer and use it in GitHub Desktop.
Save sethiele/862a09def5a2d2e71764 to your computer and use it in GitHub Desktop.
ebugLevel 0
AllowNoInt yes
FIBMetric "flat"
TcRedundancy 2
NatThreshold 0.75
LinkQualityAlgorithm "etx_ff"
SmartGateway yes
SmartGatewayThreshold 50
Pollrate 0.025
RtTable 111
RtTableDefault 112
RtTableTunnel 113
RtTableTunnelPriority 100000
RtTableDefaultOlsrPriority 20000
SmartGatewaySpeed 3000 15000
SmartGatewayUplink "both"
IpVersion 4
LinkQualityLevel 2
OlsrPort 698
Willingness 3
Hna4
{
10.230.86.0 255.255.255.240
}
LoadPlugin "olsrd_txtinfo.so.0.1"
{
PlParam "accept" "0.0.0.0"
PlParam "port" "2006"
}
LoadPlugin "olsrd_arprefresh.so.0.1"
{
}
LoadPlugin "olsrd_nameservice.so.0.3"
{
PlParam "name" "SchaWe23"
PlParam "lat" "52.513161971762407"
PlParam "lon" "13.465214967727661"
PlParam "suffix" ".olsr"
PlParam "hosts-file" "/tmp/hosts/olsr"
PlParam "latlon-file" "/var/run/latlon.js"
PlParam "services-file" "/var/etc/services.olsr"
}
LoadPlugin "olsrd_jsoninfo.so.0.0"
{
PlParam "accept" "0.0.0.0"
}
LoadPlugin "olsrd_watchdog.so.0.1"
{
PlParam "file" "/var/run/olsrd.watchdog"
PlParam "interval" "30"
}
LoadPlugin "olsrd_dyn_gw.so.0.5"
{
PlParam "Ping" "176.28.11.93"
PlParam "PingCmd" "ping -c 1 -q -I ffvpn %s"
PlParam "PingInterval" "30"
}
InterfaceDefaults
{
MidValidityTime 500.0
TcInterval 2.0
HnaValidityTime 125.0
HelloValidityTime 125.0
TcValidityTime 500.0
Ip4Broadcast 255.255.255.255
MidInterval 25.0
HelloInterval 3.0
HnaInterval 10.0
Mode "mesh"
}
Interface "wlan0-adhoc-2"
{
}
Interface "wlan1-adhoc-5"
{
}
# uci show olsrd
olsrd.@LoadPlugin[0]=LoadPlugin
olsrd.@LoadPlugin[0].accept=0.0.0.0
olsrd.@LoadPlugin[0].library=olsrd_txtinfo.so.0.1
olsrd.@LoadPlugin[0].port=2006
olsrd.@LoadPlugin[1]=LoadPlugin
olsrd.@LoadPlugin[1].library=olsrd_arprefresh.so.0.1
olsrd.@LoadPlugin[2]=LoadPlugin
olsrd.@LoadPlugin[2].library=olsrd_nameservice.so.0.3
olsrd.@LoadPlugin[2].suffix=.olsr
olsrd.@LoadPlugin[2].hosts_file=/tmp/hosts/olsr
olsrd.@LoadPlugin[2].latlon_file=/var/run/latlon.js
olsrd.@LoadPlugin[2].services_file=/var/etc/services.olsr
olsrd.@LoadPlugin[3]=LoadPlugin
olsrd.@LoadPlugin[3].accept=0.0.0.0
olsrd.@LoadPlugin[3].library=olsrd_jsoninfo.so.0.0
olsrd.@LoadPlugin[3].ignore=0
olsrd.@LoadPlugin[4]=LoadPlugin
olsrd.@LoadPlugin[4].library=olsrd_watchdog.so.0.1
olsrd.@LoadPlugin[4].file=/var/run/olsrd.watchdog
olsrd.@LoadPlugin[4].interval=30
olsrd.@LoadPlugin[5]=LoadPlugin
olsrd.@LoadPlugin[5].library=olsrd_dyn_gw.so.0.5
olsrd.@LoadPlugin[5].Ping=176.28.11.93
olsrd.@LoadPlugin[5].ignore=0
olsrd.@LoadPlugin[5].PingCmd=ping -c 1 -q -I ffvpn %s
olsrd.@LoadPlugin[5].PingInterval=30
olsrd.@olsrd[0]=olsrd
olsrd.@olsrd[0].FIBMetric=flat
olsrd.@olsrd[0].AllowNoInt=yes
olsrd.@olsrd[0].TcRedundancy=2
olsrd.@olsrd[0].NatThreshold=0.75
olsrd.@olsrd[0].LinkQualityAlgorithm=etx_ff
olsrd.@olsrd[0].SmartGateway=yes
olsrd.@olsrd[0].SmartGatewayThreshold=50
olsrd.@olsrd[0].Pollrate=0.025
olsrd.@olsrd[0].RtTable=111
olsrd.@olsrd[0].RtTableDefault=112
olsrd.@olsrd[0].RtTableTunnel=113
olsrd.@olsrd[0].RtTableTunnelPriority=100000
olsrd.@olsrd[0].RtTableDefaultOlsrPriority=20000
olsrd.@olsrd[0].SmartGatewaySpeed=3000 15000
olsrd.@olsrd[0].SmartGatewayUplink=both
olsrd.@olsrd[0].IpVersion=6and4
olsrd.@olsrd[0].LinkQualityLevel=2
olsrd.@olsrd[0].OlsrPort=698
olsrd.@olsrd[0].Willingness=3
olsrd.@InterfaceDefaults[0]=InterfaceDefaults
olsrd.@InterfaceDefaults[0].MidValidityTime=500.0
olsrd.@InterfaceDefaults[0].TcInterval=2.0
olsrd.@InterfaceDefaults[0].HnaValidityTime=125.0
olsrd.@InterfaceDefaults[0].HelloValidityTime=125.0
olsrd.@InterfaceDefaults[0].TcValidityTime=500.0
olsrd.@InterfaceDefaults[0].Ip4Broadcast=255.255.255.255
olsrd.@InterfaceDefaults[0].MidInterval=25.0
olsrd.@InterfaceDefaults[0].HelloInterval=3.0
olsrd.@InterfaceDefaults[0].HnaInterval=10.0
olsrd.@InterfaceDefaults[0].Mode=mesh
olsrd.@Interface[0]=Interface
olsrd.@Interface[0].ignore=0
olsrd.@Interface[0].interface=wireless0
olsrd.@Interface[1]=Interface
olsrd.@Interface[1].ignore=0
olsrd.@Interface[1].interface=wireless1
olsrd.@Hna4[0]=Hna4
olsrd.@Hna4[0].netmask=255.255.255.240
olsrd.@Hna4[0].netaddr=10.230.86.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment