Benutzer-Werkzeuge

Dies ist eine alte Version des Dokuments!


Über Nuetzliche befehle

Dies ist eine Befehlsübersicht für die CLI der Freifunk-Knoten. Viele Befehle kann man hier finden:

https://github.com/freifunkmyk/

https://wiki.freifunk.net/Konsole

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.

Welche Hardware Version? code type="bash" lua -e 'print(require(„platform_info“).get_model())' code

Welche Anschlüsse sind aktiv? swconfig dev switch0 show | grep 'link:'

Welche Firmware? cat /lib/gluon/release

Welche SSH-Schlüssel sind eingetragen? cat /etc/dropbear/authorized_keys

Wie ist der VPN fastd Key? /etc/init.d/fastd show_key mesh_vpn

Welche Clients sind eingeloggt?i w dev → ermittelt die vorhandenen dev iw dev client0 station dump → listet die clients auf

Einstellungen sichern (exportieren) für Gruppe: # uci export <gruppe> > <gruppe>.uci (z.B. Gruppe network) 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 # eine Gruppe: uci show gluon-node-info uci show network # eine Eintellung (z.B. eMail-Adresse): uci show gluon-node-info.@owner[0].contact

Routernamen ändern uci set system.@system[0].hostname='FF-OB-SAMPLE-01' « Name anpassen uci commit uci show system.@system[0].hostname /etc/init.d/system reload

Kontaktdaten ändern uci set gluon-node-info.@owner[0]='owner' 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 show gluon-node-info

Geodaten hinzufügen/ändern # 1. Freifunk-Karte öffnen (map.freifunk-myk.de) # 2. Rechtsklick auf gewünschte Stelle # 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

Zeitgesteuertes An-/Ausschalten des WLANs: uci set wireless.client_radio0.disabled=1 uci commit wireless crontab -e # Drücke nun die Taste 'i' um in den Bearbeitungsmodus zu wechseln. Jetzt kannst du die folgenden beiden Zeilen eingeben: # (Minute Stunde TagDesMonats Monat Wochentag Anweisungen) # 30 21 * * 1-5 uci set wireless.client_radio0.disabled=1;wifi # (21:30, jeder Tag des Monats, jeder Monat, Mo-Fr, WiFi AUSschalten) # 0 7 * * 2-6 uci set wireless.client_radio0.disabled=0;wifi # (7:00, jeder Tag des Monats, jeder Monat, Di-Sa, WiFi EINschalten) # Drücke die Escape-Taste (ESC) um den Bearbeitungsmodus zu verlassen. Jetzt schreibe ':wq' und bestätige mit der Eingabetaste # Beispiel: # 0 9 * * 1-5 uci set wireless.client_radio0.disabled=1;wifi # 30 18 * * 1-5 uci set wireless.client_radio0.disabled=0;wifi # 0 9 * * 6 uci set wireless.client_radio0.disabled=1;wifi # 0 16 * * 6 uci set wireless.client_radio0.disabled=0;wifi # 0 0 * * 0 uci set wireless.client_radio0.disabled=0;wifi

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)