had issues with a Zydas 1211 adaptor (belkin).
airmon-ng start wlan0
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!
PID Name
885 dhclient3
1527 dhclient3
Process with PID 1527 (dhclient3) is running on interface wlan0
Interface Chipset Driver
wlan0 Zydas zd1211rw - [phy0]SIOCSIFFLAGS: No such file or directory
(monitor mode enabled on mon0)Found a lovely fix
wget http://downloads.sourceforge.net/project/zd1211/zd1211-firmware/1.4/zd1211-firmware-1.4.tar.bz2tar xvjf zd1211-firmware-1.4.tar.bz2mv zd1211-firmware zd1211mv zd1211 /lib/firmware
and now you can do packet injection on the pi.