所以我尝试使用此 USB wifi 卡,但似乎无法让芯片组的驱动程序正常工作。我转到带有驱动程序的文件并运行sudo make
并获得此输出 -
make -C tools
make[1]: Entering directory /root/Desktop/2011_0719_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2.5.0.3_DPO/tools'
gcc -g bin2h.c -o bin2h
make[1]: Leaving directory /root/Desktop/2011_0719_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2.5.0.3_DPO/tools'
/root/Desktop/2011_0719_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2.5.0.3_DPO/tools/bin2h
cp -f os/linux/Makefile.6 /root/Desktop/2011_0719_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2.5.0.3_DPO/os/linux/Makefile
make -C /lib/modules/3.14-kali1-amd64/build SUBDIRS=/root/Desktop/2011_0719_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2.5.0.3_DPO/os/linux modules
make: *** /lib/modules/3.14-kali1-amd64/build: No such file or directory. Stop.
make: *** [LINUX] Error 2
不确定我的下一步应该是什么。我读到其他人说他们的卡是即插即用的,但我没有这样的运气。
我知道它看到了卡片,因为当我运行时lsusb
它会出现
Bus 002 Device 006: ID 148f:3572 Ralink Technology, Corp. RT3572 Wireless Adapter
这是卡。
答案1
make: *** /lib/modules/3.14-kali1-amd64/build: 没有这样的文件或目录。停止
您的驱动程序似乎需要内核标头版本 3.14。您必须在安装 wifi 驱动程序之前安装它:
apt-get update && apt-get upgrade
apt-gat install linux-headers-3.14-kali1-amd64