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
Letzte ÜberarbeitungBeide Seiten der Revision
gluon:start [05.01.2017 18:59] – [Skript Snippets] jasongluon:start [09.01.2020 17:50] – [Node-Statusseite erreichen] 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-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/ -type f -name brightness | while read; do echo 255 >$REPLY; done   +'' 
-/etc/init.d/led restart+/etc/init.d/led start
 ''   ''  
-Ein Reboot des Routers stellt die LED-Funktionalität auch wieder her.+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 ===  === Mesh-Hop-Penalty === 
 Penalty anzeigen:   Penalty anzeigen:  
Zeile 24: Zeile 77:
 uci set batman-adv.bat0.hop_penalty='100'   uci set batman-adv.bat0.hop_penalty='100'  
 uci commit batman-adv'' uci commit batman-adv''
-===== UCI Kommandos ===== 
  • gluon/start.txt
  • Zuletzt geändert: 02.03.2020 12:37
  • von jason