Raspbian Linux: aucun résultat d'analyse Wi-Fi de «iwlist wlan0 scan»

15

J'ai installé la dernière version de Raspbian (via l'image) sur mon Raspberry Pi. La sortie de la uname -acommande est:

Linux raspberrypi 3.10.25+ #622 PREEMPT Fri Jan 3 18:41:00 GMT 2014 armv6l GNU/Linux

Lorsque je branche mon adaptateur Wifi (un adaptateur Wifi fabriqué en Chine sans marque, numéro de modèle SL-1504N) à un concentrateur USB alimenté (nom de marque "plugable", testé et fonctionne très bien) qui est connecté au Pi , l'adaptateur Wifi est automatiquement reconnu et le bon pilote est chargé sans aucune configuration ni tracas. La ligne qui montre l'adaptateur Wifi dans la sortie de la lsusbcommande est:

Bus 001 Device 006: ID 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter

La wlan0section de la sortie de la iwconfigcommande est:

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

Mon problème est le suivant: lorsque je tape iwlist wlan0 scanà l'invite du terminal pour voir les réseaux sans fil disponibles, j'obtiens:

wlan0     No scan results

J'ai essayé de faire baisser l'interface ( sudo ifdown wlan0) et de la faire revenir ( sudo ifup wlan0), ainsi que diverses solutions que j'ai trouvées sur le Web et qui ont fonctionné pour d'autres personnes, mais je n'ai toujours pas réussi à le faire fonctionner. Comme dernier effort de fossé, j'ai fait ce qui suit:

  1. Démarrez LXDE à partir de l'invite du terminal ( startx)
  2. Double-cliquez sur l'icône "WiFi Config" sur le bureau (il s'agit simplement d'un raccourci / lien vers /usr/sbin/wpa_gui, une interface graphique pour wpa_supplicant)
  3. Cliquez sur le bouton "Numériser", ce qui fait apparaître une deuxième fenêtre
  4. Dans la nouvelle fenêtre qui est apparue, cliquez sur le bouton "Scan"

Cela prend environ 5 à 10 secondes, mais l'analyse fonctionne et affiche la liste des réseaux Wifi disponibles. C'est intéressant parce que je ne sais pas ce qui wpa_guifait différemment de iwlist wlan0 scancela qui lui permet d'obtenir des résultats d'analyse. Ce qui est encore plus intéressant, c'est que si je reviens maintenant à l'invite du terminal (soit dans LXDE ou après avoir fermé LXDE et retourné à l'invite du terminal d'origine) et que iwlist wlan0 scanje tape la même commande, j'obtiens maintenant des résultats.

Clairement, wpa_guifait quelque chose que je ne faisais pas à l'invite du terminal.

Mes questions sont:

  1. Quelqu'un sait-il en quoi la fonction "Scan" wpa_guidiffère de la iwlist wlan0 scancommande?
  2. (Suite de 1) Comment est-ce que je peux obtenir ceci iwlist wlan0 scanpour fonctionner sans faire d'abord la numérisation avec wpa_gui?
  3. Dans la iwconfigsortie ci-dessus, quelle est précisément la signification de "non associé"?

Remarque: Pour que cela fonctionne, j'utilisais tous les paramètres / fichiers par défaut. Le /etc/network/interfacesfichier est celui par défaut de l'installation de Raspbian. S'il existe un utilitaire que je peux exécuter et qui fournirait des informations utiles pour le dépannage, veuillez me le faire savoir.

Babak
la source
J'ai le même problème, c'est-à-dire le iwlist wlan0 scanretour "No scan results". Et je me demande si c'est parce que mon rpi2 est sous-alimenté ou non? et cela pourrait expliquer pourquoi ??
solsTiCe

Réponses:

17

As-tu essayé sudo iwlist wlan0 scan. Pour moi, iwlist sans sudoretourne "Aucun résultat d'analyse", mais avec sudolui retourne une liste complète du réseau.

Streberpower
la source
0

Si vous rencontrez toujours l'erreur dans votre Raspberry Pi, la première chose à vérifier est de savoir si vous êtes en mesure de connecter correctement votre Raspberry Pi au réseau WLAN à l'aide de l' wpa_supplicantoutil.

Vous pouvez essayer de vous connecter avec succès à l'aide de la commande suivante:

sudo wpa_supplicant -iwlan0 -c /etc/wpa_supplicant.conf

Si cette commande réussit et que vous pouvez vous connecter avec succès, tous vos paramètres de configuration réseau configurés pour votre Raspberry Pi fonctionnent correctement. Dans ce cas, il vous suffit d'ouvrir votre fichier wpa_supplicant.conf et d'ajouter les lignes suivantes en haut de ce fichier:

ctrl_interface = / var / run / wpa_supplicant

Une fois cela fait, vous devriez maintenant pouvoir connecter votre Raspberry Pi au réseau WiFi avec succès en utilisant l' iwlistoutil.

iwlist wlan0 scan

bhuvan
la source
0

J'ai rencontré le même problème avec mon Raspberry Pi 3. Je me suis trompé tôt dans la configuration de Raspberry Pi .... et plus tard ce jour-là, je n'ai pas pu me connecter avec un wifi en raison de la réponse qui dit (la numérisation n'est pas prise en charge) .

La solution qui a fonctionné pour moi est la suivante: Allez dans Menu => Préférences => Configuration Raspberry Pi => Localisation => Choisissez (définir le pays wifi), choisissez US (États-Unis).

Votre pi vous demandera un redémarrage rapide. Après le redémarrage, vérifiez votre numérisation wifi.

Merci

Ibrahim Altaha
la source
0

Ayant les mêmes problèmes en Nouvelle-Zélande, la solution consistait à mettre en commentaire (ou supprimer) la ligne "country = US" dans le fichier wpa_supplicant.conf. Le symptôme était que le wifi ne signalait aucun réseau dans l'interface graphique, mais une fois exécuté `` sudo iwlist wlan0 scan '', il répertorierait alors les réseaux ... 10 secondes plus tard, pour ne plus voir aucun réseau. Même la documentation wpa_supplicant.conf ne mentionne pas d'option 'country =', donc pas sûr de ce que cela est censé faire, mais cela semble certainement le casser!

justcheckinm8
la source