aircrack-ng 显示负通道

aircrack-ng 显示负通道

在许多 Linux 发行版上,无论是 BackTrack、Kali、BackBox、Ubuntu、Mint 等,每当我使用 aircrack-ng 套件中的任何内容时,我的无线卡都会显示为通道 -1。如果我记得的话,这个问题已经存在很多年了,但我从未找到解决方案。

为什么会出现这种情况?我可以做什么来解决这个问题?

我已经尝试安装最新的向后移植无济于事,我不知道如何申请这个补丁由于缺乏有关正确使用它的可用信息,我什至不知道它是否会起作用,因为它已经过时了。

目前,我使用的是带有 BackBox Linux 3.13 64 位的 Alfa AWUS051NH 无线适配器,但我在尝试过的 Alfa AWUS036H 和其他 Linux 发行版上也遇到了同样的问题。以下是一些希望有用的信息:

backbox@backbox-vm:~$ uname -r
3.11.0-26-generic
backbox@backbox-vm:~$ lsusb
Bus 001 Device 002: ID 148f:2770 Ralink Technology, Corp. RT2770 Wireless Adapter
backbox@backbox-vm:~$ lsmod | grep rt2
rt2800usb              27225  0 
rt2800lib              81972  1 rt2800usb
crc_ccitt              12707  1 rt2800lib
rt2x00usb              20886  1 rt2800usb
rt2x00lib              56180  3 rt2800usb,rt2800lib,rt2x00usb
mac80211              623710  3 rt2800lib,rt2x00usb,rt2x00lib
cfg80211              499466  2 rt2x00lib,mac80211

答案1

从“询问 Ubuntu”部分尝试一下:
https://askubuntu.com/questions/318583/how-can-i-solve-fixed-channel-1-mon0-is-on-channel-1-issue-when-using-airo
最新的开发版本具有 --ignore-negative-one 选项。
从 subversion 获取最新的开发版本:
安装 Subversion: 在 Debian/Ubuntu 上:sudo apt-get install subversion
然后通过 svn 获取。在 Debian/Ubuntu 上:

sudo svn co http://svn.aircrack-ng.org/trunk/ aircrack-ng

然后cd aircrack-ng
然后sudo make
最后:sudo make install如果您想立即安装它,但我建议您先测试二进制文件。尝试使用 --ignore-negative-one 选项运行它们。

相关内容