você pode usar este Linssid
sudo apt install linssid
mostrará ssid, mac, sinal de energia e gráfico
Eu preciso ver os canais usados por todas as redes wi-fi no alcance para melhorar minha conexão wifi selecionando o canal a ser usado pelo meu modem (um procedimento relacionado ao 'freebox ' modem).
No Windows há o Vistumbler (que eu conheço).
Qual seria o equivalente no Ubuntu?
Edita após respostas / comentários:
O nome da minha rede sem fio está registrado como eth1
(não como wlan#
) - conforme confirmado após comentários e bate-papos
O que eu quero é um programa que exiba todas as redes sem fio ao alcance (que qualquer aplicativo de rede faz) e o canal usado por cada um deles, como o Vistumbler :
Além da resposta de Rozza, você pode agrupar os resultados e ver o quanto cada canal é usado:
sudo iwlist wlan0 scan | grep Frequency | sort | uniq -c | sort -n
Exemplo de saída seria assim:
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)
Se você obtiver algo como wlan0 Interface doesn't support scanning
, precisará substituir wlan0
pela interface especificada depois de executar ifconfig
(por exemplo, wlp2s0
etc).
Suponho que você esteja tentando definir um canal que não está sendo usado localmente - portanto, você deseja ver um resumo do que está sendo usado. Tente o seguinte na linha de comando:
sudo iwlist wlan0 scanning | grep -i Channel
Se o Kismet não funcionar com sua placa wireless, usei o wicd no passado;
Um gerenciador de conexões de rede que visa simplificar a rede com e sem fio no Linux.
Está nos repositórios do Ubuntu - pode ser facilmente instalado a partir do Synaptic.
Lista todas as redes e amp; canais.
Sim, existe alternativa para o Vistumbler
Você pode fazer o download em Kismet
ou Abra o Terminal
sudo apt-get install kismet
Outra maneira de monitorar o acesso sem fio, mas via terminal:
su
iwlist wlan0 scanning
wlan0 é sua interface wifi, para obter o nome da sua interface wifi veja ifconfig
no terminal
Há também o Wifi Radar, não mencionado aqui ainda.
Está nos repositórios do Ubuntu (como wifi-radar
):
sudo apt-get install wifi-radar
Você também pode usar nm-tool na linha de comando (este é o gerenciador de rede padrão do Ubuntu, normalmente você usa sua GUI). Em algum lugar na saída de nm-tool
, ele contém a seguinte seção de pontos de acesso encontrados:
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
Para converter as freqüências em números de canais, use o comando 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)
Se você não se importar em usar a linha de comando, poderá usar o wpa_supplicant para ajudá-lo a ver os canais em uso no bairro.
primeiro Digite o shell interativo wpa_cli
sudo wpa_cli -i wlan0
quando você é apresentado com o shell interativo, inicie uma varredura
> scan
finalmente, para obter os canais em uso,
> scan_results
quando terminar, você pode sair com quit