CentOS6.5 安装360WiFi驱动(网上搜集整理)

360WiFi在CentOS6.5需要自己编译驱动安装,在网上查找编译方法,发现此处http://www.freemindworld.com/blog/2013/131010_360_wifi_in_linux.shtml有详细介绍,按照指引,虽然有些小意外,还是装好了。360WiFi用的是Ralink的无线网卡,lsusb查看:
Bus 001 Device 006: ID 148f:760b Ralink Technology, Corp.
用百度搜148f:760b,在360论坛上一篇贴子(http://bbs.360safe.com/thread-2820371-1-1.html),确认了芯片是MT7601,在Ralink(http://www.mediatek.com/en/downloads/)网站下载MT7601的Linux驱动,修改common/rtusb_dev_id.c文件,在
{USB_DEVICE(0x148f,0x7601)}, /* MT 6370 */
下面加一行
{USB_DEVICE(0x148f,0x760b)}, /* 360 Wifi */
按照README_STA_usb中的说明make和make install。然后modprobe一下mt7601Usta.ko这个内核模块就可以了。


因为CentOS6.5刚刚全新安装的,编译驱动的时候出现了几个错误,
提示没有GCC,解决方法是从ISO文件中安装,这里参考了另外一篇文章(http://blog.chinaunix.net/uid-26061689-id-2980246.html)
1. 将安装源定位到本地文件系统。
[root@xparmenides ~]# cd /etc/yum.repos.d/
[root@xparmenides yum.repos.d]# ls
CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo
yum的安装源都在/etc/yum.repos.d/目录中的各配置文件中定义的。其中有一个CentOS-Media.repo文件,用来定义本地安装源。
[root@xparmenides yum.repos.d]# cat CentOS-Media.repo
# CentOS-Media.repo
#
# This repo is used to mount the default locations for a CDROM / DVD on
# CentOS-6. You can use this repo and yum to install items directly off the
# DVD ISO that we release.
#
# To use this repo, put in your DVD and use it with the other repos too:
# yum --enablerepo=c6-media [command]
#
# or for ONLY the media repo, do this:
#
# yum --disablerepo=\* --enablerepo=c6-media [command]
[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/   #留意此处,后面需要创建一个名字为CentOS的文件夹来挂载CentOS的ISO文件
file:///media/cdrom/
file:///media/cdrecorder/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
该文件定义了一个称为c6-media的安装源,这个安装源来自/media/ CentOS或/media/ cdrom。所以下一步就要将光盘镜像文件挂载到这两个目录之一。这里执行的命令:
mkdir CentOS;mount  -t   iso9660  /CentOS.iso   /media/CentOS  –o  loop
挂载iso文件
2.安装gcc软件包
通过/etc/yum.repos.d/CentOS-Media.repo不难看出,这个本地安装源默认情况下是禁用的。但是,文件开头的注释中却详细说明了如何打开这个安装源,同时禁用镜像网站上的安装源(最好把镜像网站禁用,因为光盘中的软件包应该是自足的,没有必要浪费网络带宽)。所以,执行下面命令就可以正确安装gcc了。
yum --disablerepo=\* --enablerepo=c6-media install gcc
安装完GCC后重新编译360WiFi驱动时,出现下面的错误make: *** /lib/modules/2.6.32-279.el6.x86_64/build: No such file or directory. Stop,网上搜寻,发现原因是
The kernel development package isn't installed.
于是执行
yum --disablerepo=\* --enablerepo=c6-media install kernel-devel,
再编译360WiFi驱动即可。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值