'iwlist' -> Schnittstelle unterstützt kein Scannen (Ubuntu LTS 10.04)


13

Ich verwende Ubuntu 10.04 (LTS) auf einem Samsung N150 + Netbook. Ich kann keine WLAN-Netzwerke scannen iwlistund möchte dies tun. Hier ist die Ausgabe einiger Tests:

alex@alex-laptop:~/Desktop/GoogleCode$ iwlist eth1 scan
eth1      Interface doesn't support scanning.


alex@alex-laptop:~/Desktop/GoogleCode$ iwlist scan
lo        Interface doesn't support scanning.

eth0      Interface doesn't support scanning.

eth1      Interface doesn't support scanning.

pan0      Interface doesn't support scanning.

Also versuche ich es iwconfig

alex@alex-laptop:~/Desktop/GoogleCode$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      IEEE 802.11  Access Point: Not-Associated   
      Link Quality:5  Signal level:207  Noise level:168
      Rx invalid nwid:0  invalid crypt:0  invalid misc:0

pan0      no wireless extensions.

Ich habe eine 05:00.0 Network controller: Broadcom Corporation Device 4727 (rev 01)von lspci.

Irgendwelche Hinweise?


3
Haben Sie versucht, als Root zu scannen?
Jordanien

@jordanm, das ist ein bisschen peinlich, aber du hast recht, das rootwar eine notwendige Bedingung, die ich nicht ausprobiert habe. Könnten Sie das als Antwort geben?
Vass

froh, dass es geholfen hat. Antwort hinzugefügt.
Jordan

Antworten:


12

Sie müssen eth1 aufrufen, bevor Sie scannen können.

ifconfig eth1 up

iwlist eth1 s


Root zu sein oder das hat mir auch nicht geholfen. NetworkManager hat jedoch keine Probleme beim Scannen der Netzwerke. Irgendeine Idee ?
Vaab

5

Die Möglichkeit, mit iwlist zu scannen und über iwconfig Zugangspunkten zuzuordnen, erfordert root. In Ubuntu können Sie Folgendes verwenden:

sudo iwlist eth1 scan

1
Vielen Dank. Für mich löst das das Problem nicht. Würdest du einen anderen Vorschlag haben?
Alexandre Bourlier

Für Menschen, die so verwirrt sind wie ich, kann dies passieren: Auf meinem Bogensystem sudo iw eth1 scanversagt, aber es sudo iwlist eth1 scangelingt
Francois

4

Wenn Sie überprüft haben, dass Sie root sind und Ihr Gerät in Betrieb ist:

sudo ifconfig eth1 up && sudo iwlist eth1 scan

Und es funktioniert immer noch nicht, ich habe festgestellt, dass:

iw dev wlan0 scan ap-force

Würde in meinem Fall funktionieren. Es scheint, dass das iwlistTool veraltet ist und für den aktuellen WLAN-Chipsatz nicht mehr unterstützt wird.


Mit dem gleichen Werkzeug:iw wlan0 scan
Aleb

2

Prüfen rfkill list all

Meins hatte die folgende Ausgabe

0: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: no

Was den Fehler verursacht hat Interface unterstützt kein Scannen

Um den Block zu entfernen, führen Sie einfach den folgenden Befehl aus

sudo rfkill unblock wifi

2

Dieses Problem kann auch dadurch verursacht werden, dass sich die drahtlose Schnittstelle (ich verwende wlan0 - nicht eth1) im falschen Modus befindet. Um dies zu beheben, können Sie Folgendes verwenden:

sudo ifconfig wlan0 down
sudo iwconfig wlan0 mode Managed
sudo ifconfig wlan0 up
sudo iwlist wlan0 scan

Sie müssen die Schnittstelle herunterfahren, bevor Sie den Modus ändern, um zu verhindern, dass die Schnittstelle als belegt eingestuft wird.


1

hast du den schnittstellennamen mit befehl überprüft

ifconfig

und Sie können ifconfig "Schnittstellenname"
anhand eines Beispiels konfigurieren: für meine drahtlose Schnittstelle

ifconfig wlp2s0 up

Das nächste was zu tun ist:

iwlist wlp2s0 scan
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.