{"id":7409,"date":"2021-08-29T17:30:00","date_gmt":"2021-08-29T15:30:00","guid":{"rendered":"https:\/\/u-labs.de\/portal\/?p=7409"},"modified":"2022-12-12T18:31:01","modified_gmt":"2022-12-12T16:31:01","slug":"raspberry-pi-wlan-verbindung-nachtraeglich-einrichten-oder-aendern-so-geht-es-grafisch-konsole","status":"publish","type":"post","link":"https:\/\/u-labs.de\/portal\/raspberry-pi-wlan-verbindung-nachtraeglich-einrichten-oder-aendern-so-geht-es-grafisch-konsole\/","title":{"rendered":"Raspberry Pi WLAN Verbindung nachtr\u00e4glich einrichten oder \u00e4ndern- so geht es (grafisch + Konsole)"},"content":{"rendered":"<p>Ihr m\u00f6chtet den Raspberry Pi per WLAN verbinden, nachdem er per Kabel abgebunden war\/ist? Oder das WLAN-Netzwerk bzw. Passwort anpassen? Wie dies funktioniert, zeigt folgender Artikel. Als Voraussetzung ben\u00f6tigt ihr entweder SSH-Zugang. Oder falls der Pi bereits keine Netzwerkverbindung mehr besitzt, physischen Zugang &#8211; mit entsprechenden Eingabeger\u00e4ten, also Bildschirm, Tastatur + Maus.<\/p>\n<h2 class=\"wp-block-heading\">Vorbereitung: Ermitteln des WLAN-Netzwerknamens (SSID) und Netzwerkschl\u00fcssel (<em>WLAN-Passwort<\/em>)<\/h2>\n<p>Egal f\u00fcr welche Variante ihr euch entscheidet: In beiden F\u00e4llen m\u00fcsst ihr wissen, wie euer WLAN-Netzwerk hei\u00dft (SSID) und welches Passwort (Netzwerkschl\u00fcssel) daf\u00fcr gesetzt ist. Ansonsten kann sich der Raspberry Pi damit nicht verbinden. Name und Netzwerkschl\u00fcssel ist entweder vom Hersteller vorgegeben, in dem Fall findet ihr ihn oft auf der R\u00fcckseite des WLAN-Routers &#8211; zusammen mit dem WPA-Schl\u00fcssel, der den Zugriff durch unbefugte verhindern soll. Im Folgenden sieht man dies beispielhaft an einer AVM Fritz! Box:<\/p>\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/08\/grafik-47.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"538\" src=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/08\/grafik-47-1024x538.png\" alt=\"\" class=\"wp-image-7411\" srcset=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/08\/grafik-47-1024x538.png 1024w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/08\/grafik-47-300x158.png 300w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/08\/grafik-47-768x404.png 768w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/08\/grafik-47-1536x807.png 1536w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/08\/grafik-47-70x37.png 70w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/08\/grafik-47.png 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<p>1 ist hier der Name des Netzwerkes, 2 der Schl\u00fcssel. Sofern ihr dies nicht selbst ge\u00e4ndert habt (was prinzipiell aus Sicherheitsgr\u00fcnden zu empfehlen w\u00e4re), habt ihr damit die notwendigen Zugangsdaten. Wenn (SSID) und\/oder Passwort des WLANs durch euch ge\u00e4ndert wurden und diese nicht mehr bekannt sind, schaut am besten in der Weboberfl\u00e4che des WLAN-Routers nach. Alternativ bieten auch viele bereits verbundene Ger\u00e4te diese M\u00f6glichkeit. Beispielsweise kann man unter Windows und Linux alle gespeicherten WLAN-Netzwerke mit ihrem Netzwerkschl\u00fcssel einsehen.<\/p>\n<h2 class=\"wp-block-heading\">Variante 1: Per SSH\/Konsole<\/h2>\n<p>Verwendet diese Methode, wenn ihr entweder per SSH \u00fcber das Netzwerk Zugriff auf euren Pi habt. Oder physischer Zugang zu einem Pi mit minimaler Installation besteht, d.H. es ist keine grafische Desktopumgebung installiert. Zun\u00e4chst k\u00f6nnen wir mit <strong>iwlist <\/strong>pr\u00fcfen, welche WLAN-Netzwerke verf\u00fcgbar sind. ESSID bezeichnet den Anzeigename, d.H. die Zeichenkette rechts daneben ist der Name des Netzwerkes.<\/p>\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-bash\" data-line=\"\">$ sudo iwlist wlan0 scan | grep ESSID\n                    ESSID:&quot;Internetz24&quot;\n                    ESSID:&quot;Gastnetz&quot;\n                    ESSID:&quot;UPC0005820&quot;<\/code><\/pre>\n<p>Standardm\u00e4\u00dfig hei\u00dft die WLAN-Schnittstelle wlan0. Sollte dies im Einzelfall nicht funktionieren, da ihr z.B. einen zus\u00e4tzlichen WLAN-Stick angeschlossen habt: Lasst euch mit<strong> netstat<\/strong> alle Schnittstellen ausgeben.<\/p>\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-bash\" data-line=\"\">$ netstat -i\nKernel-Schnittstellentabelle\nIface   MTU Met   RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR Flg\neth0       1500 0      3537      0    488 0          4136      0      0      0 BMRU\nlo        65536 0         0      0      0 0             0      0      0      0 LRU\nwlan0      1500 0         0      0      0 0             0      0      0      0 BMU<\/code><\/pre>\n<p>Mit <strong>iwlist <\/strong>sollten wir unser eigenes WLAN-Netzwerk finden, dessen Name (SSID) zuvor ermittelt wurde. Wir ben\u00f6tigen die Konfigurationsdatei \/etc\/wpa_supplicant\/wpa_supplicant.conf, die mit root-Rechten und einem Texteditor ge\u00f6ffnet wird:<\/p>\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"\" data-line=\"\">sudo nano \/etc\/wpa_supplicant\/wpa_supplicant.conf<\/code><\/pre>\n<p>Dort m\u00fcssen zu Beginn folgende drei Zeilen enthalten sein:<\/p>\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"\" data-line=\"\">country=DE\nctrl_interface=DIR=\/var\/run\/wpa_supplicant GROUP=netdev\nupdate_config=1<\/code><\/pre>\n<p>Wichtig ist vor allem das Land, da f\u00fcr WLAN weltweit nicht die gleichen Frequenzen genutzt werden. Anschlie\u00dfend die Datei speichern und folgenden Befehl ausf\u00fchren:<\/p>\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"\" data-line=\"\">sudo wpa_passphrase &quot;Eure WLAN SSID&quot; &quot;Euer Netzwerkschl\u00fcssel&quot; | sudo tee -a \/etc\/wpa_supplicant\/wpa_supplicant.conf<\/code><\/pre>\n<p>WLAN und Netzwerkschl\u00fcssel sind entsprechend eurem Netzwerk anzupassen. Damit sind wir fertig. Nach einem Neustart sollte sich der Pi mit dem eingetragenen Netzwerk verbinden, sofern die Daten korrekt sind.<\/p>\n<p>Aus Gr\u00fcnden der Sicherheit und zur (minimalen) Verbesserung der Performance empfiehlt es sich, die Datei <strong>wpa_supplicant.conf<\/strong> erneut zu \u00f6ffnen wie oben gezeigt. Das Ende sollte dort so aussehen:<\/p>\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-bash\" data-line=\"\">network={\n     sssid=&quot;Eure WLAN SSID&quot;\n     #psk=&quot;Euer Netzwerkschl\u00fcssel&quot;\n     psk=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\n}<\/code><\/pre>\n<p>PSK ist euer Netzwerkschl\u00fcssel im Klartext. Dieser wird nun nicht mehr ben\u00f6tigt, da das  wpa_passphrase Programm daraus einen Hash (psk-Zeile darunter ohne # am Anfang) generiert hat. Ein Hash-Wert l\u00e4sst sich theoretisch nicht zur\u00fcckberechnen, praktisch nur mit gro\u00dfem Aufwand. Daher ist es sinnvoll, nur den Hash-Wert zu speichern, statt dem Netzwerkschl\u00fcssel im Klartext. An dieser Stelle w\u00e4re beides m\u00f6glich. Da wir in der zweiten psk-Zeile den Hashwert generiert haben (durch den vorherigen Aufruf von <strong>wpa_passphrase<\/strong>), kann die Zeile <strong>psk=&#8220;Euer Netzwerkschl\u00fcssel&#8220; <\/strong>gel\u00f6scht werden, sodass dieser Block wie folgt aussieht:<\/p>\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-bash\" data-line=\"\">network={\n     sssid=&quot;Eure WLAN SSID&quot;\n     psk=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\n}<\/code><\/pre>\n<p>Anschlie\u00dfend Speichern und Schlie\u00dfen. Dieser Schritt ist funktionell wie gesagt nicht zwingend erforderlich, jedoch empfehlenswert.<\/p>\n<p>Als Alternative zum Neustart l\u00e4sst sich die Verbindung auch mit folgendem Befehl herstellen:<\/p>\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-bash\" data-line=\"\">sudo wpa_supplicant -i wlan0 -c \/etc\/wpa_supplicant\/wpa_supplicant.conf<\/code><\/pre>\n<p>Durch &#8220; &amp;&#8220; am Ende wird der Prozess im Hintergrund gestartet, sodass die Konsole f\u00fcr andere Zwecke genutzt werden kann. Wenn es nicht gerade ums Troubleshooting geht, ist ein Neustart aber die sauberste Variante.<\/p>\n<h2 class=\"wp-block-heading\">Variante 2: \u00dcber die grafische Oberfl\u00e4che (Pixel Desktopumgebung)<\/h2>\n<p>Ist auf deinem Raspberry Pi eine grafische Oberfl\u00e4che installiert und Bildschirm, Tastatur sowie Maus sind angeschlossen, kann man all dies auch per Maus und Tastatur durchf\u00fchren. Im folgenden wird dies an der offiziellen Pixel-Desktopumgebung demonstriert. Sie ist auf den Pi optimiert und wird installiert, wenn man Raspberry Pi OS mit grafischer Oberfl\u00e4che ausw\u00e4hlt. Solltest du dich nicht ausdr\u00fccklich f\u00fcr eine andere Desktopumgebung\/Distribution entschieden haben, wird dies daher wie auf den folgenden Screenshots aussehen und funktionieren.<\/p>\n<p>Zun\u00e4chst oben rechts neben der Uhr auf die zwei Pfeile klicken. Falls das WLAN-Modul nicht aktiv ist, sehen wir dort nur den Eintrag <strong>Turn On Wi-Fi<\/strong> auf den wir klicken k\u00f6nnen.<\/p>\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/08\/grafik-45.png\"><img loading=\"lazy\" decoding=\"async\" width=\"293\" height=\"133\" src=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/08\/grafik-45.png\" alt=\"\" class=\"wp-image-7412\" srcset=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/08\/grafik-45.png 293w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/08\/grafik-45-70x32.png 70w\" sizes=\"auto, (max-width: 293px) 100vw, 293px\" \/><\/a><\/figure>\n<p>Klickt nun erneut auf die zwei Pfeile. Wenn du WLAN bisher noch nicht benutzt hast, ist wahrscheinlich auch das Land noch nicht gesetzt. Dies ist wichtig, weil die daf\u00fcr genutzten Frequenzen sich je nach Land unterscheiden. Daher in diesem Falle einmal auf <strong>Click here to set Wi-Fi country<\/strong> und in der Liste <strong>DE Germany<\/strong> ausw\u00e4hlen.<\/p>\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/08\/grafik-48.png\"><img loading=\"lazy\" decoding=\"async\" width=\"271\" height=\"108\" src=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/08\/grafik-48.png\" alt=\"\" class=\"wp-image-7413\" srcset=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/08\/grafik-48.png 271w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/08\/grafik-48-70x28.png 70w\" sizes=\"auto, (max-width: 271px) 100vw, 271px\" \/><\/a><\/figure>\n<p>Nach dem Best\u00e4tigen mit OK ein letztes Mal auf die zwei Pfeile klicken. Dort sollte nun eine Liste aller verf\u00fcgbaren WLAN-Netzwerke erscheinen. Findet dort euer WLAN, klickt auf das Netzwerk, gebt den Schl\u00fcssel ein und die Verbindung wird hergestellt. <\/p>\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/08\/grafik-49.png\"><img loading=\"lazy\" decoding=\"async\" width=\"206\" height=\"178\" src=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/08\/grafik-49.png\" alt=\"\" class=\"wp-image-7414\" srcset=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/08\/grafik-49.png 206w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/08\/grafik-49-70x60.png 70w\" sizes=\"auto, (max-width: 206px) 100vw, 206px\" \/><\/a><\/figure>\n<p>Falls der Name eures WLAN-Netzwerkes nicht auftaucht, ist der Pi m\u00f6glicherweise zu weit vom WLAN-Router entfernt. In diesem Falle als kurzfristige L\u00f6sung die Position \u00e4ndern. Langfristig kann alternativ ein Repeater f\u00fcr Abhilfe schaffen, in dem er die Reichweite vergr\u00f6\u00dfert.<\/p>\n<p>Bei Verwendung der grafischen Oberfl\u00e4che ist kein Neustart notwendig. Sofern das Passwort korrekt eingegeben wurde, ist die Verbindung sofort verf\u00fcgbar.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ihr m\u00f6chtet den Raspberry Pi per WLAN verbinden, nachdem er per Kabel abgebunden war\/ist? Oder das WLAN-Netzwerk bzw. Passwort anpassen? Wie dies funktioniert, zeigt folgender Artikel. Als Voraussetzung ben\u00f6tigt ihr entweder SSH-Zugang. Oder falls der Pi bereits keine Netzwerkverbindung mehr besitzt, physischen Zugang &#8211; mit entsprechenden Eingabeger\u00e4ten, also Bildschirm, Tastatur + Maus. Vorbereitung: Ermitteln des &#8230;<\/p>\n","protected":false},"author":5,"featured_media":7441,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[671],"tags":[924],"class_list":["post-7409","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-raspberry-pi","tag-wlan"],"_links":{"self":[{"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/posts\/7409","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/comments?post=7409"}],"version-history":[{"count":4,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/posts\/7409\/revisions"}],"predecessor-version":[{"id":9836,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/posts\/7409\/revisions\/9836"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/media\/7441"}],"wp:attachment":[{"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/media?parent=7409"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/categories?post=7409"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/tags?post=7409"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}