technik:tinc_olsr:olsr

OLSR

Auf jedem Freifunk-Knoten sollte ein olsrd laufen und auf dem Ad-Hoc WLAN und dem Tinc-VPN aktiv sein.

Es sollte das Client-WLAN Netz und eine ggf. vorhandene Default-Route anounced werden.

Beispielkonfiguration:

/etc/config/olsrd
#FIXME: Prüfen, ob das reicht.
config olsrd
        option config_file '/etc/olsrd.conf'
        option IpVersion '4'
/etc/olsrd.conf
DebugLevel 0
AllowNoInt yes
IpVersion 4
LinkQualityLevel 2
LinkQualityAlgorithm "etx_ff"
OlsrPort 698
Willingness 3
NatThreshold 1.0
FIBMetric "approx"
MainIp 172.21.99.1
 
LoadPlugin "olsrd_nameservice.so.0.3"
{
        PlParam "name" "SExample01.freifunk-stuttgart.net"
        PlParam "lat" "48.80000"
        PlParam "lon" "9.10000"
}
 
LoadPlugin "olsrd_txtinfo.so.0.1" { PlParam "accept" "127.0.0.1"}
LoadPlugin "olsrd_watchdog.so.0.1" {}
Hna4 {172.21.99.0 255.255.255.240}
 
InterfaceDefaults
{
        Mode "mesh"
        Ip4Broadcast 255.255.255.255
        TcInterval 2.0
        Weight 0
        HelloInterval 3.0
        HelloValidityTime 125.0
        TcValidityTime 500.0
        MidInterval 25.0
        MidValidityTime 500.0
        HnaInterval 10.0
        HnaValidityTime 125.0
        IPv4Src 172.21.99.1 
	LinkQualityMult default 1.0
}
 
Interface "wlan0" #muss das Ad-Hoc WLAN interface sein
{
        Mode "mesh"
        Ip4Broadcast 255.255.255.255
}
 
Interface "stuttgart" #muss das Tinc-VPN interface sein
{
        Mode "mesh"
        Ip4Broadcast 255.255.255.255
        LinkQualityMult default 1.0
}
  • technik/tinc_olsr/olsr.txt
  • Zuletzt geändert: vor 18 Monaten
  • (Externe Bearbeitung)