user:sunny

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

user:sunny [2019/08/02 22:16] – [IV. Flashen der Freifunk-Firmware auf die UAP AC MESH PRO:] sunnyuser:sunny [2020/06/09 17:02] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 14: Zeile 14:
 /2/ https://wiki.darmstadt.freifunk.net/Unifi_AC\\ /2/ https://wiki.darmstadt.freifunk.net/Unifi_AC\\
 /3/ https://wiki.freifunk-franken.de/w/Anleitung:UbiquitiUnifiACMesh\\ /3/ https://wiki.freifunk-franken.de/w/Anleitung:UbiquitiUnifiACMesh\\
-/4/ https://forum.freifunk.net/t/unifi-ac-mesh-lite-pro/13863/106\\ +/4/ https://forum.freifunk.net/t/unifi-ac-mesh-lite-pro/13863/106 
-{{anchor:lipp2:}} /5/ https://forum.freifunk-lippe.de/t/ubiquiti-unifi-ac-mesh/157+{{anchor:lipp2:}}/5/ https://forum.freifunk-lippe.de/t/ubiquiti-unifi-ac-mesh/157
  
 Auf diese Quellen wird nachfolgend mit den voranstehenden Nummern in Slashes Bezug genommen. Auf diese Quellen wird nachfolgend mit den voranstehenden Nummern in Slashes Bezug genommen.
Zeile 63: Zeile 63:
 Im Idealfall sieht das Antwortprompt der UAP AC MESH PRO in dem Terminalfenster dann so aus: Im Idealfall sieht das Antwortprompt der UAP AC MESH PRO in dem Terminalfenster dann so aus:
  
-<code>   BZ.v3.7.58#</code>+<code> 
 +BZ.v3.7.58# 
 +</code>
  
 D.h. es ist die Stock-FW von Ubiquity mit der Versionsnummer 3.7.58 installiert. Dann kann man mit dem nachfolgenden Punkt "//[[#iv_flashen_der_freifunk-firmware_auf_die_uap_ac_mesh_pro|IV. Flashen der Freifunk-Firmware auf die UAP AC MESH PRO]]//" fortfahren.\\ D.h. es ist die Stock-FW von Ubiquity mit der Versionsnummer 3.7.58 installiert. Dann kann man mit dem nachfolgenden Punkt "//[[#iv_flashen_der_freifunk-firmware_auf_die_uap_ac_mesh_pro|IV. Flashen der Freifunk-Firmware auf die UAP AC MESH PRO]]//" fortfahren.\\
Zeile 98: Zeile 100:
 {{anchor:lipp3:}}**__Anleitung für Linux:__**\\ In den Ordner gehen, in dem die Datei "firmware.bin" gespeichert ist (z.B. der Ordner Downloads): <code> {{anchor:lipp3:}}**__Anleitung für Linux:__**\\ In den Ordner gehen, in dem die Datei "firmware.bin" gespeichert ist (z.B. der Ordner Downloads): <code>
 cd /usr/Downloads cd /usr/Downloads
-</code> Dort folgende Kommandos nacheinander eingeben:<code>+</code> 
 +Dort folgende Kommandos eingeben: 
 +<code>
 tftp 192.168.1.20 tftp 192.168.1.20
 binary binary
Zeile 155: Zeile 159:
 ssh [email protected] ssh [email protected]
 </code> </code>
-Folgenden Befehl eingeben:+Folgende Befehle eingeben:
 <code> <code>
 mtd write /tmp/firmware.bin kernel0 mtd write /tmp/firmware.bin kernel0
 +mtd write /tmp/firmware.bin kernel1
 </code> </code>
-Warten, bis das Eingabeprompt '':~#'' wieder erscheint, das dauert etwas, dann den nächsten Befehl eingeben: <code> :~# mtd write /tmp/firmware.bin kernel1</code> Erneut warten, bis das Eingabeprompt '':~#'' wieder erscheint. + 
-  Als nächstes müssen wir die MTD Partition mit dem Label “bs” ausfindig machen.\\ Hierzu eingeben:<code> :~# cat /proc/mtd | grep bs</code> Als Ausgabe erscheint z.B.:<code>mtd7: 00020000 00010000 “bs” +Als nächstes müssen wir die MTD Partition mit dem Label “bs” ausfindig machen.\\ 
-:~#</code> Wir merken uns die "7" der Partition "mtd7" bzw. diejenige Partitions-Zahl, die in der Zeile mit "bs" hinter "mtd" angezeigt wird. +Hierzu eingeben: 
-  Jetzt muss noch der Bootselect geschrieben werden. In dem nachfolgenden Befehl ist das **X** bei mtdX durch die Partitions-Zahl zu ersetzen, die wir uns zuvor in Schritt 5. gemerkt haben. Vorliegend wäre also das X mit 7 zu ersetzen:<code> :~# dd if=/dev/zero bs=1 count=1 of=/dev/mtdX</code> +<code> 
-  Mit dem Befehl<code> :~# reboot</code> die UAP AC MESH PRO neu starten, wodurch der Flash-Vorgang initiiert wird.\\ \\ Nach dem Flash-Vorgang befindet sich die UAP AC MESH PRO im config-Mode.\\ \\ +cat /proc/mtd | grep bs 
 +</code> 
 + 
 +Als Ausgabe erscheint z.B.: 
 + 
 +<code> 
 +mtd7: 00020000 00010000 “bs” 
 +:~#</code> 
 +Wir merken uns die "7" der Partition "mtd7" bzw. diejenige Partitions-Zahl, die in der Zeile mit "bs" hinter "mtd" angezeigt wird.\\ 
 +\\ 
 +Jetzt muss noch der Bootselect geschrieben werden. In dem nachfolgenden Befehl ist das **X** bei mtdX durch die Partitions-Zahl zu ersetzen, die wir uns zuvor in Schritt 5. gemerkt haben. Vorliegend wäre also das X mit 7 zu ersetzen: 
 +<code> 
 +dd if=/dev/zero bs=1 count=1 of=/dev/mtdX 
 +</code> 
 +\\ 
 +Mit dem Befehl 
 +<code> 
 +reboot 
 +</code> 
 +die UAP AC MESH PRO neu starten, wodurch der Flash-Vorgang initiiert wird.\\  
 +\\ 
 +Nach dem Flash-Vorgang befindet sich die UAP AC MESH PRO im Config-Mode.\\  
 +\\ 
 <WRAP center round alert 90%> <WRAP center round alert 90%>
 <fs large>**__ACHTUNG ACHTUNG ACHTUNG__**</fs> \\ \\ <fs large>**__ACHTUNG ACHTUNG ACHTUNG__**</fs> \\ \\
Zeile 169: Zeile 196:
 </WRAP> </WRAP>
 ==== V. UAP AC MESH PRO im Config-Mode einrichten: ==== ==== V. UAP AC MESH PRO im Config-Mode einrichten: ====
 +\\
 +Auf dem Computer den LAN-Anschluß auf DHCP und automatische IP konfigurieren.\\
 +\\
 +<WRAP center round important 95%>
 +<fs large>**__WICHTIG__**</fs>\\ 
 +Das PoE-Adapter bleibt mit dem "PRIMARY LAN" verbunden, um die UAP AC MESH PRO mit elektrischer Energie zu versogen.\\
 +NUR den Computer mit dem LAN-Anschluß "SECONDARY LAN" der UAP AC MESH PRO verbinden. (Wer ganz sicher gehen will, der nimmt für den Computer ein zusätzliches Lan-Kabel und lässt den Anschluß am "PRIMARY LAN" unangetastet.)
 +</WRAP>
 +\\
 +Der Computer erhält nun eine Netzwerkadresse per DHCP von der UAP AC MESH PRO, dies kann ein paar Sekunden dauern.\\
 +\\
 +<WRAP center round tip 95%>
 +<fs large>**__HINWEIS__**</fs>\\
 +Der Config-Mode mit DHCP steht nur am "SECONDARY LAN"-Anschluß zur Verfügung. Am "PRIMARY LAN"-Anschluß ist die UAP AC MESH PRO nicht erreichbar.
 +</WRAP>
 +\\
 +Das GUI des Config-Modes ist nun über ein Browser-Fenster mit der Adresse 192.168.1.1 zu erreichen.\\
 +\\
 +Einrichten im Config-Mode gemäß der Anleitung der jeweiligen regionalen Freifunkgruppe.\\
 +Für die Freifunkgruppe München findet man die Anleitung hier im WIKI: **[[knb:gui|Router-Grundkonfiguration mit Hilfe der WEB-GUI]]**\\
  
-  - Auf dem Computer den LAN-Anschluß auf DHCP und automatische IP konfigurieren. +\\ <WRAP center round tip 95%><fs large>**__EMPFEHLUNG__**</fs>\\ 
-  - WICHTIG: Das PoE-Adapter bleibt mit dem "PRIMARY LAN" verbunden, um die UAP AC MESH PRO mit elektrischer Energie zu versogen.\\ NUR den Computer mit dem LAN-Anschluß "SECONDARY LAN" der UAP AC MESH PRO verbinden.\\ (Wer ganz sicher gehen will, der nimmt für den Computer ein zusätzliches Lan-Kabel und lässt den Anschluß am "PRIMARY LAN" unangetastet.)\\ Der Computer erhält nun eine Netzwerkadresse per DHCP von der UAP AC MESH PRO, dies kann ein paar Sekunden dauern.\\ Hinweis: Der Config-Mode mit DHCP steht nur am "SECONDARY LAN"-Anschluß zur Verfügung. Am "PRIMARY LAN"-Anschluß ist die UAP AC MESH PRO nicht erreichbar.\\ Das GUI des Config-Modes ist nun über ein Browser-Fenster mit der Adresse 192.168.1.1 zu erreichen. +Im Config-Mode auch einen SSH-Schlüssel hinterlegen. Dies ist auf jedenfall notwendig, falls eine Anwendung im Außenbereich (Outdoor) geplant ist, denn die dafür nötigen Einstellungen sind nur per ssh-Zugriff auf die Konsole der UAP AC MESH PRO möglich und die Konsole ist nur per ssh erreichbar. 
-  - Einrichten im Config-Mode gemäß der Anleitung der jeweiligen regionalen Freifunkgruppe.\\ Für die Freifunkgruppe München findet man die Anleitung hier im WIKI: **[[knb:gui|Router-Grundkonfiguration mit Hilfe der WEB-GUI]]** +</WRAP>\\  
-  - \\ <WRAP center round tip 95%>__Empfehlung:__\\ Im Config-Mode auch einen SSH-Schlüssel hinterlegen. Dies ist auf jedenfall notwendig, falls eine Anwendung im Außenbereich (Outdoor) geplant ist, denn die dafür nötigen Einstellungen sind nur per ssh-Zugriff auf die Konsole der UAP AC MESH PRO möglich und die Konsole ist nur per ssh erreichbar. +  
-</WRAP>\\ \\ Eine Beschreibung für das Arbeiten per ssh auf der Konsole befindet sich z.B. hier im WIKI: **[[knb:ssh|Router-Konfiguration mit Hilfe der SSH]]** \\ \\ Jeweilige Beschreibungen für die Erstellung eines SSH-Schlüsselpaares findet man z.B. hier:\\ \\ MAC OS (engl.):\\ https://docs.joyent.com/public-cloud/getting-started/ssh-keys/generating-an-ssh-key-manually/manually-generating-your-ssh-key-in-mac-os-x\\ \\ WINDOWS (dt.):\\ https://docs.microsoft.com/de-de/azure/virtual-machines/linux/ssh-from-windows\\ \\ LINUX/Mac OS (dt.):\\ https://www.heise.de/tipps-tricks/SSH-Key-erstellen-so-geht-s-4400280.html\\ oder\\ https://wiki.darmstadt.freifunk.net/Shell-Zugang+Eine Beschreibung für das Arbeiten per ssh auf der Konsole befindet sich z.B. hier im WIKI: **[[knb:ssh|Router-Konfiguration mit Hilfe der SSH]]** \\  
 +\\  
 +Jeweilige Beschreibungen für die Erstellung eines SSH-Schlüsselpaares findet man z.B. hier:\\  
 +\\  
 +MAC OS (engl.):\\ https://docs.joyent.com/public-cloud/getting-started/ssh-keys/generating-an-ssh-key-manually/manually-generating-your-ssh-key-in-mac-os-x\\  
 +\\  
 +WINDOWS (dt.):\\ https://docs.microsoft.com/de-de/azure/virtual-machines/linux/ssh-from-windows\\  
 +\\  
 +LINUX/Mac OS (dt.):\\ https://www.heise.de/tipps-tricks/SSH-Key-erstellen-so-geht-s-4400280.html\\ oder\\ https://wiki.darmstadt.freifunk.net/Shell-Zugang 
 +\\
 \\ \\
 ==== VI. UAP AC MESH PRO für den Einsatz im Außenbereich (Outdoor) einrichten: ==== ==== VI. UAP AC MESH PRO für den Einsatz im Außenbereich (Outdoor) einrichten: ====
 \\ \\
 === VI.1. Hinweise: === === VI.1. Hinweise: ===
-  * Eine Anleitung für den ssh-Zugriff auf die Konsole findet man hier im WIKI unter **[[knb:ssh|Router-Konfiguration mit Hilfe der SSH]]** +Eine Anleitung für den ssh-Zugriff auf die Konsole findet man hier im WIKI unter **[[knb:ssh|Router-Konfiguration mit Hilfe der SSH]]** 
-  Hinweis für die uci-Parameter: \\ ''**radio0** ist das 5  GHz WLan'' \\ ''**radio1** ist das 2.4GHz WLan''+\\ 
 +Hinweis für die uci-Parameter: \\  
 +    * ''**radio0** ist das 5  GHz WLan'' 
 +    * ''**radio1** ist das 2.4GHz WLan''
 \\ \\
 === VI.2. DFS-Mode aktivieren: === === VI.2. DFS-Mode aktivieren: ===
 Per ssh auf der Konsole anmelden und folgendes Eingeben: Per ssh auf der Konsole anmelden und folgendes Eingeben:
-<code> uci set gluon-core.@wireless[0].preserve_channels='1' +<code> 
- uci commit gluon-core +uci set gluon-core.@wireless[0].preserve_channels='1' 
- uci set wireless.radio0.channel='auto' +uci commit gluon-core 
- uci set wireless.radio0.channels='100-140' +uci set wireless.radio0.channel='auto' 
- uci set wireless.mesh_radio0.disabled='1' +uci set wireless.radio0.channels='100-140' 
- uci commit wireless +uci set wireless.mesh_radio0.disabled='1' 
- wifi +uci commit wireless 
- reboot</code> +wifi 
-\\ Dadurch werden folgende Parameter des Gerätes für den Outdoorbetrieb eingerichtet:+reboot 
 +</code> 
 +\\ 
 +Dadurch werden folgende Parameter des Gerätes für den Outdoorbetrieb eingerichtet:
   * Es werden eine Reihe von Outdoor-Kanälen konfiguriert   * Es werden eine Reihe von Outdoor-Kanälen konfiguriert
   * Auf diesen ist DFS erforderlich, was der Router somit beachtet   * Auf diesen ist DFS erforderlich, was der Router somit beachtet
   * Zusätzlich wird das Meshing auf 5 GHz deaktiviert, da es nicht mit wechselnden Kanälen zurecht kommt   * Zusätzlich wird das Meshing auf 5 GHz deaktiviert, da es nicht mit wechselnden Kanälen zurecht kommt
-\\ \\+\\  
 +\\
 === VI.3. Sendeleistung einstellen: === === VI.3. Sendeleistung einstellen: ===
 \\ \\
 == VI.3.a. 5GHz: == == VI.3.a. 5GHz: ==
-Die Bundesnetzagentur bestimmt die zulässige Sendeleistung für WLan-Anwendungen im Bereich 5GHz gemäß Vfg. 151/2018 "//[[https://www.bundesnetzagentur.de/SharedDocs/Downloads/DE/Sachgebiete/Telekommunikation/Unternehmen_Institutionen/Frequenzen/Allgemeinzuteilungen/2010_07_WLAN_5GHz_pdf.pdf?__blob=publicationFile&v=7|Allgemeinzuteilung von Frequenzen in den Bereichen 5150 MHz - 5350 MHz und 5470 MHz - 5725 MHz für Funkanwendungen zur breitbandigen Datenübertragung, WAS/WLAN („Wireless Access Systems including Wireless Local Area Networks“)]]//". Diese Frequenzzuteilung ist befristet bis 31.12.2028.\\ +Die Bundesnetzagentur bestimmt die zulässige Sendeleistung für WLan-Anwendungen im Bereich 5GHz gemäß Vfg. 151/2018 "//[[https://www.bundesnetzagentur.de/SharedDocs/Downloads/DE/Sachgebiete/Telekommunikation/Unternehmen_Institutionen/Frequenzen/Allgemeinzuteilungen/2010_07_WLAN_5GHz_pdf.pdf?__blob=publicationFile&v=7|Allgemeinzuteilung von Frequenzen in den Bereichen 5150 MHz - 5350 MHz und 5470 MHz - 5725 MHz für Funkanwendungen zur breitbandigen Datenübertragung, WAS/WLAN („Wireless Access Systems including Wireless Local Area Networks“)]]//". Diese Frequenzzuteilung ist befristet bis 31.12.2028. 
 +\\
 Für die Kanäle 100 bis 140 (5500 MHz bis 5700 MHz), die wir zuvor unter Punkt "//VI.2. DFS-Mode aktivieren//" eingestellt haben, ist bei Nutzung außerhalb geschlossener Räume die maximal zulässige Sendeleistung auf 1W EIRP begrenzt, dies entspricht 30dBm. Die UAP AC MESH PRO hat bei 5GHz einen Antennegewinn von 8dBi. Somit können wir die Sendeleistung auf 22dBm einstellen: \\ ''22dBm Sendeleistung + 8dBi Antennengewinn = 30dBm EIRP'' Für die Kanäle 100 bis 140 (5500 MHz bis 5700 MHz), die wir zuvor unter Punkt "//VI.2. DFS-Mode aktivieren//" eingestellt haben, ist bei Nutzung außerhalb geschlossener Räume die maximal zulässige Sendeleistung auf 1W EIRP begrenzt, dies entspricht 30dBm. Die UAP AC MESH PRO hat bei 5GHz einen Antennegewinn von 8dBi. Somit können wir die Sendeleistung auf 22dBm einstellen: \\ ''22dBm Sendeleistung + 8dBi Antennengewinn = 30dBm EIRP''
  
 Sendeleistung für 5GHz auf 22dBm in der Konsole einstellen: Sendeleistung für 5GHz auf 22dBm in der Konsole einstellen:
-<code> uci set wireless.radio0.txpower=22 +<code> 
- uci commit +uci set wireless.radio0.txpower=22 
- wifi +uci commit 
- reboot</code>+wifi 
 +reboot 
 +</code>
 \\ \\
 == VI.3.b 2.4GHz: == == VI.3.b 2.4GHz: ==
Zeile 216: Zeile 281:
  
 Sendeleistung für 2.4GHZ auf 12dBm einstellen: Sendeleistung für 2.4GHZ auf 12dBm einstellen:
-<code> uci set wireless.radio1.txpower=12 +<code> 
- uci commit +uci set wireless.radio1.txpower=12 
- wifi +uci commit 
- reboot</code> +wifi 
-\\ \\ \\ +reboot 
-<fs small><fc #800000>Stand: Montag, 29Juli 2019 18:00 Uhr</fc></fs>+</code> 
 +\\  
 +\\  
 +\\ 
 +---<fs small><fc #800000>[[ffmuc@kandlbinder.de|sunny]] 2019/08/3 01:12</fc></fs>---  
 +/* [[[email protected]|sunny]] 2019/08/03 01:12// */ 
  • user/sunny.1564784209.txt.gz
  • Zuletzt geändert: 2020/06/09 17:01
  • (Externe Bearbeitung)