Corrigindo canal negativo no aircrack-ng

Saudações livres.

Em algumas placas de rede, comumente ocorre um erro onde a placa tem seu canal setado para -1, impedindo algumas ações. Exemplo:

# aireplay-ng -1 0 -a XX:XX:XX:XX:XX:XX -h XX-XX-XX-XX-XX-XX mon0

Waiting for beacon frame (BSSID: XXXXX) on channel -1

mon0 is on channel -1, but the AP uses channel 6

Nota: se você obtem uma mensagem semelhante, porém o canal nao é definido como -1, clique aqui.

Para corrigir isso acesse este link e faça download do tarball mais recente, na data que escrevo este texto o link direto é: http://wireless.kernel.org/download/compat-wireless-2.6/compat-wireless-2011-08-08.tar.bz2. Descompacte o arquivo e execute:

[]

Modo monitor na placa broadcom BCM4313

Atualização: a partir do ubuntu 11.04 esta placa passou a ter modo monitor por padrão.

Neste tutorial irei descrever os passos para habilitar o modo monitor (também chamado de Modo de Monitoramento ou modo RFMON) na placa wireless BCM4313 fabricada pela broadcom. Os procedimentos foram realizados no sistema operacional Ubuntu GNU/Linux 10.10, no qual esta placa é reconhecida e funciona perfeitamente com o driver, outrora proprietário, da broadcom, porém não é suportado o modo monitor.

O driver que será instalado tem, atualmente, suporte para os seguintes chips:

Nome | ID do dispositivo

BCM4313 | 0x4727

BCM43224 | 0x4353

BCM43225 | 0x4357

[]