Hi,
I got pm from THS member asking me how to upgrade aircrack-ng to last working version. I guess most people just want to be free from -1 channel error. This is my workout.
First download/install dependency (run all as normal user, not root):
sudo apt-get install build-essential libnl-genl-3-dev libnl-3-dev
Then run all this in same time:
mkdir -p /home/$USER/test;cd /home/$USER/test;wget http://download.aircrack-ng.org/aircrack-ng-1.2-beta2.tar.gz;tar -zxvf aircrack-ng-1.2-beta2.tar.gz;cd aircrack-ng-1.2-beta2
Get root:
sudo -i
Then (*replace "your user .." with your real user name):
cd /home/your user name/test/aircrack-ng-1.2-beta2;make libnl=true;make libnl=true install;airodump-ng-oui-update
Airolib-ng support (i'm not sure if you need this, but for BBox u need this too)
make sqlite=true;make sqlite=true install
Then again:
airodump-ng-oui-update
And you are done. To check if all went well just type aircrack-ng in terminal scroll up and you need to see "Aircrack-ng 1.2 beta2". This was tested 4 times with BackBox 3.09. If others have some advice with this, be free to add your comments.

Cheers !