web-dev-qa-db-fra.com

Existe-t-il un programme permettant de voir les chaînes utilisées par les réseaux wifi (similaire à Vistumbler) dans Ubuntu?

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

Dans Windows, il y a Vistumbler (à ma connaissance).

Quel serait l'équivalent dans Ubuntu?


Modifications après les réponses/commentaires:

  • Le nom de mon réseau sans fil est enregistré sous le nom eth1 (et non comme wlan#) - comme confirmé après les commentaires et les discussions.

  • Ce que je veux, c’est un programme qui permet d’afficher tous les réseaux sans fil à portée de main (ce que fait toute application réseau) et le canal utilisé par chacun d’entre eux, comme Vistumbler le fait :

enter image description here

  • J'ai une réponse qui semble satisfaisante pour l'instant (wicd) - mais s'il vous plaît poster plus s'il y a d'autres applications similaires.
41
user47206

vous pouvez utiliser ceci Linssid

Sudo apt install linssid

enter image description here

il vous montrera ssid, mac, signal de puissance et graphique

29
enjoy

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

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

Exemple de sortie serait comme ceci:

  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 l'exécution de ifconfig (par exemple, wlp2s0 etc).

31
Aykut Çevik

J'imagine que vous envisagez de choisir un canal qui n'est pas utilisé localement - vous voulez donc voir un résumé de ce qui est utilisé. Essayez ce qui suit à partir de la ligne de commande:

Sudo iwlist wlan0 scanning | grep -i Channel

14
Rozza

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

Un gestionnaire de connexion réseau qui vise à simplifier la mise en réseau filaire et sans fil sous Linux.

https://launchpad.net/wicd

C'est dans les dépôts Ubuntu - peut être facilement installé à partir de Synaptic.

Répertorie tous les réseaux et canaux.

enter image description here

10
fleamour

Oui, il existe une alternative à Vistumbler

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

Vous pouvez le télécharger à partir de Kismet

ou Open Terminal

          Sudo apt-get install kismet

Une autre façon de surveiller le sans fil mais via un terminal:

  • Open Terminal
  • suname__
  • iwlist wlan0 scanning

wlan0 c'est votre interface wifi, pour avoir le nom de votre interface wifi, voir ifconfigdans le terminal

7
Yassine

Il y a aussi le Wifi Radar, pas encore mentionné ici.

C'est dans les dépôts Ubuntu (sous la forme wifi-radar):

Sudo apt-get install wifi-radar

Wifi Radar screenshot

3
JW.

Vous pouvez également utiliser nm-tool sur la ligne de commande (il s’agit du gestionnaire de réseau par défaut pour Ubuntu; vous utilisez normalement son interface graphique). Quelque part dans la sortie de nm-tool, il contient la section suivante des points d'accès trouvés:

  Wireless Access Points (* = current AP)
    Neighbors:       Infra, 00:XX:XX:XX:XX:04, Freq 2437 MHz, Rate 54 Mb/s, Strength 44 WPA WPA2
    *network-2C5A6:  Infra, 00:XX:XX:XX:XX:79, Freq 2437 MHz, Rate 54 Mb/s, Strength 100 WPA
    bbox2-8afd:      Infra, 00:XX:XX:XX:XX:0F, Freq 2412 MHz, Rate 54 Mb/s, Strength 42 WPA WPA2

Pour convertir les fréquences en numéros de canaux, utilisez la commande iwlist frequency:

wlan0     32 channels in total; available frequencies :
          Channel 01 : 2.412 GHz
          Channel 02 : 2.417 GHz
          [snip]
          Channel 140 : 5.7 GHz
          Current Frequency:2.437 GHz (Channel 6)
3
JW.

Si cela ne vous dérange pas d'utiliser la ligne de commande, vous pouvez utiliser wpa_supplicant pour vous aider à voir les canaux utilisés dans le voisinage.
first Entrez le shell interactif wpa_cli

Sudo wpa_cli -i wlan0

lorsque le shell interactif vous est présenté, lancez une analyse

> scan

enfin pour obtenir les canaux utilisés font

> scan_results

lorsque vous avez terminé, vous pouvez quitter avec quit

0
ptetteh227