Raspberry Pi 3 - Internes WLAN stellt keine Verbindung zum Netzwerk her

8

Ich bin ziemlich neu in Linux und das alles, tatsächlich ist der Raspberry Pi 3, den ich gerade bekommen habe, der erste Nur-Linux-Rechner, auf dem ich die neueste Version von Raspbian ausgeführt habe. Also hier ist mein Problem:

Ich versuche, mit dem integrierten WLAN-Adapter eine Verbindung zu meinem Netzwerk / dem Internet herzustellen.

Ich sehe, dass mein Netzwerk angezeigt wird und ich kann versuchen, eine Verbindung herzustellen, aber es tut entweder nichts (wenn ich das GUI-Ding in der oberen rechten Ecke des Bildschirms verwende [Entschuldigung, ich bin mir sicher, dass es einen richtigen Namen hat, aber Ich konnte keine sehen]) oder es heißt, dass die Authentifizierung fehlgeschlagen ist, wenn ich es mit wpa_gui versuche

Hier sind meine Spezifikationen. Ich hoffe, ich bekomme alles, was benötigt wird:

ifconfig -a sagt:

eth0      Link encap:Ethernet  HWaddr b8:27:eb:6e:78:19  
      inet addr:192.168.0.163  Bcast:192.168.0.255  Mask:255.255.255.0
      inet6 addr: 2a02:810a:11c0:2c8c:dfe1:d49f:7f8c:a4a1/64 Scope:Global
      inet6 addr: fe80::eac9:60d9:4260:247c/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:8277 errors:0 dropped:0 overruns:0 frame:0
      TX packets:7779 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:6894047 (6.5 MiB)  TX bytes:1298763 (1.2 MiB)

lo        Link encap:Local Loopback  
      inet addr:127.0.0.1  Mask:255.0.0.0
      inet6 addr: ::1/128 Scope:Host
      UP LOOPBACK RUNNING  MTU:65536  Metric:1
      RX packets:136 errors:0 dropped:0 overruns:0 frame:0
      TX packets:136 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0 
      RX bytes:11472 (11.2 KiB)  TX bytes:11472 (11.2 KiB)

wlan0     Link encap:Ethernet  HWaddr b8:27:eb:3b:2d:4c  
      BROADCAST MULTICAST  MTU:1500  Metric:1
      RX packets:517 errors:0 dropped:517 overruns:0 frame:0
      TX packets:30 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:165242 (161.3 KiB)  TX bytes:5325 (5.2 KiB)'

Meine etc/network/interfacesDatei habe ich schon einige Male geändert und verschiedene Dinge ausprobiert. Derzeit sieht sie so aus:

source-directory /etc/network/interfaces.d
auto wlan0
iface eth0 inet manual
allow-hotplug wlan0
iface wlan0 inet manual
    wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf

iface default inet dhcp

und das etc/wpa_supplicant/wpa_supplicant.confhat das hier:

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
    ssid="MySSID"
    psk="MyPsk"
    proto=RSN
    key_mgmt=WPA-PSK
    pairwise=TKIP
    auth_alg=OPEN
}

Das Netzwerk, mit dem ich eine Verbindung herstellen möchte, ist WPA2 PSK, das mit TKIP verschlüsselt ist. Ich vermute hier nur, dass ich einige Einstellungen entweder in Raspbian wpa_supplicant.confoder in meinem Router vornehmen muss , damit die beiden miteinander kommunizieren können.

Oder fehlt mir hier etwas völlig Offensichtliches?

Ich wäre auch dankbar für Hinweise, welche Tools ich unter Linux verwenden kann, um dieses Problem herauszufinden und zu sehen, wo was schief geht :)

Vielen Dank im Voraus und sorry, wenn ich Englisch durcheinander gebracht habe;)

Virus Ex
quelle
Sie verwenden veraltete Einstellungen. Wenn Sie das Ethernet vom Stromnetz getrennt haben, funktioniert es möglicherweise, aber Sie sollten die empfohlenen Einstellungen verwenden. Siehe Wie richte ich Netzwerk / WiFi / Statische IP ein
Milliways
Ich mache mir ein wenig Sorgen um meinen Pi 3, jetzt, wo ich so viele interne WLAN-Fragen dazu sehe ...
Patrick Cook
@ Milliways vielen Dank für den Hinweis, dass ich veraltete Einstellungen hatte, das Tutorial, das Sie verlinkt haben, war sehr hilfreich, es könnte gut sein, dass ich es ohne es nicht hätte lösen können :)
Virus Ex
@IgorGanapolsky Ziemlich sicher, dass er nur "sagt" meinte, habe ich die Antwort bearbeitet.
Ken Williams

Antworten:

5

Ich habe das Problem gelöst.

Zuerst habe ich meine Einstellungen aktualisiert, wie in dem Link vorgeschlagen, den Miliways in einem Kommentar in meiner ursprünglichen Antwort angegeben hat.

Das allein hat es nicht gelöst. Ich musste tatsächlich die Konfigurationen in meinem Router ändern:

Das WiFi wurde auf WPA2 / WPA eingestellt -> Ich habe das nur auf WPA2 geändert und jetzt kann ich endlich ohne Probleme eine Verbindung zum Netzwerk herstellen.

Wenn es Konfigurationen gibt, die ich anpassen müsste, damit WiFi mit den WPA2 / WPA-Einstellungen im Router funktioniert, wäre ich froh, wenn jemand diese bereitstellen könnte. Ich könnte im Internet nichts finden, wenn ich das bedenke.

Virus Ex
quelle
Hat auch für mich gearbeitet.
Alex Juchna
1
Hat auch für mich gearbeitet. Ich fand heraus, wie es mit gemischtem WPA2 / WPA funktioniert. Ich musste bearbeiten /etc/wpa_supplicant/wpa_supplicant.confund ändern , CCMPum CCMP TKIPsowohl in der pairwise=und group=Einstellungen.
Pedro Gimeno
@PedroGimeno Könnten Sie bitte ein Muster posten? Ich bin neu in diesem Bereich und sehe keine paarweise Einstellung. Meine Einstellung group = ist auf netdev und nicht auf CCMP eingestellt. Vielen Dank!
Zain Rizvi
Siehe man wpa_supplicant.conf. Im Abschnitt BEISPIELE enthält das erste Beispiel zwei network=Abschnitte. Der zweite verwendet das, was ich oben für pairwiseund gesagt habe group. Beachten Sie, dass Sie das groupInnere networkändern oder hinzufügen müssen, nicht GROUPdas obere.
Pedro Gimeno
1

Ich hatte zuvor Probleme mit der Verwendung eines vorinstallierten Schlüssels, insbesondere als ich vergaß, Zeichen zu maskieren, die maskiert werden mussten. Zeichen, die möglicherweise entkommen müssen, sind (unter anderem):

{}\[]<>?;~@"

Sie entkommen einem Zeichen, indem Sie ihm ein '\' hinzufügen. Beispiel: Ihr Schlüssel war:

P@ssword"!

Sie würden es entkommen wie:

P\@ssword\"\!

Wenn Sie das Zeichen \in Ihrem Passwort benötigen , können Sie es ebenfalls durch das Präfix like umgehen \\.

In diesem Fall haben Sie den Schlüssel nicht freigegeben (gut!), Haben Sie jedoch sichergestellt, dass er ordnungsgemäß maskiert wurde? Wenn möglich, können Sie es in einen Schlüssel ändern, der nur alphanumerisch ist, und versuchen, Fehler zu beheben?

In der von Ihnen bereitgestellten Konfiguration wird nichts angezeigt, was auf ein anderes Konfigurationsproblem hinweist.

Ficertyn
quelle
Oh, das ist ein wirklich guter Tipp. Ich wusste nicht, dass Sie solchen Zeichen in einer PSK entkommen müssen. Meine besteht jedoch nur aus Groß- und Kleinbuchstaben und Zahlen. aber danke, dass du dir auch die Konfiguration angesehen hast, ich bin froh, dass ich meine Änderungen zumindest nicht durcheinander gebracht habe :)
Virus Ex
Was ist mit &und *müssen diese entkommen?
IgorGanapolsky