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 ===== | ||
| + | // | ||