Howto/Gluon Konfig Aendern: Unterschied zwischen den Versionen

Aus Freifunk MWU Wiki
Zur Navigation springen Zur Suche springen
K (→‎Geo-Daten ändern: gluon-info-node ->gluon-node-info)
Zeile 40: Zeile 40:
 
  uci commit
 
  uci commit
  
Damit wird in der Konfig-Datei /etc/config/gluon-info-node ein Abschnitt 'location' angelegt. Diesem Abschnitt werden dann die 3 Optionen hinzugefügt. Die Befehle müssen daher auch in der o.g. Reihenfolge ausgeführt werden.  
+
Damit wird in der Konfig-Datei /etc/config/gluon-node-info ein Abschnitt 'location' angelegt. Diesem Abschnitt werden dann die 3 Optionen hinzugefügt. Die Befehle müssen daher auch in der o.g. Reihenfolge ausgeführt werden.  
  
 
In der Datei sieht das dann so aus (kann man also auch manuell machen):
 
In der Datei sieht das dann so aus (kann man also auch manuell machen):

Version vom 24. Mai 2015, 05:51 Uhr

Wenn die Konfiguration des Routers nach dem Flashen auf der Konfigurationoberfläche durch Klicken auf "Speichern & Neustarten" abgeschlossen wurde, kommt man erstmal nicht wieder auf diese Einrichtungsmaske zurück. Die Einstellungen sind so geschützt. Müssen aber nochmal Daten geändert werden, gibt es zwei Möglichkeiten: Entweder man startet den Router nochmal in den Konfig-Modus ODER man verbindet sich per SSH auf den Router und macht die Einstellungen manuell.

Variante 1: Router nochmal im Konfig-Modus starten

  • Router in Betrieb lassen oder einschalten, falls er aus ist.
  • Reset-Knopf auf der Rückseite lokalisieren und für 10 Sekunden gedrückt halten (alle Lampen vorne gehen aus). Das Gerät startet nun neu.
  • Router ist jetzt über den Browser per 192.168.1.1 wieder zu erreichen.
  • Die Konfigurationsseite erscheint wieder und die bisherigen Daten werden angezeigt.
  • Nach den Änderungen wieder mit "Speichern & Neustarten" abschließen.
  • Der VPN-Schlüssel sollte sich nicht verändert haben. Falls doch, muss er wieder an uns geschickt werden zum Eintragen.

Variante 2: Router-Konfig im laufenden Normal-Betrieb über Shell / Kommandozeile ändern

Auch über die Shell kann man einige Einstellungen vornehmen. Vorausgesetzt ist hier, dass man sich per SSH auf den Router verbinden kann. Die Einstellungen werden nach dem "uci commit" wirksam und nach einigen Minuten auch im Netz (z.B. auf der Karte) sichtbar.

Routernamen ändern

Wenn ihr bspw. den Namen des Router ändern möchtet geht dies wie folgt in der SSH Shell:

uci set system.@system[0].hostname='FF-OB-SAMPLE-01'  << Name anpassen
uci commit

Kontaktdaten ändern

Kontaktdaten lassen sich wie folgt ändern:

uci set gluon-node-info.@owner[0]='owner'                                                << Diese Zeile genau so übernehmen!
uci set gluon-node-info.@owner[0].contact='Chris kontakt@freifunk-Mainz.de 06134 12345'  << Hier deine Daten eintragen!
uci commit


Dadurch wird der Konfigurationsdatei /etc/config/gluon-node-info ein Abschnitt 'owner' hinzugefügt und in diesem dann der Eintrag 'contact'. Die Befehle müssen daher auch in der obigen Reihenfolge ausgeführt werden.

config owner
         option contact 'Chris kontakt@freifunk-Mainz.de 06134 12345'

Geo-Daten ändern

Geodaten lassen sich wie folgt ändern:

uci set gluon-node-info.@location[0]='location'               << Diese Zeile genau so übernehmen! 'location' NICHT ersetzen.
uci set gluon-node-info.@location[0].share_location='1'       << Diese Zeile genau so übernehmen!
uci set gluon-node-info.@location[0].latitude='50.01885574'   << Hier deinen Breitengrad eintragen!
uci set gluon-node-info.@location[0].longitude='8.25202524'   << Hier deinen Längengrad eintragen! 
uci commit

Damit wird in der Konfig-Datei /etc/config/gluon-node-info ein Abschnitt 'location' angelegt. Diesem Abschnitt werden dann die 3 Optionen hinzugefügt. Die Befehle müssen daher auch in der o.g. Reihenfolge ausgeführt werden.

In der Datei sieht das dann so aus (kann man also auch manuell machen):

config location
        option share_location '1'
        option latitude '50.01885574'
        option longitude '8.25202524'

Bandbreitenbegrenzung einstellen

Bandbreitenbegrenzung lässt sich wie folgt ändern:

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'  << download anpassen
uci set gluon-simple-tc.mesh_vpn.limit_egress='10000'   << upload anpassen
uci commit

Autoupdater Branch festlegen

Den Branch für den Autoupdater kann man so festlegen:

uci set autoupdater.settings.enabled='1'
uci set autoupdater.settings.branch='stable'
uci commit