Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
freifunk:unifiap [19.06.2019 20:51. ] – [TFTP] django | freifunk:unifiap [05.03.2023 10:37. ] (aktuell) – [LED-Status-Ring abschalten] Typo-Fixes django | ||
---|---|---|---|
Zeile 6: | Zeile 6: | ||
{{ : | {{ : | ||
\\ | \\ | ||
- | Im folgenden Konfigurationsbeispiel | + | Im folgenden Konfigurationsbeispiel |
Bei der Beschaffung dieser Access-Points ist zwingend darauf zu achten, dass diese am Besten die Varianten Version 1 mit dem **Chipsatz Atheros AR7240** verwendet wird, da diese am besten unterstützt wird. Zum Flashen der Firmware steht und leider keine komfortable Möglichkeit wie z.B. bei einem **[[flash# | Bei der Beschaffung dieser Access-Points ist zwingend darauf zu achten, dass diese am Besten die Varianten Version 1 mit dem **Chipsatz Atheros AR7240** verwendet wird, da diese am besten unterstützt wird. Zum Flashen der Firmware steht und leider keine komfortable Möglichkeit wie z.B. bei einem **[[flash# | ||
+ | |||
+ | Hinweise zu den LED-Farben des Leuchtringes findet man auf der Seite **[[https:// | ||
===== Vorbereitung Rechner ===== | ===== Vorbereitung Rechner ===== | ||
Zeile 115: | Zeile 117: | ||
==== TFTP ==== | ==== TFTP ==== | ||
+ | Die passende Freifunk-Firmware für unseren UniFI AP haben wir uns ja **[[# | ||
+ | rm firmware.bin | ||
+ | Anschließend setzen wir den passenden symbolischen link, damit wir nachfolgend einfacher auf diese Datei zugreifen können. | ||
+ | ln -s gluon-ffmuc-v2019.0.5-ubiquiti-unifi-ap.bin firmware.bin | ||
- | Wir besorgen uns daher aus dem WWW die passende Firmware /* {{: | ||
- | | ||
- | |||
- | Für den späteren Upload der Downgrade-Firmware setzen wir uns nur noch einen symbolischen link, damit wir später einfacher auf diese Datei zugreifen können. | ||
- | ln -s BZ.ar7240.v3.3.19.4015.160218.1458.bin firmware.bin | ||
- | |||
- | {{ : | ||
- | \\ \\ | ||
Nun Verbinden wir zu erst einmal unseren Rechner mit dem **LAN** gekennzeichneten Netzwerkport des PoE-Injectors. Mit einem zweiten Netzwerkkabel verbinden wir nun unseren UniFi AP mit der **POE** gekennzeichneten Buchse des PoE-Injectors. | Nun Verbinden wir zu erst einmal unseren Rechner mit dem **LAN** gekennzeichneten Netzwerkport des PoE-Injectors. Mit einem zweiten Netzwerkkabel verbinden wir nun unseren UniFi AP mit der **POE** gekennzeichneten Buchse des PoE-Injectors. | ||
\\ \\ | \\ \\ | ||
Zeile 135: | Zeile 133: | ||
</ | </ | ||
- | Nun kopieren wir die gewünschte | + | Nun kopieren wir die Freifunk-Firmware per TFTP auf unseren AP mit folgenden Befehl: |
tftp -v 192.168.1.20 -m binary -c put firmware.bin | tftp -v 192.168.1.20 -m binary -c put firmware.bin | ||
Zeile 143: | Zeile 141: | ||
Sent 5482561 bytes in 3.3 seconds [13225678 bit/s] | Sent 5482561 bytes in 3.3 seconds [13225678 bit/s] | ||
- | Der **AP** aktualisiert nun seine Firmware und führt automatisch einen Reboot durch. Sobald der Leuchtring des UniFI AP orange leuchtet ist der SSH-Daemon des APs gestartet und wartet auf Verbindungen und seine Konfiguration. | + | Der **AP** aktualisiert nun die vorhandenen Originalfirmware gegen unsere Freifunk-Firmware und führt automatisch einen Reboot durch. Sobald der Leuchtring des UniFI AP orange leuchtet ist der AP mit der Freifunk-Firmware |
- | Wir können uns nun per SSH mit dem AP verbinden, zuvor stecken | + | ===== Zusätzliche Konfikurationsoptionen |
- | | + | Für die weitere Konfiguration |
- | < | + | |
+ | < | ||
+ | BusyBox v1.28.4 () built-in shell (ash) | ||
- | BusyBox v1.11.2 (2016-02-18 14:59:41 PST) built-in shell (ash) | + | _______ |
- | Enter ' | + | |
+ | | - || _ | -__| | ||
+ | | ||
+ | |__| W I R E L E S S F R E E D O M | ||
+ | | ||
+ | | ||
+ | | ||
+ | root@Cheng: | ||
- | BZ.v3.3.19#</ | ||
- | An Hand des Systempromptes | + | |
- | exit | + | |
+ | ==== Sendeleistung anpassen ==== | ||
+ | Bei größeren Installationen, | ||
+ | |||
+ | <WRAP center round alert 80%> | ||
+ | Bei der Veränderung der Sendeleistung ist in Deutschland zwingend darauf zu achten, dass **__nicht__** versehentlich die maximale abgestrahlte Sendeleistung (Sendeleistung **__plus__** ggf. vorhandene Antennen mit Richtwirkung) im Frequenzbereich 2,400 GHz - 2,4835 GHz von **100 mW** überschritten wird! | ||
+ | </ | ||
+ | |||
+ | |||
+ | Der für die Sendeleistung relevante Konfigurationsoption kann nun mit dem Befehl '' | ||
+ | | ||
+ | < | ||
+ | 1 dBm ( 1 mW) | ||
+ | 2 dBm ( 1 mW) | ||
+ | 3 dBm ( 1 mW) | ||
+ | 4 dBm ( 2 mW) | ||
+ | 5 dBm ( 3 mW) | ||
+ | 6 dBm ( 3 mW) | ||
+ | 7 dBm ( 5 mW) | ||
+ | 8 dBm ( 6 mW) | ||
+ | 9 dBm ( 7 mW) | ||
+ | 10 dBm ( 10 mW) | ||
+ | 11 dBm ( 12 mW) | ||
+ | 12 dBm ( 15 mW) | ||
+ | 13 dBm ( | ||
+ | 14 dBm ( 25 mW) | ||
+ | 15 dBm ( 31 mW) | ||
+ | 16 dBm ( 39 mW) | ||
+ | 17 dBm ( 50 mW) | ||
+ | 18 dBm ( 63 mW) | ||
+ | 19 dBm ( 79 mW) | ||
+ | * 20 dBm ( 100 mW)</ | ||
+ | |||
+ | Das gezeigte Beispiel zeigt nun die möglichen Einstellungen eines //**UniFi AP**//, die der verwendete Chipsatz/ | ||
+ | |||
+ | uci set wireless.radio0.txpower=17 | ||
+ | uci commit | ||
+ | | ||
+ | |||
+ | Eine erneute Abfrage zeigt nun den geänderten Wert: | ||
+ | | ||
+ | < | ||
+ | 1 dBm ( 1 mW) | ||
+ | 2 dBm ( 1 mW) | ||
+ | 3 dBm ( 1 mW) | ||
+ | 4 dBm ( 2 mW) | ||
+ | 5 dBm ( 3 mW) | ||
+ | 6 dBm ( 3 mW) | ||
+ | 7 dBm ( 5 mW) | ||
+ | 8 dBm ( 6 mW) | ||
+ | 9 dBm ( 7 mW) | ||
+ | 10 dBm ( 10 mW) | ||
+ | 11 dBm ( 12 mW) | ||
+ | 12 dBm ( 15 mW) | ||
+ | 13 dBm ( 19 mW) | ||
+ | 14 dBm ( 25 mW) | ||
+ | 15 dBm ( 31 mW) | ||
+ | 16 dBm ( 39 mW) | ||
+ | * 17 dBm ( 50 mW) | ||
+ | 18 dBm ( 63 mW) | ||
+ | 19 dBm ( 79 mW) | ||
+ | 20 dBm ( 100 mW)</ | ||
+ | |||
+ | ==== LED-Status-Ring abschalten ==== | ||
+ | Im Regelbetrieb leuchtet | ||
+ | |||
+ | Bei Bedarf | ||
+ | echo 0 > / | ||
+ | echo 0 > / | ||
+ | |||
+ | Wiederum einschalten kann man die Funktion durch setzen des Zeichen **1**. | ||
+ | echo 1 > / | ||
+ | echo 1 > / | ||
+ | |||
+ | Damit wir das nun nicht jedes mal per Hand machen müssen, legen wir uns ein passenden **ash**-Script an. | ||
+ | vim / | ||
+ | <file bash / | ||
+ | echo 0 > / | ||
+ | echo 0 > / | ||
+ | |||
+ | Anschliessend setzen wir noch die **x**-Rechte dieses Scripts damit wir dieses einfach starten können. | ||
+ | chmod +x / | ||
+ | |||
+ | Damit unser Script nun bei jedem Start des APs gestartet wird, setzen wir noch einen entsprechenden Symlink. | ||
+ | ln -s / | ||
+ | |||
+ | <WRAP center round tip 60%> | ||
+ | **Wichtig**: | ||
+ | </ | ||
+ | |||
+ | ===== links ===== | ||
+ | // | ||