红联Linux门户
Linux帮助

Kali Linux安装360免费wifi驱动

发布时间:2016-05-01 10:01:32来源:linux网站作者:sdfgh2046

在编译之前需要当前发行版的Linux内核源码以及编译工具,安装如下开发包即可:

sudo apt-get install build-essential linux-source

MTK官方提供的驱动版本,说明了只支持2.4/2.6版本的内核。但kali已经更新到了3.18内核,于是,只能使用GitHub某大神修改过的驱动了。
$
sudo git clone https://github.com/porjo/mt7601.git
$ cd mt7601/src
$ sudo make     #此时会生成os/linux/mt7601Usta.ko文件
$
sudo make install

#执行make install相当于执行了以下语句
$ cd os/linux  
#注意已经在mt7601/src目录中了
$ mkdir -p /etc/Wireless/RT2870STA/
$ cp RT2870STA.dat /etc/Wireless/RT2870STA/
$
insmod os/linux/mt7601Usta.ko
$ install -d /lib/modules/3.19.3-200.fc21.x86_64/kernel/drivers/net/wireless/
$
install -m 644 -c mt7601Usta.ko /lib/modules/3.19.3-200.fc21.x86_64/kernel/drivers/net/wireless/
$ /sbin/depmod -a 3.19.3-200.fc21.x86_64

然后重启系统,就会发现系统已经识别到了无线网卡,设备名为ra0,可以通过ifconfig -a命令查看该网卡的信息。

Ubuntu安装小度WIFI驱动更简单,只要在/etc/apt/sources.list添加两行源(查看源地址),执行apt-get update,然后apt-get install mt7601即可。


下面是旧版内核,在kali上不能用。

到官方网站http://www.mediatek.com/en/downloads/mt7601u-usb/ 下载驱动,解压。

然后修改common/rtusb_dev_id.c文件,在

{USB_DEVICE(0x148f,0x7601)}, /* MT 6370 */

下面加一行:

{USB_DEVICE(0x148f,0x760b)}, /* 360 Wifi */

在编译之前需要当前Ubuntu发行版的Linux内核源码以及编译工具,安装如下开发包即可:

sudo apt-get install build-essential linux-source

接下来即可开始编译:

sudo make
sudo make install

接下来加载驱动模块  sudo modprobe mt7601Usta


如果报错:

FATAL: Error inserting mt7601Usta (/lib/modules/3.2.0-37-generic-pae/kernel/drivers/net/wireless/mt7601Usta.ko): Device or resource busy

执行:

sudo modprobe -r rt5370sta
sudo modprobe mt7601Usta

没有报错,大功告成!再看一下network manager,图形界面下已经能够直接识别出无线了!


本文永久更新地址:http://www.linuxdiyf.com/linux/20251.html