Wireshark no OS X: Eu posso configurar meu canal de aeroporto, mas e quanto a largura de banda?

1

Isto é o que eu faço atualmente para capturar pacotes 802.11 com o Wireshark no meu Macbook Pro

  1. Do meu ponto de acesso, defino o canal para 40 e a largura de banda do canal para 20MHz.
  2. Do Terminal, defino o canal do aeroporto usando: "airport --channel = 40".
  3. No Wireshark, configurei minha interface sem fio para o modo monitor.
  4. Iniciar a captura do Wireshark.

"airport -I" não exibe nenhuma informação sobre a largura de banda do canal, por isso não tenho certeza se sabe a largura de um canal para escutar. É por isso que eu configurei a largura de banda do canal do AP para 20MHz - para dar ao Macbook Pro uma chance melhor de capturar os pacotes. Então, como posso definir a largura de banda do canal (usando, presumo, a ferramenta 'airport')?

    
por elin05 21.11.2013 / 02:20

1 resposta

1

Este comentário parece sugerir que adicionar "+1" ou "-1" depois o número do canal pode especificar que o canal acima ou abaixo deve ser incluído para obter 40MHz.

A saída de airport -s aqui mostra algumas redes como tendo "100, + 1" como o canal, então, se essa é a sintaxe, você pode colocar uma vírgula entre o canal e o + 1 / -1.

Tentar com e sem a vírgula não produziu erros na minha máquina Mountain Lion, mas, novamente, tentar com o canal sendo "100spinach" também não produziu erros, então talvez eles estejam chamando strtol() sem verificar o que segue o último dígito e não suporta a configuração da largura do canal (a estrutura CoreWLAN, que eu suspeito que o comando do aeroporto usa para definir o canal, suporta a configuração da largura do canal).

    
por 21.11.2013 / 21:10

Tags