最近一直想在Ubuntu下进行开发,苦于公司给的电脑不能连接wifi,如是拿了一个全民wifi(19.9元),接在电脑上,作为无线的网卡,接入网络。因为Linux没能像window提供自动驱动,所以得自个整,折腾不息,生命不止。

1.查看USB.如下红色部分就是新增的全民wifi的usb接口。

seven@seven-Lenovo:~$lsusb

Bus006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus001 Device 002: ID 2a5f:1000

Bus005 Device 002: ID 04b3:310c IBM Corp. Wheel Mouse

Bus006 Device 002: ID 04b3:3025 IBM Corp.

2.下载驱动,腾讯全民WIFI是基于MT7601芯片的http://www.mediatek.com/en/downloads/从这里下载forLinux的最新驱动DPO_MT7601U_LinuxSTA_3.0.0.4_20130913.tar包。解压后,找到common/rtusb_dev_id.c下的{USB_DEVICE(0x148f,0×7601)},/*MT 6370 */加上

  1. {USB_DEVICE(0x2a5f,0x1000)}, /* Tencent WIFI */
    {USB_DEVICE(0×2955,0×0001)}, /* XiaoDu Wifi */
    {USB_DEVICE(0x148f,0x760b)}, /* 360 Wifi */
    {USB_DEVICE(0x2717,0x4106)}, /* Xiaomi Wifi */
3. 开始编译,在terminate:
    seven@seven-Lenovo:~$make
    seven@seven-Lenovo:~$sudo make install
    所做的工作:新建了目录/etc/Wireless/RT2870STA/,并且把源码里面的固件RT2870STA.dat复制到了这个目录,然后是把模块文件os/linux/mt7601Usta.ko安装到了 /lib/modules//3.2.0-24-generic/kernel/drivers/net/wireless/,最后是运行了depmod -a
    seven@seven-Lenovo:~$sudo ifconfig ra0 up
4.查看网卡信息.seven@seven-Lenovo:~$ifconfig
    是不是已经看到ra0网卡的相关信息,开始联网吧。
           ra0       Link encap:以太网  硬件地址 1c:78:39:02:8f:ea

          inet 地址:10.66.53.41  广播:10.66.53.255  掩码:255.255.255.0

          inet6 地址: fe80::1e78:39ff:fe02:8fea/64 Scope:Link

          UP BROADCAST RUNNING MULTICAST  MTU:1500  跃点数:1

          接收数据包:103580 错误:155 丢弃:0 过载:0 帧数:0

          发送数据包:17191 错误:0 丢弃:0 过载:0 载波:0

          碰撞:0 发送队列长度:1000

          接收字节:54080419 (54.0 MB)  发送字节:1942209 (1.9 MB)

如何在Ubuntu下使用全民wifi?相关推荐

  1. 从零开始,手把手教你如何在Ubuntu下编译VLC-Android源码

    前言 公司项目中使用的libvlcjni.so库文件,有点老,对Android 6.0+系统兼容性太差了,当程序运行在Android6.0+系统上时,回弹出警告框,提示libvlcjni.so:tex ...

  2. 如何在Ubuntu下成功连接iPhone设备

    如何在Ubuntu下成功连接iPhone设备 由于iTunes和爱思助手等没有对linux开发相对应的软件,导致linux的用户的iPhone连接后并不能做什么事情,以下有很好的解决方法,按照步骤来基 ...

  3. ubuntu安装python库_Python安装:如何在ubuntu下安装python库

    上面介绍到了python安装中如何在Windows下按章python库,接下来上海python培训小编介绍另外一种方法:如何在ubuntu下安装python库. 在ubuntu下进行python库的安 ...

  4. 如何在Ubuntu下使用QQ

    如何在Ubuntu下使用QQ 目前最简单的方法 这里写的很清楚:https://github.com/zq1997/deepin-wine 不想跳转Github或者进不去的也可以直接看我的 用的是de ...

  5. 如何在ubuntu下安装detectron2_如何在 Debian/Ubuntu 上手动安装安全更新?

    在这个教程里面,我们会向你展示如何查看可用的安全更新,以及如何在 Ubuntu.LinuxMint 等等这些基于 Debian 的系统中安装它们. -- Magesh Maruthamuthu(作者) ...

  6. linux ubuntu 安装ftp,系统运维|如何在 Ubuntu 下安装和配置 FTP 服务器

    FTP(文件传输协议)是一个较老且最常用的标准网络协议,用于在两台计算机之间通过网络上传/下载文件.然而, FTP 最初的时候并不安全,因为它仅通过用户凭证(用户名和密码)传输数据,没有进行加密. 警 ...

  7. 如何在Ubuntu下为SI安装Fixedsys字体

    最近在Ubuntu下搞代码开发,照例使用SI来编写代码(顺便通知下大伙,SI已经更新到4.0版本了,有需要的可以去SI的官网[https://www.sourceinsight.com/downloa ...

  8. linux添加Mib库,如何在ubuntu下使snmp支持mibs库字符串形式

    ubuntu下使用snmp,我们可以使用mibs库的OID来查询我们想要得到的结果,例如: snmpwalk -v 2c -c public localhost .1.3.6.1.2.1.25.2.2 ...

  9. 安装ubuntu卡在检测硬盘_转载:如何在Ubuntu下监视硬盘状态

    现在的硬盘大都有SMART功能,SMART是Self Monitoring Analysis And Reporting Technology的缩写,但是要启动SMART功能就需要在BIOS中开启,开 ...

最新文章

  1. 队列:实用程序服务和数据结构
  2. os.walk(path)遍历path下的所有目录和文件
  3. 读锁调度导致高延迟的 case 一例
  4. 计算机辅助教学应用论文,高校计算机辅助教学应用论文
  5. “Lephone.Data.DbEntry”的类型初始值设定项引发异常。(DbEntry.net3.9)
  6. (08)FPGA时钟概念
  7. php 存储过程 sqlsrv_query,php-PHP如何得用sqlsrv函数来调用MSSQL中的存储过程,并返回数据集?...
  8. java重置输出窗口_java – 如何重置默认启动器/主屏幕替换?
  9. jdbc map获取keys_JDBC连接数据库返回结果集的Key值
  10. python3哪个版本稳定-python3哪个版本稳定
  11. HttpUtils发送delete方法
  12. 基于《女士品茶》分享统计学中假设检验的那些知识和应用
  13. 使用Python破解通达信股票数据
  14. 微信公众号基本配置之服务器配置
  15. 邮箱密码暴力破解器(代码)
  16. php 菱形问号,python爬虫出现菱形问号乱码的解决方法
  17. JAVAEE和项目开发——JSP详解
  18. cad二次开发-C#-VS-镜像-判断用户当前是否已选择实体-将实体对象添加到模型空间-添加实体到块表记录-将块定义插入到模型空间
  19. 谈谈privoxy:关于广告过滤和自动代理切换
  20. 百度apistore第三方登陆

热门文章

  1. POJ3322Bloxorz I
  2. 医学计算机论文,医学图像数据库-外文翻译(计算机论文,医学论文适合)
  3. 在电脑中怎样画思维导图
  4. RNA_seq表达分析
  5. 小米台灯、小米插线板 接入Home Assistant平台 让天猫精灵音箱控制
  6. Netty报错 远程主机强迫关闭了一个现有的连接 异常
  7. webstorm下载破解
  8. 轻量化规划调度引擎——OptaPlanner简介
  9. K8S 创建 Deployment
  10. android 动画卡顿分析工具