12.04 BCM4312 e aireplay-ng / airodump-ng

1
Primeiro, li todas as postagens sobre o BCM4312 nos fóruns, mas não consegui ajuda.

Basicamente eu tenho um Dell Inspiron 1564 que eu instalei 12.04 e na maior parte tudo funciona bem, mas agora que eu estou tentando usar mais em utilitários de profundidade, como aireplay e airodump eu estou encontrando o que eu Acreditamos ser um problema de driver que não está permitindo a compatibilidade para esses programas.

Alguém aí tem alguma sugestão de como resolver isso?

Este é o erro que recebo:

root@Haxornator:~/aircrack/aircrack-ng-1.1# airodump-ng eth2
ioctl(SIOCSIWMODE) failed: Invalid argument

ARP linktype is set to 1 (Ethernet) - expected ARPHRD_IEEE80211,
ARPHRD_IEEE80211_FULL or ARPHRD_IEEE80211_PRISM instead.  Make
sure RFMON is enabled: run 'airmon-ng start eth2 <#>'
Sysfs injection support was not found either.
    
por Haxornator 09.06.2012 / 10:10

1 resposta

1

Você precisa usar os drivers b43 para sua placa wireless.

Primeiro, instale o b43-fwcutter:

sudo apt-get install b43-fwcutter

Em seguida, faça o download do arquivo:

wget http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2

Extraia:

tar -pjxf broadcom-wl-5.100.138.tar.bz2

Instale o driver:

sudo b43-fwcutter -w /lib/firmware broadcom-wl-5.100.138/linux/wl_apsta.o

Agora, carregue o driver:

sudo modprobe b43; sudo modprobe -r wl

Isso funcionou para o meu BCM4312, e depois disso o aircrack-ng funcionou muito bem.

    
por user69469 09.06.2012 / 18:45