下载之后,在windows下面解压,然后欧在linux下面用命令行:
sudo
tar
-zxvf
文件名
进行解压。
三、配置源码包
a.修改源码包下面的os/linux/config.mk文件(将原来的n改成y)
#support
Wpa_Supplicant
HAS_WPA_SUPPLICANT=y
#support
Native
WpaSupplicant
for
Network
Manager
HAS_NATIVE_WPA_SUPPLIVANT_SUPPORT=y
b.修改USB口识别的文件rtusb_dev_id.c文件,在源码包的common/rtusb_dev_id.c,如果没有你的设备id号的话就要在里面添加lsusb得到的
id号:
#ifdef
MT7601U
{USB_DEVICE(0x148f,0x6370)},/*Ralink
6370*/
{USB_DEVICE(0x148f,0x7601)},/*RAlink
6372*/
{USB_DEVICE(0x148f,0x760b)},/*360wifi*/
#endif
//RT7601U//
{}/*Terminating
entry*/
c.在源码目录中os/linux/rt_linux.c中修改:
在1121和1122行,将
pOSFSInfo->fsuid=current_fsuid()
pOSFSInfo->fsgid=current_fsgid()
修改为:
pOSFSInfo->fsuid=*(int
*)&current_fsuid()
pOSFSInfo->fsgid=*(int
*)&current_fsgid()
四、进行源码的再次编译
进入到驱动的目录:
获得管理员身份:sudo
su
编译:make
编译安装:make
install
自动处理可载入模块:modprobe
mt7601Usta
完成。
检查网络可以看到:
然后配置网络信息和密码即可登陆。
360wifi
2代linux驱动安装ubuntu
14.04:http://www.linuxdiyf.com/linux/15726.html
在Linux下使用“360随身WiFi
2”:http://www.linuxdiyf.com/linux/14648.html
Ubuntu
WIFI启用:http://www.linuxdiyf.com/linux/14622.html
ubuntu14.04
with必联LB-link迷你随身WiFi:http://www.linuxdiyf.com/linux/14107.html
Ubuntu14.04-64位使用aircrack-ng和minidwep-gtk破解WIFI密码的:http://www.linuxdiyf.com/linux/13580.html
随身wifi芯片应该是ralink的MT7601U(ralink现在叫Medialink),ralink去官网下载最新linux驱动就可以了。修改common/rtusb_dev_id.c文件时,如果你用的是小米wifi,请添加小米wifi的pid
{USB_DEVICE(0x2717,0x4106)},/* XiaoMi wifi
*/
如果你用的是360wifi二代或者小度wifi或者全民wifi,请添加以下PID(PID来自网络,我手头没有前两个)
{USB_DEVICE(0x148f,0x760b)},/* 360 Wifi 2 Gen
*/
{USB_DEVICE(0x2955,0x1001)},/* Xiao Du Wifi
*/
{USB_DEVICE(0x2a5f,0x1000)},/* Quan Min Wifi
*/ 然后make make installmodprobe mt7601Usta就行了
一开始我是在虚拟机里分配USB设备来用的,曲线救国。不过有鉴于老本奔腾双核的发热量跟工作效率,最终还是开始折腾linux下的使用。在贴吧看到了这个帖子:刚在linux下编译了360wifi2的驱动,成功安装,可以用,里边有
linux下的驱动分享。奇怪的是在Ubuntu12.04
LTS上编译安装成功了,在14.04上却不行。没看到帖子后边有这方面的更新啊...容我再研究一下。
安装好了之后2代随身WiFi就可以即插即用了,不过这时它的作用跟你笔记本自带的无线网卡没有任何区别。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)