Ganz wichtig: USB-WiFi-Dongle einstecken
Nun schalten wir zuerst den Stromspar-Modus des WiFi-Dongles aus, bevor wir das vergessen Sonst muss man als Benutzer alle Nase lang die WiFi-/WLAN-Verbindung neu starten und sich neu anmelden.
sudo iw dev wlan0 set power_save off
sudo nano /boot/config.txt
sudo nano /boot/firmware/config.txt
### Internen WLAN-Chip abschalten (Soweit vorhanden) dtoverlay=disable-wifi ### Bluetooth abschalten dtoverlay=disable-bt
sudo apt -y install dnsmasq hostapd iptables
sudo apt -y install dhcpcd5
sudo nano /etc/dhcpcd.conf
interface wlan0 static ip_address=10.0.0.1/8 nohook wpa_supplicant
sudo systemctl restart dhcpcd
ip l
stellen wir fest, dass eth0 und wlan0 als Interface vorhanden sind.sudo apt -y install dhcpcd*
installieren.
sudo mv /etc/dnsmasq.conf /etc/dnsmasq.conf_alt && sudo nano /etc/dnsmasq.conf
interface=wlan0 no-dhcp-interface=eth0 dhcp-range=10.0.1.1,10.254.254.254,255.0.0.0,24h dhcp-option=option:dns-server,10.0.0.1 # ### Nachfolgende Zeile auskommentieren wenn "Captive Portal" gewünscht ### und KEIN Betrieb an einem anderen Netz gewünscht: #address=/#/10.0.0.1
sudo systemctl restart dnsmasq && sudo systemctl enable dnsmasq
sudo systemctl status dnsmasq
sudo nano /etc/hostapd/hostapd.conf
interface=wlan0 ssid=NotfallboxV2 channel=3 hw_mode=g country_code=DE ieee80211n=1 ieee80211d=1
sudo chmod 600 /etc/hostapd/hostapd.conf
→ Nur notwendig, wenn eine WPA-Verschlüsselung aktiv wäre.sudo hostapd -dd /etc/hostapd/hostapd.conf
sudo nano /etc/default/hostapd
RUN_DAEMON=yes DAEMON_CONF="/etc/hostapd/hostapd.conf"
sudo systemctl unmask hostapd
sudo systemctl start hostapd && sudo systemctl enable hostapd
sudo systemctl status hostapd
Zum Testen der Konfiguration einfach noch einmal mit dem Netzwerk NotfallboxV2 verbinden. Natürlich kann man dann nichts tuen, aber die Verbindung sollte dann schon klappen.
Weiter geht es ab hier nun mit der Installation des Web-Servers.