Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| nuetzliche_befehle [2018/05/09 06:59] – angelegt norb | nuetzliche_befehle [2020/10/17 20:04] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== | + | ====== Nuetzliche |
| + | |||
| + | Dies ist eine Befehlsübersicht für das CLI (Command-Line-Interface) der Freifunk-Knoten. | ||
| + | Übersichten zu diesen und weiteren Befehlen finden sich hier: | ||
| - | Dies ist eine Befehlsübersicht für die CLI der Freifunk-Knoten. | ||
| - | Viele Befehle kann man hier finden: | ||
| [[https:// | [[https:// | ||
| + | |||
| [[https:// | [[https:// | ||
| + | |||
| [[https:// | [[https:// | ||
| - | Hier allerdings noch weitere nützliche CLI-Eingaben. | + | Urheber der ersten Version ist Christoph, gekürzt von Norbert. |
| - | Welche Hardware Version? | + | **Welche Hardware Version |
| + | < | ||
| lua -e ' | lua -e ' | ||
| + | </ | ||
| - | Welche Anschlüsse sind aktiv? | ||
| - | swconfig dev switch0 show | grep ' | ||
| - | Welche | + | **Welche |
| - | cat /lib/ | + | < |
| - | Welche | + | **Welche |
| - | cat /etc/dropbear/authorized_keys | + | < |
| - | Wie ist der VPN fastd Key? | + | **Welche SSH-Schlüssel sind dort eingetragen?** |
| - | /etc/init.d/fastd show_key mesh_vpn | + | < |
| - | Welche Clients sind eingeloggt?i | + | **Wie ist der VPN fastd Key des Routers?** |
| - | w dev -> ermittelt die vorhandenen dev | + | <code>/ |
| - | iw dev client0 station dump -> listet die clients auf | + | |
| - | Einstellungen sichern (exportieren) für Gruppe: | + | **Welche Clients sind am Router eingeloggt? |
| - | # uci export | + | <code>iw dev -> ermittelt die vorhandenen dev |
| - | uci export gluon-node-info | + | iw dev client0 station dump -> listet die clients auf</ |
| - | # Datei liegt in root | + | |
| - | Einstellungen | + | **Einstellungen |
| - | cat network.uci | uci import | + | < |
| - | + | ||
| - | Einstellungen auflisten | + | |
| - | # alle: | + | |
| uci show | uci show | ||
| # eine Gruppe: | # eine Gruppe: | ||
| Zeile 45: | 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</ |
| - | Routernamen ändern | + | **Einstellungen sichern (exportieren) für Gruppe:** |
| - | uci set system.@system[0].hostname=' | + | < |
| + | uci export gluon-node-info > gluon-node-info.uci | ||
| + | # Datei liegt in root</ | ||
| + | |||
| + | **Einstellungen importieren: | ||
| + | < | ||
| + | |||
| + | **Routernamen ändern:** | ||
| + | < | ||
| + | uci set system.@system[0].hostname=' | ||
| uci commit | uci commit | ||
| uci show system.@system[0].hostname | uci show system.@system[0].hostname | ||
| - | / | + | / |
| - | Kontaktdaten ändern | + | **Kontaktdaten ändern:** |
| - | uci set gluon-node-info.@owner[0]=' | + | < |
| - | uci set gluon-node-info.@owner[0].contact=' | + | # uci set gluon-node-info.@owner[0]=' |
| - | Beispiel MY: uci set gluon-node-info.@owner[0].contact=' | + | uci set gluon-node-info.@owner[0].contact=' |
| + | # Beispiel MY: uci set gluon-node-info.@owner[0].contact=' | ||
| uci commit | uci commit | ||
| - | uci show gluon-node-info | + | uci show gluon-node-info</ |
| - | Geodaten hinzufügen/ | + | **Geodaten hinzufügen/ |
| - | # 1. Freifunk-Karte öffnen (map.freifunk-myk.de) | + | < |
| # 2. Rechtsklick auf gewünschte Stelle | # 2. Rechtsklick auf gewünschte Stelle | ||
| # 3. Auf " | # 3. Auf " | ||
| - | # 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</ |
| + | |||
| + | **Anzeige des Routers auf der Karte ausschalten** | ||
| + | < | ||
| + | uci set gluon-node-info.@location[0].share_location=0 | ||
| + | uci commit</ | ||
| - | Zeitgesteuertes An-/ | + | **Zeitgesteuertes An-/ |
| - | uci set wireless.client_radio0.disabled=1 | + | < |
| uci commit wireless | uci commit wireless | ||
| crontab -e | crontab -e | ||
| Zeile 82: | Zeile 95: | ||
| # 0 9 * * 6 uci set wireless.client_radio0.disabled=1; | # 0 9 * * 6 uci set wireless.client_radio0.disabled=1; | ||
| # 0 16 * * 6 uci set wireless.client_radio0.disabled=0; | # 0 16 * * 6 uci set wireless.client_radio0.disabled=0; | ||
| - | # 0 0 * * 0 uci set wireless.client_radio0.disabled=0; | + | # 0 0 * * 0 uci set wireless.client_radio0.disabled=0; |
| - | 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.1525849158.txt.gz · Zuletzt geändert: 2020/10/17 20:04 (Externe Bearbeitung)
