====== Gluon ======
===== Node-Statusseite erreichen =====
In Frankfurt erreicht man den nächsten Node ("Next Node") aus dem Netzwerk heraus über folgende IPs/Domain:
* [[http://nextnode/|nextnode]]
* [[http://nextnode.ffffm.net/|nextnode.ffffm.net]]
* [[http://10.126.0.1/|10.126.0.1]]
* [[http://nextnode.ffffm/|nextnode.ffffm]]
* [[http://[fddd:5d16:b5dd::1]|fddd:5d16:b5dd::1]]
Aktuell (FW-Stand v4.2) ist die Nextnode-Adresse abhängig von der eingestellten Frankfurter Freifunk-Domaine.
Auf der [[https://map.ffm.freifunk.net/#!/de/map|Frankfurter Map]] finden sich weiterhin die IPv6-Adressen aller Nodes im Mesh. Diese Information kann z.B. für die Node-Wartung per SSH genutzt werden.
Die obigen Informationen sind wahrscheinlich nicht korrekt.\\ Hilf mit und bringe diese Seite auf einen aktuellen Stand.
===== Multidomain =====
Unsere Firmware kann ab v4.2 [[gluon:domains|Multidomain]]!
===== Node-Konfiguration per SSH-Konsole =====
Im Gluon-Wiki ist eine Anleitung zur Konsolen-Konfiguration zu finden:
https://github.com/freifunk-gluon/gluon/wiki/Commandline-administration
Die obigen Informationen sind wahrscheinlich nicht korrekt.\\ Hilf mit und bringe diese Seite auf einen aktuellen Stand.
===== Skript Snippets =====
=== Alle LEDs des Routers ausschalten ===
''
for i in /sys/class/leds/* ; do echo 0 > "$i"/brightness ; done
''
----
=== Alle LEDs des Routers wieder einschalten ===
''
/etc/init.d/led start
''
Ein Reboot des Routers stellt die LED-Funktionalität ebenso wieder her.
----
=== Link-Durchsatz im Mesh per "iperf3" überprüfen ===
Der iperf3-Standard-Port 5201 wird **eingehend** durch die Router-Firewall geblockt.
Daher muss dieser Port erst mal mit folgender Befehlsfolge auf dem iperf3-Server freigeschaltet werden:
uci add firewall rule
uci set firewall.@rule[-1].src=mesh
uci set firewall.@rule[-1].name=mesh_iperf
uci set firewall.@rule[-1].dest_port=5201
uci set firewall.@rule[-1].target=ACCEPT
uci set firewall.@rule[-1].proto=tcp
uci set firewall.@rule[-1].family=ipv6
/etc/init.d/firewall restart
Soll das ganze Reboot-fest werden, dann ggf. noch folgend ein ''uci commit'' absetzen.
Server-Start mit ''iperf3 -s''
Client-Start mit ''iperf3 -c IPv6ServerAdresse''
iperf3 misst normalerweise den "Upload" des Clients **zum** Server (Client -> Server).
Mit der Option -R wird jedoch der "Download" des Clients **vom** Server gemessen (Server -> Client).
Sollte kein iperf3 auf dem Router installiert sein, dann kann dieses mit den folgenden Befehlen nachgeholt werden:
opkg update
opkg install iperf3
----
===== UCI Kommandos =====
=== Mesh-Hop-Penalty ===
Penalty anzeigen:
''cat /sys/class/net/bat0/mesh/hop_penalty''
Penalty temporär ändern:
''echo 100 > /sys/class/net/bat0/mesh/hop_penalty''