-
-
Notifications
You must be signed in to change notification settings - Fork 40
Router über SSH parametrieren
Wenn ihr euren Router über SSH erreichbar gemacht habt, in dem ihr SSH-Key oder Passwort definiert habt, könnt ihr darüber einige Einstellungen ändern und anpassen.
Um euch über SSH mit dem Router verbinden zu können, braucht ihr unter Windows einen SSH-Client. PuTTY ist wohl der Client mit der höchsten Verbreitung.
Der Router ist aus seinem(!) freifunk WLAN oder per LAN (gelbe Buchse) per ipv6 zu erreichen:
ssh root@fdef:ffc0:4fff::1
Nach den Anpassungen solltet ihr mit reboot
euren Router neu starten, damit die Änderungen auch aktiv werden.
uci set system.@system[0].hostname='FF-MUC-MeinRouter'
uci commit
uci set gluon-node-info.@location[0]='location'
uci set gluon-node-info.@location[0].share_location='1'
uci set gluon-node-info.@location[0].latitude='51.194653'
uci set gluon-node-info.@location[0].longitude='6.431345'
uci commit
Die Werte für latitude (Breitengrad) und longitude (Längengrad) passt ihr natürlich euren Gegebenheiten an. Die obigen Daten zeigen auf den Alten Markt in Mönchengladbach. Bitte achtet darauf, den Dezimalpunkt, wie im Englischen üblich, zu verwenden. Durch setzen von share_location auf 0 könnt ihr das Anzeigen eures Routes auf der Karte deaktivieren.
uci set gluon-node-info.@owner[0]='owner'
uci set gluon-node-info.@owner[0].contact='Hans Mustermann [email protected]'
uci commit
uci set gluon-simple-tc.mesh_vpn='interface'
uci set gluon-simple-tc.mesh_vpn.ifname='mesh-vpn'
uci set gluon-simple-tc.mesh_vpn.enabled='1'
uci set gluon-simple-tc.mesh_vpn.limit_ingress='50000'
uci set gluon-simple-tc.mesh_vpn.limit_egress='1000'
uci commit
"ingress" ist der Download, "egress" der Upload. Durch setzen von 'enabled' auf '0' wird die Bandbreitenbegrenzung deaktiviert.
uci set autoupdater.settings.enabled='1'
uci set autoupdater.settings.branch='stable'
uci commit
uci set network.mesh_wan.auto=1
uci commit
(mit 0 statt 1 lässt sich das ganze auch wieder ausschalten)
uci set wireless.wan_radio0=wifi-iface
uci set wireless.wan_radio0.device=radio0
uci set wireless.wan_radio0.network=wan
uci set wireless.wan_radio0.mode=ap
uci set wireless.wan_radio0.encryption=psk2
uci set wireless.wan_radio0.ssid="$SSID"
uci set wireless.wan_radio0.key="$KEY"
uci set wireless.wan_radio0.disabled=0
uci commit
wifi
$SSID
<- Durch eueren WLAN-Namen ersetzen
$KEY
<- Durch das Passwort ersetzen
Natürlich könnt ihr auch mehrere Einstellungen zusammen ändern und am Ende mit einem einzelnen ‘uci commit' abschließen.
Nach den Anpassungen solltet ihr mit reboot
euren Router neu starten, damit die Änderungen auch aktiv werden.
cd /tmp/
wget http://firmware.ffmuc.net/stable/sysupgrade/gluon-ffmuc-v2015.2-tp-link-tl-wr841n-nd-v9-sysupgrade.bin
echo 3 > /proc/sys/vm/drop_caches
sysupgrade gluon-ffmuc-v2015.2-tp-link-tl-wr841n-nd-v9-sysupgrade.bin
URL und Dateiname müssen durch passende sysupgrade
Firmware für euer Gerät (http://freifunk-muenchen.de/firmware/, rechte Spalte) ersetzt werden.
https://github.com/freifunk-gluon/gluon/wiki/Commandline-administration
Danke nach Mönchengladbach - http://freifunk-moenchengladbach.de/router-ueber-ssh-parametrieren/
dort abgelegt mit ’
- bei mir hat nur '
funktioniert