Não é possível exibir valores de RSSI no Wireshark

0

Estou tentando analisar o tráfego sem fio gerado pelo meu celular Sony Ericsson e capturado pelo meu roteador D-Link, no qual instalei o firmware do DD-WRT. Para fazer isso, primeiro eu logar no roteador e ativar a interface prism0, digitando o comando:

wl -i eth1 monitor 1

e então eu começo a capturar os pacotes digitando:

tcpdump -i prism0 ether src xx:xx:xx:xx:xx:xx -s0 -w /tmp/smbshare/sony_ericsson_test.pcap

em que xx: xx: xx: xx: xx: xx é o endereço MAC do meu telefone Sony Ericsson. Depois de um tempo eu transfiro o arquivo sony_ericsson_test.pcap para o meu computador e abro com o programa Wireshark. Para exibir os valores de RSSI, sigo este procedimento: Editar - > Preferências ... - > Colunas - > Pressione o botão "Adicionar" - > Como "Tipo de campo" eu escolho "IEEE 802.11 RSSI" e finalmente escolho o nome "Power" e clico no botão "Aplicar". O problema é que a coluna "Power" está vazia sem valores RSSI.

Alguém tem alguma idéia de por que os valores de RSSI não são exibidos? Talvez eu esteja perdendo uma passagem.

Ansioso para ouvir de qualquer um de vocês!

Agradecemos antecipadamente por sua ajuda!

    
por Giovanni Soldi 04.10.2012 / 10:42

1 resposta

0

O mesmo problema, e a mesma resposta, como link - aparentemente, os cabeçalhos Prism fornecidos pelo driver para qualquer adaptador Wi-Fi em seu roteador D-Link usam códigos diferentes para os vários valores de informações de rádio que são usados por outros drivers, e Wireshark atualmente suporta apenas os códigos para os outros drivers e precisa ser atualizado para suportar ambos.

    
por 04.10.2012 / 21:50