*** WLAN Repeater Wie baue ich mir meinen eigenen WLAN Repeater mit dem Raspberry Pi? ( https://lookslikematrix.de/raspberry-pi/2019/07/15/wlan-repeater.html ) Ich wurde gefragt, ob es mit dem Raspberry Pi möglich ist einen WLAN Repeater zu bauen. Nach einer kurzen Recherche wurde ich natürlich fündig [1]. Dank des integrierten WLAN-Moduls des Raspberry Pi 3 und auch des Raspberry Pi 4 ist dies sogar ohne zusätzlichen WLAN USB-Adapter möglich. Ich führe die ganzen Befehle auf dem aktuellen Raspbian Buster (Debian 10) aus, wobei es auch mit Raspbian Stretch (Debian 9) funktioniert. Ich möchte hier kurz ein Erläuterung geben. Zunächst bringen wir den Raspberry Pi auf den aktuellen Stand. Dazu öffnen wir ein Terminal und geben die folgenden Befehle ein. Dabei muss er entweder mit dem Ethernet-Kabel zum Internet verbunden sein oder mit dem WLAN. sudo apt update sudo apt upgrade -y Jetzt installieren wir ein notwendiges Paket hostapd, dass wir für den WLAN Repeater benötigen und aktivieren dies. hostapd ist eine Software die uns die Konfiguration eines Access-Points beziehungsweise eines WLAN Repeaters ermöglicht. sudo apt install -y hostapd sudo systemctl unmask hostapd sudo systemctl enable hostapd Anschließend werden die aktuellen Services für networking und dhcpcd deaktiviert, die Konfiguration des Netzwerk-Interfaces verschoben und eine Konfigurationsdatei angepasst. sudo systemctl mask networking.service sudo systemctl mask dhcpcd.service sudo mv /etc/network/interfaces /etc/network/interfaces.bak sudo sed -i '1i resolvconf=NO' /etc/resolvconf.conf Nun wird der systemd-networkd und systemd-resolved aktiviert. sudo systemctl enable systemd-networkd.service sudo systemctl enable systemd-resolved.service sudo ln -sf /run/systemd/resolve/resolv.conf /etc/resolv.conf Als nächstes finden wir den Channel unserer aktuellen WLAN-Verbindung heraus, damit wir den gleichen Channel in der hostapd-Konfiguration im nächsten Schritt verwenden. Dazu folgende Befehle eingeben. sudo iwlist wlan0 scan | grep 'Frequency:2.4' | uniq -c Weiterhin dürft ihr euch jetzt für einen WLAN-Namen (SSID) und Passwort (wpa_passphrase) entscheiden und zusammen mit der Channel Information von oben, das folgende Konfigurationfile anpassen. Wenn ihr lookslikematrix als WLAN-Namen behalten wollt, dann solltet ihr aber mindestens das verySecretPassword durch ein eigenes Passwort ersetzen. Solltet ihr nachträglich noch die Datei anpassen wollen, könnt ihr mit sudo nano /etc/hostapd/hostapd.conf nachträglich Änderungen machen und diese mit Strg + X, Y und Enter speichern. sudo bash -c 'cat > /etc/hostapd/hostapd.conf </etc/wpa_supplicant/wpa_supplicant-wlan0.conf < /etc/systemd/network/08-wlan0.network < /etc/systemd/network/12-ap0.network <