Ubuntu – How to solve “fixed channel -1” (mon0 is on channel -1) issue when using airodump-ng

aircrack-ngwireless

I am beginner in Ubuntu 12.04, and have a problem with aircrack-ng. airodump-ng gived me a fixed channel -1 error. The access point is on channel 5, but I can't switch to that channel because of that error.

My hardware is: Broadcom BCM431, driver b43. I've tried patching, but had a problem with driver installation.

Best Answer

Download and install the latest Aircrack-ng development (beta). There's an --ignore-negative-one switch that you can use to fix that fixed channel -1 annoying error.

Here's how you can install the latest Aircrack-ng.
Type the following commands in a terminal (Ctrl+Alt+T).

  1. sudo apt-get install subversion libnl-dev
  2. cd /opt/
  3. sudo svn co http://svn.aircrack-ng.org/trunk/ aircrack-ng
  4. cd aircrack-ng
  5. sudo make
  6. sudo make install

Once it's done, run aircrack-ng without any options, and look at the first line, it should read something like this:

Aircrack-ng 1.2 beta1 r2312 - (C) 2006-2013 Thomas d'Otreppe

Now, when you use airodump-ng and aireplay-ng, always use the option --ignore-negative-one.

Related Question