Nanostation (Loco) M2 / Picostation

10 posts / 0 new
آخر موضوع
#1 25. نوفمبر 2015 - 13:52
ruben
صورة ruben

Nanostation (Loco) M2 / Picostation

Wir haben noch keine eigene Anleitung für die Installation der Freifunk Firmware auf Ubiquity Geräten, eine gute Anleitung gibt es unter http://wittmund-freifunk.de/installation-der-freifunksoftware/ .

Bei der Installation einer Nanostation M2, Nanostation Loco M2 und der Picostation sind momentan zwei Dinge zu beachten.

Zum einen muss vor der Installation von Gluon auf die Firmwareversion der original Firmware airOS geachtet werden (unter dem Reiter "System" zu finden), ist die Version noch 5.5.X kann Gluon problemlos installiert werden, ab Version 5.6.X macht man sich mit der Installation von Gluon die Router unbrauchbar (Vgl. https://wiki.openwrt.org/toh/ubiquiti/airmaxm).  Ist eine airOS 5.6.X Version installiert, muss diese bevor Gloun installiert werden kann durch eine ältere Version (5.5.X) von airOS ersetzt werden.

Außerdem muss die Sendeleistung der Nanostation (Loco) M2  angepasst werden, diese ist nach der Gloun Installation zu hoch. Das ist mit drei Befehlen per SSH möglich, für Nanostation M2 sind das

uci set wireless.radio0.txpower=8
uci commit
wifi

you can check the currently set transmit power with:

iwinfo radio0 txpower

Achtung: Ab Gluon 2015.1 haben sich Schnittstellen-Namen & txpower geändert. Dementsprechend heisst es dann:

uci set wireless.radio0.txpower=9
uci commit
wifi

you can check the currently set transmit power with:

iwinfo client0 txpower

 

Für die Nanostation M2 loco muss der Wert 12 sein, dementsprechend lauten die Befehle

uci set wireless.radio0.txpower=12
uci commit
wifi

you can check the currently set transmit power with:

iwinfo client0 txpower

(https://github.com/freifunk-gluon/gluon/wiki/Commandline-administration#...)

Für die PicostationM2 muss der txpower Wert wohl 8 sein:

uci set wireless.radio0.txpower=8
uci commit
wifi

(Vgl. https://www.freifunk-gera-greiz.de/wiki/-/wiki/Allgemein/Sendeleistung)

Um in die Befehlszeile zu kommen muss zunächst ein SSH Schlüssel auf dem Router hinterlegt werden, das kann bei der Installation über die grafische Konfigurationsoberfläche unter "Expert Mode" -> "Remote access" erledigt werden.

Nach der Installation muss der Router ins Freifunknetz, der eigene Computer auch. Mit

ssh -6 root@[IPv6Adresse des Routers]

loggt man sich dann auf dem Router ein und kann die Befehle eintippen. Die IPv6 Adresse findest du beispielsweise über den Mapviewer heraus, einfach auf den Router klicken, dann findet sich die IPv6 Adresse in Form einer langen Buchstaben und Zahlenfolge hinter "IP Adressen:" in der ersten Zeile.

25. نوفمبر 2015 - 18:27
Stefan
صورة Stefan

Schöne Anleitung!

27. نوفمبر 2015 - 11:28
Stefan
صورة Stefan

Mir fehlt noch ein Hinweis darauf, was das hinterlegen des SSH-Keys für die Privaheit des Gastnetzwerks bedeutet. Mit einem auf dem FF-Router hinterlegten Key, ist der Zugriff auf dieses möglich. Das FF-Netz dient hierbei quasi als VPN. Du kannst also im Netz an der Saarlandstr. theoretisch Brennstäbe hoch und runter fahren.

Aber wahrscheinlich wäre das auch besser im Bereich "Sicherheit" allgemeiner dokumentiert.

28. نوفمبر 2015 - 14:43
ruben
صورة ruben

ja eigentlich sollte es ja der eigene knoten sein auf dem der key liegt, ich überlege mal.

meine ist jetzt auf die burg klopp gerichtet, mag da mal eben jemand eine gegenstelle einrichten?

28. نوفمبر 2015 - 15:07
Stefan
صورة Stefan

Wir sollten mal das Dach vom Altenhenheim antesten.

6. يناير 2016 - 13:05
ruben
صورة ruben

Da nuss ich erst nochmal mit dem Leiter sprechen, der Träger möchte zumindest Mobilfunk Antennen auf keinen fall auf dem Dach haben. Am besten zeige ich da mal wie eine Nanostation aussieht.

17. مايو 2016 - 7:07
ruben
صورة ruben

Die Sendeleistung der Picostation ist in den Standardeinstellungen zu hoch. Wenn ich sie während der Installation über LuCi auf 20dBm einstelle stimmt der Wert auch unter "iwinfo". Wird der Wert über uci gesetzt, muss der Wert 8 gewählt werden um auf 20dBm in iwinfo zu kommen.
Hat jemand eine Idee wie es zu dem Unterschied kommt?

17. مايو 2016 - 23:09 (Reply to #7)
realprogrammer
صورة realprogrammer

Die Lösung liegt im Quellcode der Config-Oberfläche: https://github.com/freifunk-gluon/gluon/blob/master/package/gluon-luci-w...

In Zeile 28 sieht man wie das Offset (Leistung d. Antenne) aufaddiert wird bevor der Leistungswert in die Liste zum Anzeigen in der Weboberfläche gepackt wird. Der ausgewählte Wert wird dann in Zeile 159 mit UCI persistiert, wenn man auf den Speichern-Button drückt.

D.h. beim Benutzen der Oberfläche ist Offset schon aufaddiert bevor die Leistung per UCI gespeichert wird. Bei der direkten Benutzung von UCI von der Konsole nicht.

Das ursprüngliche Problem ist aber schon bekannt https://github.com/freifunk-gluon/gluon/issues/94. Eine Liste mit den Offsets gibt es hier http://git.openwrt.org/?p=project/iwinfo.git;a=blob;f=hardware.txt;h=4ca...

18. مايو 2016 - 20:20
ruben
صورة ruben

Heißt das der Wert ist korrekt, wenn er über LuCi eingetragen wird? Oder wird er dann nur richtig angezeigt , ist aber falsch?

Wenn das über LuCi klappt, dann würde ich das als standard Prozedur bei der Installation der Ubiquity Geräte empfehlen.

18. مايو 2016 - 21:37
realprogrammer
صورة realprogrammer

LuCI zeigt dir die endgültige Leistung des Gerätes an, trägt aber in UCI die Leistung ohne Offset (Gewinn der Antenne) ein. Also den korrekten Wert.