前文 提到 找到一个古老的笔记本(见前文:Win7实现两台电脑共享无线上网,http://www.miaoqiyuan.cn/p/win7-network-share),本以为安装好Linux后,买个无线网卡就可以快乐的上网了。万万没想到因为买到的PCMCIA网卡因为过于老旧,竟然找不到驱动。

最近又找到了一个神器,之前百度糯米送的 小度WiFi,百度一搜竟然还有它的Linux的驱动。参考大牛 宿莽_csdn(sumang_87) 提供的方法:http://blog.csdn.net/sumang_87/article/details/38168877,成功的驱动了。我的老古董成功变成了AP(无线路由器),好像哪里不对~ (老古董电脑:我要上网,我不要被被人上:( )

修改 Makefile.inc(https://github.com/eywalink/mt7601u/blob/master/Makefile.inc), WIFI_MODE = AP 改为 STA,编译出错。这个项目是Forked自terence-deng/mt7601u,通过这个源码成功的安装了 糯米WiFi的Linux驱动了。

注意,本方法已经在真机测试可用。

为了方便截图,在VirtualBox虚拟机中重新操作了一遍。

本文提供驱动安装的方法,安装好后,可以用iwpriv或MetworkManager进行联网。

1、使用lsusb获取 糯米WiFi的 设备ID。

lsusb

可以看到设备ID为:2955:1003

经过网友测试,本驱动支持的设备编号(使用MT7601芯片),支持作为RedHat系Linux驱动(CentOS),Debian系WiFi Linux驱动(Ubuntu):

{USB_DEVICE(0x148f,0x6370)}, /* Ralink 6370 */

{USB_DEVICE(0x148f,0x6570)}, /* Ralink 6570 */

{USB_DEVICE(0x148f,0x7650)}, /* Ralink MT 7650 */

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

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

{USB_DEVICE(0x2a5f,0x1000)}, /* Tencent wifi QQ,腾讯WiFi */

{USB_DEVICE(0x2955,0x0001)}, /* XiaoDu Wifi,小度WiFi */

{USB_DEVICE(0x2955,0x1001)}, /* xiaodu wifi,小度WiFi */

{USB_DEVICE(0x2955,0x1003)}, /* nuomi wifi,糯米WiFi */

{USB_DEVICE(0x2717,0x4106)}, /* XiaoMi wifi,小米WiFi */

yum install -y usbutils

如果提示找不到命令,可以使用yum安装usb工具包后,重新执行 lsusb命令。

2、下载 mt7601u 的驱动程序。使用的 terence-deng 大牛在github发布的源码。注意:缺少mcu/bin,需要单独下载。

使用 git命令下载,如果还没有安装,需要先使用命令 yum install git 安装。

yum install -y git

git clone https://github.com/terence-deng/mt7601u.git

进入 mt7601u 目录,查看是否包含了我们的设备:2955:1003

cd mt7601u

cat src/common/rtusb_dev_id.c| grep 2955

源代码中没有我们的设备ID,需要手工将设备USBID添加到设备表。

vi src/common/rtusb_dev_id.c

进入后,添加我们的设备信息。依次执行的命令为:yy p i [esc] : wq,操作方法如图:

下载 mcu/bin固件,地址:http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/plain/mt7601u.bin。

yum install -y wget

mkdir -p src/mcu/bin

wget -c 'http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/plain/mt7601u.bin' -O 'src/mcu/bin/MT7601.bin'

3、编译驱动程序

首先需要安装 Linux的头文件、gcc和make

yum install -y gcc make kernel-devel

下载必要的工具后,编译并安装。

make clean

make all

make install

重启后生效,也可以执行 terence-deng 编写的load.sh 脚本,可以立即生效。

./load.sh

使用 ifconfig all,可以看到我们的无线网卡,设备名为ra0,说明驱动已经安装成功。

ifconfig all

本文参考的链接:

http://www.linuxdown.net/install/config/2016/0226/4839.html (源已经失效,仅方法可用)

http://blog.csdn.net/sumang_87/article/details/38168877

linux 小度 驱动_糯米WiFi安装Linux驱动 (同时支持百度WiFi、小米WiFi、腾讯全民WiFi、360WiFi)...相关推荐

  1. 腾讯全民wifi linux,Linux下安装MT7601U无线网卡驱动

    目前已知的小米随身Wifi.腾讯全民Wifi.360Wifi.百度小度Wifi等都是基于MT7601U无线网卡制作的.因此,下面方法也同样可以驱动它们. 一.下载驱动 二.修改驱动源码 打开./mt7 ...

  2. u盘linux系统安装文件,使用U盘安装LINUX系统

    安装前的准备 检查配置 Linux系统对电脑配置要求较低,主要说的是Linux内核运行要求较低,但是Linux Deepin作为桌面版本,最新的12.12.1版本采Linux Deepin 自行开发的 ...

  3. u盘安装linux怎么样,怎么用U盘安装Linux

    原标题:怎么用U盘安装Linux 怎么用U盘来安装Linux?没那么简单,也没大家想的那么难,今天荣新教育来给大家简单的介绍下到底该如何进行操作. Linux也有不同的版别,尽管各自都有各自的利益,但 ...

  4. 腾讯全民wifi驱动 v1.1.923 官方版

    软件大小:12MB 软件语言:简体中文 软件类别:硬件驱动 软件授权:官方版 更新时间:2015-03-10 应用平台:/Win8/Win7/WinXP 下载地址:www.33lc.com/soft/ ...

  5. 台式计算机用什么网卡,台式机怎样安装网卡驱动,教您电脑安装网卡驱动

    电脑存在的第一大意义是什么?没错,就是上网,如果电脑没有了网络了,我们该怎么去解决呢?首先得去检查原因,是病毒的,就杀毒,如果是没有正确安装网卡驱动就去安装,但是出于网友对安装网卡驱动不知道如何操作, ...

  6. thinkpad装linux无线网卡驱动,Thinkpad SL510 笔记本安装 Linux 无线网卡驱动

    在某些 Linux 发行版本中,没有包含一些笔记本的无线驱动程序,例如 Fedora,完成安装后不能自动驱动 Thinkpad SL510 笔记本的无线网卡. 要对网卡进行驱动,首先需要知道网卡的型号 ...

  7. windows linux双系统_还在安装双系统? 试试 Windows 和 Linux 合体

    作为一个长期使用 Linux 作为主力系统的开发人员,我经常向周围的朋友安利 Linux ( Ubuntu )系统.但非常尴尬的是,大部分人都是浅尝辄止,最后还是会回到 Windows 系统,布道成功 ...

  8. linux raid卡驱动添加到内核,安装Linux系统时LSI RAID卡的驱动挂载

    当使用较新的SAS卡来安装Linux系统时,经常会遇到在系统安装界面读不到RAID的情况,这时就需要考虑Linux系统内置的驱动包因为版本或者别的原因,没有办法把现有的这张卡驱起来.本文使用LSI 9 ...

  9. kali linux不用网卡驱动,Kali Linux ——在无网络情况下安装无线网卡驱动

    1.背景: 今日刚刚开始学习kali linux,众所周知,安装完成后,系统是没有无线网卡驱动的,这就对学生党造成相当的困扰:校园网要连接有线是需要认证客户端的,而认证客户端只有windows端,如此 ...

  10. exfat linux 驱动_(实例)Linux 内核添加exfat驱动

    背景: 由于exfat是常用的文件系统格式,而Linux由于版权的问题,没有在官方中添加有关的驱动. 但是 微软也同意开源了,所以比较新的 Linux 会支持这一块. 为了支持exfat的驱动,我们需 ...

最新文章

  1. 科学家利用BCI技术来缓解幻肢疼痛
  2. 涂鸦板练习(20200214)
  3. 使用Azure Pipelines从GitHub发布NuGet包
  4. RHEL5.8配置开机自动挂载磁盘
  5. vps搭建网站服务器,vps如何架设网站服务器
  6. matlab中函数绝对值图像,ex的图像(绝对值的函数图像口诀)
  7. C++list容器实现按照年龄升序排列,年龄相同按照身高降序排列,年龄身高相同对体重升序排列
  8. mysql一对一关系_sql-MySQL-一对一关系?
  9. 小波变换 分离影像低频部分_连续小波变换(1)
  10. moodle平台安装及环境配置(包括安装过程详细截图)
  11. Gliffy 一款很不错的在线作图工具[可代替visio]
  12. 使用C语言创建顺序表
  13. 太阳直射点纬度计算公式_计算太阳高度角和太阳方位角确定太阳在天空中的位置...
  14. PS小知识(二)——画固定大小的形状
  15. 常用youtube快捷键,让看视频学技术起飞
  16. excel函数去重_Excel去除重复值方法汇总
  17. python机器人库(robotics-toolbox-python)的运用
  18. AI笔记: 数学基础之二项分布与二项式定理
  19. 【投稿】海思手撕代码之_RR_arbiter
  20. [精通ROS机器人编程]在RViz中可视化机器人3D模型,GUI界面没有正常显示机械结构

热门文章

  1. 【武忠祥高等数学基础课笔记】第一章 函数、极限、连续
  2. 商品详情页html源代码,商品详情页.html
  3. Ubuntu 禁止集成noueavu驱动并安装NVIDIA显卡驱动
  4. 硬件实用技巧:OrCad自带原理图olb/OLB库枚举介绍
  5. 杰奇reader.php源码,最新杰奇CMS Jieqi V2.4 静思文学源码全解密开源版完整源码分享,附带关关采集杰奇V3.5版程序...
  6. 2-OAuth2腾讯微博开放平台API小试
  7. STM32点阵静态显示汉字
  8. StarUML 3 中文文档 构件图
  9. 一次 Kafka 导致的 Sentry 无法处理 MiniDump 问题分析
  10. windows异常捕获生成minidump windows