Die NOTFALLBOX - Notfall-Wissen offline!

Per WiFi-/WLAN-Hotspot auf Notfall-Wissen zugreifen

Benutzer-Werkzeuge

Webseiten-Werkzeuge


nfb:software:installation:pi:xpi:admin01:ap:intern

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
nfb:software:installation:pi:xpi:admin01:ap:intern [2025/02/16 10:33] – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1nfb:software:installation:pi:xpi:admin01:ap:intern [2025/02/16 10:33] (aktuell) – ↷ Links angepasst, weil Seiten im Wiki verschoben wurden dj1ng
Zeile 1: Zeile 1:
 +====== Notfallbox Xpi: Wireless Access Point (WAP) INTERN ======
 +{{ :Gerdi_l.png?nolink&150|}}<note warning>Diese Konfigurationsanleitung geht von der Voraussetzung aus, dass die Notfallbox mit dem internen AccessPoint betrieben wird. Es ist - ausser dem WiFi-USB-Dongle - keine zusätzliche Hardware notwendig. **Ganz wichtig: USB-WiFi-Dongle einstecken**</note>
  
 +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. 
 +
 +  * <fc #800080>Raspberry OS =<11:</fc>\\   ''sudo nano /boot/config.txt''\\   <fc #6495ed>Raspberry OS >=12:</fc>\\   ''sudo nano /boot/firmware/config.txt''\\   Am ENDE der Datei hinzufügen:
 +<code>
 +### Internen WLAN-Chip abschalten
 +dtoverlay=disable-wifi
 +### Bluetooth abschalten
 +dtoverlay=disable-bt</code>
 +  * Speichern, Schließen
 +  * ''sudo reboot''
 +  * ''sudo iw dev wlan0 set power_save off''
 +
 +<note important>Soll zunächst mit dem onBoard-WLAN-Chip gearbeitet werden, so darf dieser natürlich NICHT ausgeschaltet werden ;-)</note>
 +
 +
 +
 +
 +
 +===== Wireless Access Point (WAP) einrichten =====
 +  * ''cat /etc/debian_version''
 +
 +  * **Wenn das Ergebnis >= 12.0 ist:**
 +    * ''sudo nmcli con add con-name hotspot ifname wlan0 type wifi ssid <fc #800080>SSID</fc>''\\   <fc #800080>SSID</fc> 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.0 ist:**
 +    * ''sudo apt -y install dhcpcd''
 +    * ''sudo mv /etc/dhcpcd.conf /etc/dhcpcd.conf_alt''
 +    * ''sudo nano /etc/dhcpcd.conf''\\   Inhalt der Datei:
 +<code>interface wlan0
 +static ip_address=10.0.0.1/8
 +nohook wpa_supplicant</code>
 +    * 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:
 +<code>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;</code>
 +      * Datei speichern und schliessen
 +      * ''sudo systemctl restart dnsmasq && sudo systemctl enable dnsmasq''
 +      * ''sudo apt -y install hostapd''
 +      * ''sudo nano /etc/hostapd/hostapd.conf''\\   Ans Ende der Datei anfügen (SSID bitte durch eigenen Namen für den Wireless Access Point ersetzen):
 +<code>ssid=SSID
 +interface=wlan0
 +channel=3
 +hw_mode=g
 +ieee80211n=1
 +ieee80211d=1
 +country_code=DE</code>
 +    * Speichern und schliessen
 +    * ''sudo nano /etc/default/hostapd''\\   Inhalt der Datei:
 +<code>RUN_DAEMON=yes
 +DAEMON_CONF="/etc/hostapd/hostapd.conf"</code>
 +    * Speichern und schliessen
 +    * ''sudo nano /usr/lib/systemd/system/hostapd.service''\\   Bitte den Text NACH folgender Zeile einfügen ''EnvironmentFile=-/etc/default/hostapd'':
 +<code>ExecStartPre=/usr/bin/sleep 60</code>
 +    * ''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 [[nfb:software:installation:pi:xpi:admin01:web|Installation der Server-Dienste]].

Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki