Erro no Aireplay-ng : mon0 is on channel -1, but the AP uses channel X
Em alguns casos, na hora de usarmos o
Aireplay-ng , alguns computadores podem nos retornar este erro:
mon0 is on channel -1, but the AP uses channel X
Aprenda como resolver este problema!
Como resolver o problema
Bom galera, em alguns casos quando vamos usar o Aireplay-ng, ele nos retorna a mensagem de erro acima.
A resolução do problema é simples, apesar de que, se você pesquisar na Net, alguns sites lhe falarão para recompilar o kernel
com alguns patches. Felizmente, não é necessário fazer isso. Veja abaixo o que deves fazer.
Vamos criar um diretório:
# mkdir tmp
# cd tmp
# sudo apt-get source aircrack-ng
Até aqui, só criamos um diretório e baixamos o código fonte do Aircrack.
Vamos agora, editar o arquivo do "aireplay-ng":
# cd aircrack-ng-1.1
# cd src
# nano aireplay-ng.c
Pesquise pela linha:
if(ap_chan != iface_chan)
{
PCT; printf("%s is on channel %d, but the AP uses channel %d\n", wi_get_ifname(wi), iface_chan, ap_chan);
return -1;
}
Lembrando que na legenda, o sinal de ' ^ ' , é a tecla 'Ctrl'.
Salve o arquivo.
Antes de o recompilar, devemos baixar algumas ferramentas:
# apt-get install debhelper libpcap0.8-dev libssl-dev libssl-dev libnl-dev libsqlite3-dev
Agora, vamos recompilar:
# cd ..
# dpkg-buildpackage
Se der tudo certo, você verá uma mensagem como esta:
dpkg-deb: building package `aircrack-ng' in `../aircrack-ng_1.1-1.1_amd64.deb'
dpkg-genchanges >../aircrack-ng_1.1-1.1_amd64.changes
dpkg-genchanges: not including original source code in upload
dpkg-source --after-build aircrack-ng-1.1
dpkg-buildpackage: binary and diff upload (original source NOT included)
Pronto, agora só basta instalar e usar:
# dpkg -i ../aircrack-ng_1.1-1.1_amd64.deb
Dica: Tome cuidado com os nomes dos arquivos!
Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada
Instalando o OpenSuSE a partir do Windows
Livro digital sobre GNU/Linux Debian Etch
Guia de instalação do Arch Linux
Hospede seus endereços .com.br na sua máquina com LAMP de forma gratuita, ocultando IP e porta (DNS Grátis)
Configurando a placa wireless RT3090 no fedora 15
Comentários
Olá,
eu não entendi ao certo o que se deve fazer na linha em questão, você poderia esclarecer melhor?
desde já Obrigado
Mensagem
Olá,
eu não entendi ao certo o que se deve fazer na linha em questão, você poderia esclarecer melhor?
desde já Obrigado
Olá thiagocampo,
Você poderia me informar a linha??
Mensagem
Olá thiagocampo,
Você poderia me informar a linha??
Obrigado Thalisson S!
Sempre quando posso, estou ajudando!
Mensagem
Obrigado Thalisson S!
Sempre quando posso, estou ajudando!
Você nos diz para editar a linha abaixo, mas eu não entendi o que editar.
você poderia ser mais claro. Muito obrigado.
if(ap_chan != iface_chan)
{
PCT; printf("%s is on channel %d, but the AP uses channel %d\n", wi_get_ifname(wi), iface_chan, ap_chan);
return -1;
}
Mensagem
Você nos diz para editar a linha abaixo, mas eu não entendi o que editar.
você poderia ser mais claro. Muito obrigado.
if(ap_chan != iface_chan)
{
PCT; printf("%s is on channel %d, but the AP uses channel %d\n", wi_get_ifname(wi), iface_chan, ap_chan);
return -1;
}
Bom estou com um problema, depois do comando
# dpkg-buildpackage
tenho esse erro no final :
root@ubuntu-rg:/home/rogerio/aircrack-ng-1.1# dpkg-buildpackage
dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): -D_FORTIFY_SOURCE=2
dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): -Wl,-Bsymbolic-functions -Wl,-z,relro
tail: não foi possível abrir "debian/changelog" para leitura: Arquivo ou diretório não encontrado
dpkg-buildpackage: erro: fim de debian/changelog deu erro de saída estado 1
Poderia me dar uma dica obrigado.
Rogerio Cardoso
Mensagem
Bom estou com um problema, depois do comando
# dpkg-buildpackage
tenho esse erro no final :
root@ubuntu-rg:/home/rogerio/aircrack-ng-1.1# dpkg-buildpackage
dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): -D_FORTIFY_SOURCE=2
dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): -Wl,-Bsymbolic-functions -Wl,-z,relro
tail: não foi possível abrir "debian/changelog" para leitura: Arquivo ou diretório não encontrado
dpkg-buildpackage: erro: fim de debian/changelog deu erro de saída estado 1
Poderia me dar uma dica obrigado.
Rogerio Cardoso
Estou tendo o mesmo problema enfrentado pelo byrogerio. Também ficaria grato de saber como resolver este problema. Eu pesquisei em vários locais e só encontro essa solução que me parece exclusiva para Debian. Obrigado.
Mensagem
Estou tendo o mesmo problema enfrentado pelo byrogerio. Também ficaria grato de saber como resolver este problema. Eu pesquisei em vários locais e só encontro essa solução que me parece exclusiva para Debian. Obrigado.
Estou com o mesmo problema de byrogerio tb... alguem???
Mensagem
Estou com o mesmo problema de byrogerio tb... alguem???
Mensagem
Fala Danilo,
Pode copiar meu post, mas pelo menos coloca um link como fonte ;)
http://www.hack.net.br/2011/10/22/aircrack-ng-mon0-is-on-channel-1-but-the-ap-uses-channel-x/
Abrs!
Contribuir com comentário
Enviar