sudo iw dev wlan0 set power_save off
sudo nano /boot/config.txt
### Internen WLAN-Chip abschalten (z.B. Pi Zero W / Zero 2 W / 3 / 4 / 5) dtoverlay=disable-wifi ### Bluetooth abschalten dtoverlay=disable-bt
sudo apt -y install dnsmasq hostapd 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 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 ### Bitte während der Installation nicht auskommentieren #address=/#/10.0.0.1
sudo systemctl restart dnsmasq && sudo systemctl enable dnsmasq
systemctl is-active dnsmasq
active
sudo nano /etc/hostapd/hostapd.conf
ssid=NotfallboxTEST interface=wlan0 channel=10 hw_mode=g ieee80211n=1 ieee80211d=1 country_code=DE
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
systemctl is-active hostapd.service
active
sudo reboot
Zum Testen der Konfiguration einfach noch einmal mit dem Netzwerk „NotfallboxTEST“ 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.