Zum Inhalt springen

Hotspot einrichten (Optional)

Sollte dein BirdNET Pi nur im bereich deines WLANs aufgestellt werden, kannst du die folgenden Schritte überspringen. In diesem Teil werden wir Einstellungen treffen damit, sollte dein Birdnet Pi außerhalb deines WLANs sein, als ein Hotspot funktioniert und ein eigenes wlan aussendet (dieses hat kein Internetzugang), dadurch kannst du dich zb mit deinem Handy mit dem Birdnet Pi über wlan verbinden und auf die daten des Birdnet pis zugreifen. Du kannst hier auch Beispielsweise weitere Wlan verbindungen hinzufügen oder bereits im Raspberry pi os setup eingegeben Wlan daten ändern.

  1. verbinde dich per ssh
  2. Nun bearbeiten wir die Wlan und Hotspot Einstellungen. Dafür müssen wir zunächst den Network Manager öffnen:
Terminal-Fenster
sudo nmtui

  1. Im Network Manager kannst du das Ausgewählte Element über die Pfeiltasten Pfeiltasten verschieben und mit Enter Enter bestätigen.

  2. Wähle Edit a connection.

  1. Wähle Add.

  1. Wähle Wi-Fi als Typ der Verbindung.

  1. Wähle Create.

  1. Nun müssen die Daten deines Netzwerkes hinzugefügt werden. Profile Name ist nur zur identifikation, hier kannst du einen beliebigen Namen eingeben. Achte aber inden folgenden befehlen Hotspot mitdeinem gewählten Namen ersetzt. Device (wlan0 überprüfen ob notwendig) SSID Ist der Name des WLANs das erzeugt wird, auch das kannst du frei wählen, merke es dir aber!

  1. Bei Mode wird Access Point ausgewählt.

  1. Bei Channel wird B/G (2.4 GHz) ausgewählt.

  1. Bei Security wähle WPA & WPA2 Personal.

  1. Bei Password gib nun das Passwort für den Hotspot eingeben. Merke es dir!

  1. Nun können wir das Programm schließen. Gehe dafür unten auf OK.
  2. Gehe auf Back.

  1. Gehe auf Quit.

  1. Nun werden die Verbindungsprioritäten der WLAN- und Hotspot-Verbindung festgelegt. Dadurch versucht der Raspberry Pi zuerst, sich mit dem bekannten WLAN zu verbinden. Nur wenn keine Verbindung möglich ist, erstellt er automatisch einen eigenen Hotspot, damit weiterhin eine Verbindung zum Gerät hergestellt werden kann. Zunächst müssen wir mit dem cd Befehl in den richtigen Ordner navigieren.
cd /etc/NetworkManager/system-connections
Terminal
birder@birdnetpi:~ $ cd /etc/NetworkManager/system-connections
birder@birdnetpi:/etc/NetworkManager/system-connections $
  1. Öffnen wir nun zunächst die Datei für die Hotspot-Verbindung.
sudo nano Hotspot.nmconnection
Terminal
GNU nano 7.2 Hotspot.nmconnection [connection]
id=Hotspot
uuid=4cc09b40-6ef0-4caf-bbf6-600fe2121122
type=wifi
interface-name=wlan0
[wifi]
band=bg
mode=ap
ssid=BirdNET Pi Hotspot
[wifi-security]
key-mgmt=wpa-psk
psk=Hier steht dein Passwort für den Hotspot
[ipv4]
method=auto
[ipv6]
addr-gen-mode=default
method=auto
[proxy]
[ Read 23 lines ]
^G Help ^O Write Out ^W Where Is ^K Cut ^T Execute ^C Location
^X Exit ^R Read File ^\ Replace ^U Paste ^J Justify ^/ Go To Line
  1. Füge den folgenden Code-Schnipsel in den ersten Teil der Datei ein. Der Eintrag autoconnect=true aktiviert die automatische Verbindungsherstellung. Der Wert autoconnect-priority=0 legt die Priorität des Netzwerks fest. Je höher die Zahl, desto bevorzugter wird dieses Netzwerk beim automatischen Verbinden ausgewählt.
autoconnect=true
autoconnect-priority=0
Terminal
GNU nano 7.2 Hotspot.nmconnection * [connection]
id=Hotspot
uuid=4cc09b40-6ef0-4caf-bbf6-600fe2121122
type=wifi
interface-name=wlan0
autoconnect=true
autoconnect-priority=0
[wifi]
band=bg
mode=ap
ssid=BirdNET Pi Hotspot
[wifi-security]
key-mgmt=wpa-psk
psk=Den Eltern mal den Vogel zeigen!
[ipv4]
method=auto
[ipv6]
addr-gen-mode=default
method=auto
[proxy]
^G Help ^O Write Out ^W Where Is ^K Cut ^T Execute ^C Location
^X Exit ^R Read File ^\ Replace ^U Paste ^J Justify ^/ Go To Line
  1. Drücke Strg + x Strg + x , dann y y , abschließend Enter Enter , um die Datei zu speichern.
  2. Öffnen wir nun zunächst die Datei für die Wlan-Verbindung.
sudo nano preconfigured.nmconnection
Terminal
GNU nano 7.2 preconfigured.nmconnection [connection]
id=preconfigured
uuid=fh6c02n6-5th7-4911-9g5c-d356zh245
type=wifi
timestamp=27604593
[wifi]
hidden=true
mode=infrastructure
ssid=Dein_Wlan_Name
[wifi-security]
key-mgmt=wpa-psk
psk=4c9ed4tg67fd672c6896d1ec9e1g885a61f4th322be
[ipv4]
method=auto
[ipv6]
addr-gen-mode=default
method=auto
[proxy]
[ Read 23 lines ]
^G Help ^O Write Out ^W Where Is ^K Cut ^T Execute ^C Location
^X Exit ^R Read File ^\ Replace ^U Paste ^J Justify ^/ Go To Line
  1. Füge den folgenden Code-Schnipsel in den ersten Teil der Datei ein.
autoconnect=true
autoconnect-priority=10
Terminal
GNU nano 7.2 preconfigured.nmconnection [connection]
id=preconfigured
uuid=fh6c02n6-j705-4911-9g5c-d36127245
type=wifi
timestamp=27604593
autoconnect=true
autoconnect-priority=10
[wifi]
hidden=true
mode=infrastructure
ssid=Dein_Wlan_Name
[wifi-security]
key-mgmt=wpa-psk
psk=4c9efd672c68947g4884e4f62744756d1ec9e1g885a61f322be
[ipv4]
method=auto
[ipv6]
addr-gen-mode=default
method=auto
[proxy]
[ Wrote 27 lines ]
^G Help ^O Write Out ^W Where Is ^K Cut ^T Execute ^C Location
^X Exit ^R Read File ^\ Replace ^U Paste ^J Justify ^/ Go To Line
  1. Drücke Strg + x Strg + x , dann y y , abschließend Enter Enter , um die Datei zu speichern.
  2. Starte jetzt den Raspberry pi neu.
Terminal-Fenster
sudo reboot