63 votes

Y a-t-il un programme pour voir les canaux utilisés par les réseaux Wi-Fi (similaire à Vistumbler ou inSSIDer) dans Ubuntu?

J'ai besoin de voir les canaux utilisés par tous les réseaux Wi-Fi à portée afin d'améliorer ma connexion Wi-Fi en sélectionnant le canal à utiliser par mon modem (une procédure liée au 'freebox' modem).

Sous Windows, il y a Vistumbler (que je connais).

Quel serait l'équivalent sous Ubuntu ?


Modifications après les réponses/commentaires :

  • Le nom de ma connexion sans fil est enregistré sous eth1 (et non sous wlan#) - confirmé après les commentaires et discussions.

  • Ce que je veux est un programme qui afficherait tous les réseaux sans fil à portée (comme le fait toute application réseau) et le canal utilisé par chacun d'eux, comme le fait Vistumbler:

    capture d'écran

  • J'ai une réponse qui semble satisfaisante pour l'instant (wicd) - mais veuillez en proposer d'autres s'il existe d'autres applications similaires.

49voto

enjoy Points 794

Linssid

LinSSID est graphiquement et fonctionnellement similaire à Inssider (Microsoft™ Windows®). Il est écrit en C++ en utilisant les outils Linux NL80211, Qt5 et Qwt 6.1.

Vous pouvez utiliser ce Linssid :

sudo apt install linssid

screenshot

Cela vous montrera le ssid, le mac, la puissance du signal et le graphique.

48voto

Sinan Erdem Points 111

En plus de la réponse de Rozza, vous pouvez regrouper les résultats et voir combien chaque canal est utilisé :

sudo iwlist wlan0 scan | grep Frequency | sort | uniq -c | sort -n

L'exemple de sortie serait semblable à ceci (la première colonne est le décompte, voir uniq -c ) :

  1                     Frequency:2.422 GHz (Channel 3)
  1                     Frequency:2.432 GHz (Channel 5)
  1                     Frequency:5.26 GHz (Channel 52)
  1                     Frequency:5.5 GHz (Channel 100)
  2                     Frequency:2.452 GHz (Channel 9)
  2                     Frequency:2.472 GHz (Channel 13)
  3                     Frequency:2.447 GHz (Channel 8)
  6                     Frequency:2.437 GHz (Channel 6)
  6                     Frequency:2.462 GHz (Channel 11)
  7                     Frequency:5.18 GHz (Channel 36)
  8                     Frequency:2.412 GHz (Channel 1)

Si vous obtenez quelque chose comme wlan0 Interface doesn't support scanning, vous devez remplacer wlan0 par l'interface spécifiée après avoir exécuté ifconfig (par exemple wlp2s0 etc).

15voto

qes Points 11681

Je suppose que vous cherchez à vous connecter à un canal qui n'est pas utilisé localement - vous voulez donc voir un résumé de ce qui est utilisé. Essayez la commande suivante depuis la ligne de commande :

sudo iwlist wlan0 scanning | grep -i Channel

11voto

fleamour Points 1513

Si Kismet ne fonctionne pas avec votre carte sans fil, j'ai utilisé wicd par le passé;

Un gestionnaire de connexion réseau qui vise à simplifier les réseaux filaires et sans fil sous Linux.

https://launchpad.net/wicd

Il est dans les dépôts Ubuntu - peut être facilement installé depuis Synaptic.

Liste tous les réseaux et canaux.

indiquer une description de l'image

7voto

Ravikiran Points 101

Oui, Il y a une alternative à Vistumbler

Kismet : Détecteur de réseau pour les réseaux locaux sans fil 802.11, Fonctionne sous Linux..

Vous pouvez le télécharger depuis Kismet, ou Ouvrir Terminal

sudo apt install kismet

Un autre moyen de surveiller le sans fil mais via Terminal:

  1. Ouvrir Terminal
  2. iwlist wlan0 scanning```

wlan0 c'est votre interface Wi-Fi, pour obtenir le nom de votre interface Wi-Fi consultez ip addr dans le terminal

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X