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
Tabela sem Table, só com CSS
Deepin 15.4.1 no CCE ZX3020 (2 em 1)
Verificar triggers desabilitadas no PostgreSQL
Instalando o Wink no Ubuntu 13.04 ou superior
Veja como anda se comportando seu PC
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