Firmware:Dev: Unterschied zwischen den Versionen
Lcb01 (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
K (→Meshing: typo) |
||
(7 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
Anleitung ORR verändern | Anleitung ORR verändern | ||
== Meshing == | |||
uci show network.mesh.ifname | uci show network.mesh.ifname | ||
Dies gibt zwei interfaces, das zweite aufschreiben (nicht bat0)<br> | Dies gibt zwei interfaces, das zweite aufschreiben (wahrscheinlich <tt>eth0.2</tt>, nicht <tt>bat0</tt>)<br> | ||
Das zweite Interface entfernen mittels: | Das zweite Interface entfernen mittels: | ||
Zeile 11: | Zeile 13: | ||
Falls es mehrere einzelne ports sind müssen jeweils einzelne configs angelegt werden! | Falls es mehrere einzelne ports sind müssen jeweils einzelne configs angelegt werden! | ||
Dieses | Dieses Beispiel ist für einen TL-WR941ND V3 | ||
uci set network.batuplink1=interface | uci set network.batuplink1=interface | ||
uci set network.batuplink1.ifname=" | uci set network.batuplink1.ifname="eth0.2" | ||
uci set network.batuplink1.proto=batadv | uci set network.batuplink1.proto=batadv | ||
uci set network.batuplink1.mesh=bat0 | uci set network.batuplink1.mesh=bat0 | ||
uci set network.batuplink1.auto=1 | uci set network.batuplink1.auto=1 | ||
Nun die config speichern: | Nun die config speichern: | ||
uci commit network | uci commit network | ||
Collectd | == Collectd Config (für Monitoring) == | ||
Die config /etc/collectd.conf anpassen | Die config /etc/collectd.conf anpassen | ||
Zeile 38: | Zeile 32: | ||
vim /etc/collectd.conf | vim /etc/collectd.conf | ||
Collectd aktivieren | |||
/etc/init.d/collectd enable | /etc/init.d/collectd enable | ||
Nun den | == 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. |
Aktuelle Version vom 10. Dezember 2013, 11:19 Uhr
Anleitung ORR verändern
Meshing
uci show network.mesh.ifname
Dies gibt zwei interfaces, das zweite aufschreiben (wahrscheinlich eth0.2, 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="eth0.2" uci set network.batuplink1.proto=batadv uci set network.batuplink1.mesh=bat0 uci set network.batuplink1.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.