J'utilise Ubuntu 10.04 (LTS) sur un netbook Samsung N150 +. Je ne peux pas analyser les réseaux wifi en utilisant iwlist
et je voudrais le faire. Voici la sortie de certains 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.
Alors j'essaye 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.
J'ai une 05:00.0 Network controller: Broadcom Corporation Device 4727 (rev 01)
utilisation lspci
.
Des indices?
root
c'était une condition nécessaire que je n'ai pas essayée. Pourriez-vous mettre cela comme réponse?Réponses:
Vous devez afficher eth1 avant de numériser.
ifconfig eth1 up
iwlist eth1 s
la source
La possibilité de numériser à l'aide d'iwlist et de s'associer aux points d'accès via iwconfig nécessite une racine. Dans Ubuntu, vous pouvez utiliser les éléments suivants:
la source
sudo iw eth1 scan
échoue maissudo iwlist eth1 scan
réussitSi vous avez vérifié que vous êtes root et que votre appareil est en marche:
Et ça ne marche toujours pas, j'ai trouvé que:
Fonctionnerait dans mon cas. Il semble que l'
iwlist
outil soit obsolète et qu'il ne soit plus pris en charge pour le chipset wifi récent.la source
iw wlan0 scan
Vérifier
rfkill list all
Le mien avait la sortie suivante
Ce qui provoquait l'erreur L'interface ne prend pas en charge la numérisation
Pour supprimer le bloc, exécutez simplement la commande suivante
la source
Ce problème peut également être dû au fait que l'interface sans fil (j'utiliserai wlan0 - pas eth1) est dans le mauvais mode. Pour résoudre ce problème, vous pouvez utiliser:
Vous devez désactiver l'interface avant de changer de mode pour éviter que l'interface ne soit classée comme occupée.
la source
avez-vous vérifié le nom de l'interface avec la commande
et vous pouvez faire ifconfig "nom-interface"
par exemple: pour mon interface sans fil
la prochaine chose à faire est:
la source