gluon:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
gluon:start [05.01.2017 18:49] – [Skript Snippets] jasongluon:start [02.03.2020 12:37] (aktuell) – [UCI Kommandos] Entfernt: Permanente Änderung hop_penalty jason
Zeile 1: Zeile 1:
 ====== Gluon ====== ====== 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]]
 +  * <del>[[http://10.126.0.1/|10.126.0.1]]</del>
 +  * <del>[[http://nextnode.ffffm/|nextnode.ffffm]]</del>
 +  * <del>[[http://[fddd:5d16:b5dd::1]|fddd:5d16:b5dd::1]]</del>
 +
 +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.
 +
 +<WRAP center round todo 60%> Die obigen Informationen sind wahrscheinlich nicht korrekt.\\  Hilf mit und bringe diese Seite auf einen aktuellen Stand.</WRAP>
 +
 +===== 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
 +
 +
 +<WRAP center round todo 60%> Die obigen Informationen sind wahrscheinlich nicht korrekt.\\  Hilf mit und bringe diese Seite auf einen aktuellen Stand.</WRAP>
  
 ===== Skript Snippets ===== ===== Skript Snippets =====
 === Alle LEDs des Routers ausschalten === === Alle LEDs des Routers ausschalten ===
 '' ''
-find /sys/devices/platform/leds-gpio -type f -name brightness | while read; do echo 0 >$REPLY; done+for i in /sys/class/leds/* ; do echo 0 > "$i"/brightness ; done 
 +''   
 + 
 +----
  
-'' 
-   
 === Alle LEDs des Routers wieder einschalten ===  === Alle LEDs des Routers wieder einschalten === 
 '' ''
-find /sys/devices/platform/leds-gpio -type f -name brightness | while read; do echo 255 >$REPLY; done   +/etc/init.d/led start 
-/etc/init.d/led restart +''   
-''+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 ===== ===== 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''
 +
  • gluon/start.1483642161.txt.gz
  • Zuletzt geändert: 05.01.2017 18:49
  • von jason