Firmware:Dev
Version vom 9. November 2013, 10:16 Uhr von Lcb01 (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Anleitung ORR verändern uci show network.mesh.ifname Dies gibt zwei interfaces, das zweite aufschreiben (nicht bat0)<br> Das zweite Interface entfernen mit…“)
Anleitung ORR verändern
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.batuplink=interface uci set network.batuplink.ifname="lan3" uci set network.batuplink.proto=batadv uci set network.batuplink.mesh=bat0 uci set network.batuplink.auto=1
uci set network.batuplink=interface uci set network.batuplink.ifname="lan4" uci set network.batuplink.proto=batadv uci set network.batuplink.mesh=bat0 uci set network.batuplink.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 #Replace Hostname with the MAC Address (Without ":" or "-") plus the hostname Hostname "01234567890A-cyrus-ffdev01" BaseDir "/var/lib/collectd" PIDFile "/var/run/collectd.pid" Interval 60 ReadThreads 2 TypesDB "/usr/share/collectd/types.db" TypesDB "/etc/types.db.mesh" LoadPlugin network LoadPlugin interface LoadPlugin ping LoadPlugin exec <Plugin interface> Interface "br-mesh" IgnoreSelected false </Plugin> <Plugin network> Server "collectd.lambdacore.de" "25827" </Plugin> <Plugin ping> Host "5.9.112.157" Host "78.47.11.70" </Plugin> <Plugin exec> Exec "nobody:nogroup" "/usr/sbin/collectd-mesh-script.sh" </Plugin>
Nun den router neu starten!