Erro no Aireplay-ng : mon0 is on channel -1, but the AP uses channel X
Dica publicada em Linux / Introdução
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:
Aprenda como resolver este problema!
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:
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:
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!
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:
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!