Ich habe die neueste Version von Raspbian (via Image) auf meinem Raspberry Pi installiert. Die Ausgabe des uname -a
Befehls lautet:
Linux raspberrypi 3.10.25+ #622 PREEMPT Fri Jan 3 18:41:00 GMT 2014 armv6l GNU/Linux
Wenn ich meinen Wifi-Adapter (ein in China hergestellter Wifi-Adapter ohne Marke, Modellnummer SL-1504N) an einen aktiven USB-Hub (Markenname "plugable", getestet und funktioniert ganz gut) anschließe, der mit dem Pi verbunden ist wird der WLAN-Adapter automatisch erkannt und der richtige Treiber wird ohne jegliche Konfiguration oder Aufregung geladen. Die Zeile, die den Wifi-Adapter in der Ausgabe des lsusb
Befehls anzeigt, lautet:
Bus 001 Device 006: ID 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter
Der wlan0
Abschnitt der Ausgabe des iwconfig
Befehls lautet:
wlan0 unassociated Nickname:"rtl_wifi"
Mode:Managed Access Point: Not-Associated Sensitivity:0/0
Retry:off RTS thr:off Fragment thr:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Mein Problem ist: Wenn ich iwlist wlan0 scan
an der Eingabeaufforderung des Terminals eingebe, um verfügbare drahtlose Netzwerke anzuzeigen, erhalte ich Folgendes:
wlan0 No scan results
Ich habe versucht, die Benutzeroberfläche herunterzufahren ( sudo ifdown wlan0
) und sie wieder hochzufahren ( sudo ifup wlan0
) sowie verschiedene Lösungen, die ich im Web gefunden habe und die für andere Benutzer funktioniert haben, aber ich konnte sie immer noch nicht zum Laufen bringen. Als letzten Versuch habe ich Folgendes getan:
- Starten Sie LXDE über die Terminal-Eingabeaufforderung (
startx
). - Doppelklicken Sie auf dem Desktop auf das Symbol "WiFi Config" (es ist lediglich eine Verknüpfung oder ein Link zu
/usr/sbin/wpa_gui
einem GUI-Frontend fürwpa_supplicant
). - Klicken Sie auf die Schaltfläche "Scannen", woraufhin ein zweites Fenster geöffnet wird
- Klicken Sie im neuen Fenster auf die Schaltfläche "Scannen"
Es dauert ungefähr 5-10 Sekunden, aber der Scan funktioniert und zeigt die Liste der verfügbaren Wifi-Netzwerke an. Das ist interessant, weil ich nicht weiß, was wpa_gui
anders macht, als iwlist wlan0 scan
dass es Scan-Ergebnisse liefert. Noch interessanter ist, dass iwlist wlan0 scan
ich jetzt Ergebnisse erhalte , wenn ich zur Terminal-Eingabeaufforderung zurückkehre (entweder in LXDE oder nachdem ich LXDE geschlossen und zur ursprünglichen Terminal-Eingabeaufforderung zurückgekehrt bin ) und denselben Befehl eingebe.
wpa_gui
Tut eindeutig etwas, was ich an der Eingabeaufforderung des Terminals nicht getan habe.
Meine Fragen sind:
- Weiß jemand, was die "Scan" -Funktion
wpa_gui
anders macht als deriwlist wlan0 scan
Befehl? - (Fortsetzung von 1) Wie kann ich dies
iwlist wlan0 scan
zum Laufen bringen, ohne zuerst den Scan durchzuführenwpa_gui
? - In der
iwconfig
Ausgabe oben gezeigt, was genau die Bedeutung von „unassociated“ ist?
Hinweis: Damit dies funktioniert, habe ich alle Standardeinstellungen / -dateien verwendet. Die /etc/network/interfaces
Datei ist die Standarddatei aus der Raspbian-Installation. Wenn ich ein Dienstprogramm ausführen kann, das nützliche Informationen zur Fehlerbehebung enthält, lassen Sie es mich bitte wissen.
iwlist wlan0 scan
zurück"No scan results"
. Und ich frage mich, ob es daran liegt, dass mein rpi2 unterlastet ist oder nicht? und das könnte erklären, warum?