Injection can work with B43 and bcm4312
nagual@BT4-Nag:~$ lspci |grep Network
0c:00.0 Network controller: Broadcom Corporation BCM4312 802.11a/b/g (rev 01)
nagual@BT4-Nag:~$ sudo airmon-ng start wlan0
[sudo] password for nagual:
Found 2 processes that could cause trouble.
If airodump-ng, aireplay-ng or airtun-ng stops working after
a short period of time, you may want to kill (some of) them!
Process with PID 10911 (wpa_supplicant) is running on interface wlan0
Process with PID 10941 (dhclient) is running on interface wlan0
Interface Chipset Driver
wlan0 Broadcom b43 - [phy0]
(monitor mode enabled on mon0)
nagual@BT4-Nag:~$ sudo airodump-ng mon0
CH 10 ][ BAT: 33 mins ][ Elapsed: 0 s ][ 2009-06-22 00:15
BSSID PWR Beacons #Data, #/s CH MB ENC CIPHER AUTH ESSID
00:11:22:33:44:55 -38 11 0 0 1 54 WPA TKIP PSK D3s3r
BSSID STATION PWR Rate Lost Packets Probes
I have already crack a wireless network with this card so the test is not a fake answer
nagual@BT4-Nag:~$ sudo aireplay-ng -9 mon0
00:16:29 Trying broadcast probe requests...
00:16:29 Injection is working!
00:16:31 Found 1 AP
00:16:31 Trying directed probe requests...
00:16:31 00:11:22:33:44:55 - channel: 1 - 'D3s3rt-0f-s3tH'
00:16:32 Ping (min/avg/max): 1.303ms/21.898ms/37.887ms Power: -34.23
00:16:32 30/30: 100%