nfb:software:installation:x86:xpc:ap:intern
Notfallbox Xpc: interner Wireless Access Point
Eine der Grundfunktionen ALLER Notfallboxen V1 und V2 ist der integrierte Access-Point, welcher es ermöglicht, dass diese vollkommen Autark Informationen und Hilfe liefern kann. Für die Xpc ist diese Funktion aber nur zweitrangig und ist daher als Option zu betrachten. Sie kann über das Setup-Programm abgeschaltet werden auf Wunsch.
Ganz wichtig: USB-WiFi-Dongle einstecken
Wireless Access Point (WAP) einrichten
cat /etc/debian_version
Wenn das Ergebnis >= 12 ist
sudo nmcli con add con-name hotspot ifname wlxxxxxxxx type wifi ssid SSID
wlxxxxxxxx = Der Name der vorhanden WLAN-Schnittstelle. Kann mitip a
herausgefunden werden.
SSID ist der WAP-Name für diese Notfallbox. Dieser sollte eindeutig sein, kann leerzeichen und Striche aufweisen. Wir empfehlen einen Namen ohne Leerzeichen, welcher diese Notfallbox eindeutig von anderen unterscheidet.sudo nmcli con mod hotspot 802-11-wireless.mode ap 802-11-wireless.band bg
sudo nmcli con mod hotspot ipv4.addresses 10.0.0.1/8
sudo nmcli con mod hotspot ipv4.gateway 10.0.0.1
sudo nmcli con mod hotspot ipv4.method manual
sudo nmcli con mod hotspot ipv4.method shared
sudo nmcli con up hotspot
sudo nmcli con mod hotspot connection.autoconnect yes
Wenn das Ergebnis < 12 ist
sudo apt -y install dhcpcd
sudo mv /etc/dhcpcd.conf /etc/dhcpcd.conf_alt
sudo nano /etc/dhcpcd.conf
Inhalt der Datei:
interface wlxxxxxxxxxxx static ip_address=10.0.0.1/8 nohook wpa_supplicant
wlxxxxxxxxxx ist der Name der im System aktiven WLAN Schnittstelle, Bitte mit ip a
herausfinden.
- Datei schliessen und speichern
sudo systemctl restart dhcpcd && sudo systemctl enable dhcpcd
sudo apt -y install dnsmasq
sudo mv /etc/dnsmasq.conf /etc/dnsmasq.conf_alt
sudo nano /etc/dnsmasq.conf
Inhalt der Datei:
interface=wlxxxxxxxxxx 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;
- Datei speichern und schliessen
sudo systemctl restart dnsmasq && sudo systemctl enable dnsmasq
sudo apt -y install hostapd
sudo nano /etc/hostapd/hostapd.conf
Auch hier: wlxxxxxxxxxx ist der Name der im System aktiven WLAN Schnittstelle, Bitte mitip a
herausfinden.
Ans Ende der Datei anfügen (SSID bitte durch eigenen Namen für den Wireless Access Point ersetzen):
ssid=SSID interface=wlxxxxxxxxxxx channel=3 hw_mode=g ieee80211n=1 ieee80211d=1 country_code=DE
- Speichern und schliessen
sudo nano /etc/default/hostapd
Inhalt der Datei:
RUN_DAEMON=yes DAEMON_CONF="/etc/hostapd/hostapd.conf"
- Speichern und schliessen
sudo nano /usr/lib/systemd/system/hostapd.service
Bitte den Text NACH folgender Zeile einfügenEnvironmentFile=-/etc/default/hostapd
:
ExecStartPre=/usr/bin/sleep 60
sudo systemctl unmask hostapd && sudo systemctl start hostapd && sudo systemctl enable hostapd
- Nun ist auf anderen WiFi-Geräten der WAP der Notfallbox unter der SSID zu sehen.
Weiter geht es ab hier nun mit der Installation der Server-Dienste.
nfb/software/installation/x86/xpc/ap/intern.txt · Zuletzt geändert: 2024/10/08 19:34 von dj1ng