IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Fedora/Ubuntu系统安装小度WIFI/360随身WIFI驱动

    bear发表于 2015-04-05 11:20:41
    love 0

    小度WIFI最近在某东的价格跌到了10元以内,于是没忍住,连续撸了好几个。本文介绍一下在Fedora21系统中安装小度WIFI驱动的方法(Ubuntu的用户可以直接跳到本文最末尾,本文最底部介绍了在Ubuntu系统下安装驱动的方法)。

    由于小度WIFI和360随身WIFI都使用了MT7601U的方案,因此本文同时适用于小度WIFI和360随身WIFI。

    准备工作

    $ sudo yum install gcc gcc-c++ make git
    
    $ sudo yum install kernel-headers kernel-devel
    
    #查看系统安装的kernel/kernel-devel/kernel-headers版本
    $ sudo rpm -qa | grep kernel
    #如果kernel/kernel-devel/kernel-headers版本不一致,需要执行
    $ sudo yum update kernel*
    
    #查看当前启动的kernel版本
    $ sudo uname -r
    #如果当前启动的kernel版本跟上面的不一样,则需要重启
    

    安装驱动
    需要说明的是,MTK官方提供的驱动版本,说明了只支持2.4/2.6版本的内核。但fedora已经更新到了3.19内核,于是,只能使用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即可。



沪ICP备19023445号-2号
友情链接