怎样在Ubuntu 14.04下安装RT3070无线网卡驱动

怎样在Ubuntu 14.04下安装RT3070无线网卡驱动,第1张

1、下载最新的RT3070无线网卡驱动,驱动文件名为:DPO_RT5572_LinuxSTA_2.6.1.3_20121022.tar.bz2,如下图所示

2、解压驱动文件“DPO_RT5572_LinuxSTA_2.6.1.3_20121022.tar.bz2”。

如下图所示,终端切换到文件下载目录,执行解压命令

tar -jxvf DPO_RT5572_LinuxSTA_2.6.1.3_20121022.tar.bz2

3、修改os/linux/config.mk文件,将26行:“HAS_WPA_SUPPLICANT=n”改为“HAS_WPA_SUPPLICANT=y”;将35行:“HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n”改为“HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y”,修改后如下图所示

4、终端切换进入解压目录,执行编译命令:sudo make,编译出现如下图1所示错误,解决方法:

将os/linux/rt_linux.c文件的第1141行和第1142行用#号注释掉即可,或者强制转换,将第1141行“pOSFSInfo->fsuid = current_fsuid()”改为“pOSFSInfo->fsuid = *(int *)&current_fsuid() ”;将第1142行“pOSFSInfo->fsgid =current_fsgid() ”改为“pOSFSInfo->fsgid = *(int *)&current_fsgid() ”,最后再次编译通过,如下图2所示

5、执行安装命令:sudo make install

6、修改/etc//etc/modprobe.d/blacklist.conf,将系统自带的rt2800usb驱动禁用,终端下执行命令:sudo echo "blacklist rt2800usb">>/etc//etc/modprobe.d/blacklist.conf,修改后结果如下图所示

7、重启计算机。

用BEINI1.2.2吧~~BT5不支持RT3070的无线网卡的,我现在使用Beini1.2.2已经成功PJ了N个WEP和WPA加密的AP了,呵呵~~参考资料是下载网址,官方链接,没有任何病毒,使用方法网上N多。

思路一:使用MacBook Pro自带无线网卡

MacBook Pro无线网卡信息:

卡类型:AirPort Extreme (0x14E4, 0x133)

固件版本: Broadcom BCM43xx 1.0 (7.77.61.1 AirPortDriverBrcmNIC-1305.2)

翻墙查资料N久,最接近成功的是这篇教程 Kali Linux Wireless/Wifi Adapter (Not detecting) [FIX] 2018 ,虽然ifconfig指令可以看到无线网卡信息,但是搜索不到周围AP,也不能设置monitor模式。故放弃。

若有那位老兄使用MacBook Pro 自带网卡可以设置成功,请您一定要在我博客下方留言告知!

思路二:使用外设USB无线网卡

aircrack-ng官方推荐网卡

注意:TP-Link TL-WN722N 一定要选择V1版本

本来想选用业界推崇的WN722N,但是此型号在电商平台确实难求,所以在某宝选择了“vendor”的无线网卡(Ralink Technology, Corp. RT2870/RT3070 Wireless Adapter)。

无论我们选取哪款无线网卡做渗透测试,至少要满足以下两点:支持AP及monitor模式。

AP模式:可作为evil无线接入点

monitor模式:可以进行抓包

环境:MacBook Pro - Mac OS Mojave

虚拟机:VirtualBox

无线网卡:Ralink Technology, Corp. RT2870/RT3070 Wireless Adapter

注意:一定要选择USB3.0(xHCI)控制器,否则iw指令或设置monitor模式会存在问题

wlan0就是我们所选择的无线网卡

如果ifconfig命令中没有发现wlan0,通过ifconfig -a查看无线网卡是否存在,若存在则证明wlan0没有启动,需要进行配置

通过iw list指令查看无线网卡详细信息

查看支持接口模式

查看信道

或者使用iw list指令

还可以通过管道进行筛选:

搜索附近AP名称

搜索附近AP名称及信道

搜索名称、信道及频率

增加monitor模式

对无线网卡添加monitor模式后才可以进行无线抓包,命名规则在原有无线网卡名称后添加mon,例:wlan0 ->wlan0mon

启动wlan0mon

添加wlan0mon后不会自动启动,需要手动进行启动

删除monitor

抓包之后可以删除monitor

打开Wireshark 选择wlan0mon


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/6263543.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-19
下一篇2023-03-19

发表评论

登录后才能评论

评论列表(0条)

    保存