I am running a persistent live usb version of bt4, every time i run aireplay-ng the systems freezes and all i can do is shutdown manually.

I looked around in this forum and on google, and i've seen people have managed to fix this by installing the new drivers for ath9k and using the mon0 interface created by airmon-ng.

The problem is, i downloaded the tarball for compat-wireless 2.6 from here:
and ran the commands:
#tar jxvf compat-wireless-$(date -I).tar.bz2
#cd compat-wireless-$(date -I)
#sudo make install
#sudo make unload

then rebooted the machine, and used #modprobe ath9k to load the driver.
but the system still freezes! i can use airmon-ng and airodump-ng but aireplay-ng still freezes the system.

I use #airmon-ng start wlan0 to start monitoring mode, and from then on i use mon0 interface for all actions (including aireplay-ng).

any suggestions? i am kinda new to linux, so it's possible i'm installing the drivers wrong or doing something else wrong....