Benutzer-Werkzeuge

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
nuetzliche_befehle [2018/05/09 07:00] norbnuetzliche_befehle [2020/10/17 20:04] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
-====== Über Nuetzliche befehle ======+====== Nuetzliche Befehle zur Konfiguration eines Freifunk-Routers ======
  
-Dies ist eine Befehlsübersicht für die CLI der Freifunk-Knoten. +Dies ist eine Befehlsübersicht für das CLI (Command-Line-Interface) der Freifunk-Knoten. 
-Viele Befehle kann man hier finden:+Übersichten zu diesen und weiteren Befehlen finden sich hier:
  
 [[https://github.com/freifunkmyk/]]  [[https://github.com/freifunkmyk/]] 
Zeile 10: Zeile 10:
 [[https://github.com/freifunk-gluon/gluon/wiki/Commandline-administration]] [[https://github.com/freifunk-gluon/gluon/wiki/Commandline-administration]]
  
-Hier allerdings noch weitere nützliche CLI-Eingaben. Urheber der ersten Version ist Christoph, gekürzt von Norbert.+Urheber der ersten Version ist Christoph, gekürzt von Norbert.
  
  
  
-Welche Hardware Version? +**Welche Hardware Version hat der Router?** 
-[[code type="bash"]]+<code>
 lua -e 'print(require("platform_info").get_model())' lua -e 'print(require("platform_info").get_model())'
-[[/code]]+</code>
  
  
-Welche Anschlüsse sind aktiv? +**Welche Anschlüsse sind mit Steckern belegt und aktiv?** 
-swconfig dev switch0 show | grep 'link:'+<code>swconfig dev switch0 show | grep 'link:'</code>
  
-Welche Firmware? +**Welche Firmware läuft auf dem Router?** 
-cat /lib/gluon/release+<code>cat /lib/gluon/release</code>
  
-Welche SSH-Schlüssel sind eingetragen? +**Welche SSH-Schlüssel sind dort eingetragen?** 
-cat /etc/dropbear/authorized_keys+<code>cat /etc/dropbear/authorized_keys</code>
  
-Wie ist der VPN fastd Key? +**Wie ist der VPN fastd Key des Routers?** 
-/etc/init.d/fastd show_key mesh_vpn+<code>/etc/init.d/fastd show_key mesh_vpn</code>
  
-Welche Clients sind eingeloggt?+**Welche Clients sind am Router eingeloggt?i** 
-dev -> ermittelt die vorhandenen dev +<code>iw dev -> ermittelt die vorhandenen dev 
-iw dev client0 station dump -> listet die clients auf+iw dev client0 station dump -> listet die clients auf</code>
  
-Einstellungen sichern (exportieren) für Gruppe+**Einstellungen auflisten:** 
-# uci export <gruppe> <gruppe>.uci (z.B. Gruppe network) +<code># alle:
-uci export gluon-node-info > gluon-node-info.uci +
-# Datei liegt in root +
- +
-Einstellungen importieren: +
-cat network.uci | uci import +
- +
-Einstellungen auflisten +
-# alle:+
 uci show uci show
 # eine Gruppe: # eine Gruppe:
Zeile 51: Zeile 43:
 uci show network uci show network
 # eine Eintellung (z.B. eMail-Adresse): # eine Eintellung (z.B. eMail-Adresse):
-uci show gluon-node-info.@owner[0].contact+uci show gluon-node-info.@owner[0].contact</code>
  
-Routernamen ändern +**Einstellungen sichern (exportieren) für Gruppe:** 
-uci set system.@system[0].hostname='FF-OB-SAMPLE-01'  << Name anpassen+<code># uci export <gruppe> > <gruppe>.uci (z.B. Gruppe network) 
 +uci export gluon-node-info > gluon-node-info.uci 
 +# Datei liegt in root</code> 
 + 
 +**Einstellungen importieren:** 
 +<code>cat network.uci | uci import</code> 
 + 
 +**Routernamen ändern:** 
 +<code># Empfehlung: ff<subnetz>-<Ort>-<irgendein Name> 
 +uci set system.@system[0].hostname='ffko-Ort-Beispiel-01'  << Name anpassen
 uci commit uci commit
 uci show system.@system[0].hostname uci show system.@system[0].hostname
-/etc/init.d/system reload+/etc/init.d/system reload</code>
  
-Kontaktdaten ändern +**Kontaktdaten ändern:** 
-uci set gluon-node-info.@owner[0]='owner' +<code># Empfehlung: eMail-Adresse und/oder TelefonNr. 
-uci set gluon-node-info.@owner[0].contact='Mustermann muster@freifunk-ruhrgebiet.de 02453434434'  << Daten anpassen +uci set gluon-node-info.@owner[0]='owner' 
-Beispiel MY: uci set gluon-node-info.@owner[0].contact='mayen@freifunk-myk.de'+uci set gluon-node-info.@owner[0].contact='Mustermann muster@freifunk-ruhrgebiet.de 02453434434' << Daten anpassen 
 +Beispiel MY: uci set gluon-node-info.@owner[0].contact='mayen@freifunk-myk.de'
 uci commit uci commit
-uci show gluon-node-info+uci show gluon-node-info</code>
  
-Geodaten hinzufügen/ändern +**Geodaten hinzufügen/ändern:** 
-# 1. Freifunk-Karte öffnen (map.freifunk-myk.de)+<code># 1. Freifunk-Karte öffnen (map.freifunk-myk.de)
 # 2. Rechtsklick auf gewünschte Stelle # 2. Rechtsklick auf gewünschte Stelle
 # 3. Auf "uci" von "Du kannst zwischen plain und uci wechseln" klicken # 3. Auf "uci" von "Du kannst zwischen plain und uci wechseln" klicken
-# 4. Text auf CLI kopieren und ausführen. Enthält alle nötigen uci-Befehle+# 4. Text auf CLI kopieren und ausführen. Enthält alle nötigen uci-Befehle</code> 
 + 
 +**Anzeige des Routers auf der Karte ausschalten** 
 +<code># nicht empfohlen 
 +uci set gluon-node-info.@location[0].share_location=0 
 +uci commit</code>
  
-Zeitgesteuertes An-/Ausschalten des WLANs: +**Zeitgesteuertes An-/Ausschalten des WLANs:** 
-uci set wireless.client_radio0.disabled=1 +<code>uci set wireless.client_radio0.disabled=1 
 uci commit wireless uci commit wireless
 crontab -e crontab -e
Zeile 88: Zeile 95:
 # 0 9 * * 6 uci set wireless.client_radio0.disabled=1;wifi # 0 9 * * 6 uci set wireless.client_radio0.disabled=1;wifi
 # 0 16 * * 6 uci set wireless.client_radio0.disabled=0;wifi # 0 16 * * 6 uci set wireless.client_radio0.disabled=0;wifi
-# 0 0 * * 0 uci set wireless.client_radio0.disabled=0;wifi+# 0 0 * * 0 uci set wireless.client_radio0.disabled=0;wifi</code>
  
-Benötige UDP-Ports (zwischen 10.010 und 10.021) 
-ffko 10.010 und 10.011 
-ffcoc 10.012 und 10.013 
-ffaw 10.014 und 10.015 
-ffmy 10.016 und 10.017 
-ffsim 10.018 und 10.019 
-ffems 10.020 und 10.021 
  
-Factory-IP-Adressen und Logins 
-TP-Link WR841 192.168.0.1 ohne 
-TP-Link WR1043 192.168.0.1 ohne 
-TP-Link CPS210 192.168.0.250 ohne 
-ubiquito loco M2 192.168.1.20 ubnt ubnt 
  
nuetzliche_befehle.1525849235.txt.gz · Zuletzt geändert: 2020/10/17 20:04 (Externe Bearbeitung)