Aircrack would not play nice on Ubuntu with a Intel Wireless iwl3945 wifi adapter It would always say “mon0 is on channel -1, but the AP uses channel x” Solution: You need to patch the compact-wireless package and rebuild Copy and paste the below commands into a terminal Install your kernel headers if you don’t already have them, if you do skip the first command Code: sudo apt-get install linux-headers-$(uname -r) wget http://www.orbit-lab.org/kernel/compat-wireless-3.0-stable/v3.0/compat-wireless-3.0-2.tar.bz2 tar -jxf compat-wireless-3.0-2.tar.bz2 cd compat-wireless-3.0-2 wget http://patches.aircrack-ng.org/channel-negative-one-maxim.patch sudo apt-get install patch patch ./net/wireless/chan.c channel-negative-one-maxim.patch make sudo make install sudo make unload sudo reboot