我已经安装了 build-essential 包,但是它不起作用,没错,我正在尝试编译无线驱动程序,我正在尝试使用 aircrack-ng,所以我需要修补我的无线适配器的驱动程序,它应该可以工作,输入以下几行 tar xfj rt73-k2wrlz-1.3.0.tar.bz2 cd rt73-k2wrlz-1.3.0/Module make make install
cristian@Cristian-pc:~$ sudo su
[sudo] password for cristian:
root@Cristian-pc:/home/cristian# cd Downloads
root@Cristian-pc:/home/cristian/Downloads# cd rt73-k2wrlz-3.0.3/Module
root@Cristian-pc:/home/cristian/Downloads/rt73-k2wrlz-3.0.3/Module# make
make[1]: Entering directory `/usr/src/linux-headers-3.0.0-12-generic'
Building modules, stage 2.
MODPOST 0 modules
make[1]: Leaving directory `/usr/src/linux-headers-3.0.0-12-generic'
rt73.ko failed to build!
make: *** [module] Error 1
root@Cristian-pc:/home/cristian/Downloads/rt73-k2wrlz-3.0.3/Module#
答案1
您不需要该补丁,它适用于更旧的内核。
根据 aircrack-ng.org 的说法:“此修复已包含在 2.6.31 及更新的内核中,因此此补丁只能使用到 2.6.30 版本。”
请参阅此主题中的第 49 和第 50 篇帖子
http://ubuntuforums.org/showthread.php?t=1215251
相关摘录如下
49号岗位
哎呀,我想您可以直接使用 rt73usb 进行注入!
我在安装“iw”后简单地使用了 airmon-ng
sudo apt-get install iw
airmon-ng start <device>
50 号岗位
本教程仅涉及 RT73 驱动程序的旧版 ieee80211 版本(p_larbig/ASPj mods),因此我们需要将 mac80211 驱动程序版本列入黑名单。
Karmic 捆绑的驱动程序是基于 mac80211 的驱动程序(依赖于 rt2x00usb 和 rt2x00lib)。这就是为什么你需要安装工具“IW”(用于 stacks-mac80211 接口管理)
要了解差异,请参阅mac80211 与 ieee80211 堆栈对比。
答案2
驱动程序可能已经安装。
打开终端并尝试以下命令:
sudo modprobe rt73usb
然后是这个:
iwconfig
您现在有无线接口吗?