Firmware:Dev
Anleitung ORR verändern
Meshing
uci show network.mesh.ifname
Dies gibt zwei interfaces, das zweite aufschreiben (nicht bat0)
Das zweite Interface entfernen mittels:
uci set network.mesh.ifname="bat0"
Neues interface anlegen für meshing zwischen den nodes über port 3+4 Falls es mehrere einzelne ports sind müssen jeweils einzelne configs angelegt werden!
Dieses beispiel ist für einen TL-WR941ND V3
uci set network.batuplink1=interface uci set network.batuplink1.ifname="lan3" uci set network.batuplink1.proto=batadv uci set network.batuplink1.mesh=bat0 uci set network.batuplink1.auto=1
uci set network.batuplink2=interface uci set network.batuplink2.ifname="lan4" uci set network.batuplink2.proto=batadv uci set network.batuplink2.mesh=bat0 uci set network.batuplink2.auto=1
Nun die config speichern:
uci commit network
Collectd Config (für Monitoring)
Die config /etc/collectd.conf anpassen
Die MAC von eth0 ohne doppelpunkte + hostname in das hostname setting eintragen und einkommentieren
vim /etc/collectd.conf
Collectd aktivieren
/etc/init.d/collectd enable
Channel ändern (1, 6 oder 11)
- "radio0" bekommt einen neuen Channel (11 ist Voreinstellung) - BSSID vom Adhoc Interface ändern anhand von: https://wiki.freifunk-rheinland.net/Netzwerk/Wireless_Channels
vi /etc/config/wireless
Nun den Router neustarten!
Verifikation
Verifizieren, dass das Meshing nun korrekt funktioniert: Der Befehl
batctl if
sollte nun zwei Interfaces ausgegeben werden, die beide auf "active" stehen.