如何在Ubuntu下使用全民wifi?

2 篇文章 0 订阅
1 篇文章 0 订阅

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

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

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)







评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值