本子上的无线网卡不堪我的蹂躏在一个多月前彻底罢工,大约是什么地方接触出问题了,网卡本身倒是没有什么问题

昨天在珠江路顺手买了个D-link DWA-131的无线网卡来接手,发现在Ubuntu下编译驱动还是挺费劲的

在经过google以后终于解决编译过程中遇到的各种错误,记录一下

第一步

去官网下载最新的linux驱动包 RealTek 8192SU

第二步

解压下载的驱动包,从driver文件夹中获得压缩包"rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20100625.tar.gz"

再次解压该文件,里面才是需要编译的驱动文件,比如都解压到 ~/DWA_driver 即可

第三步

打开终端,输入:

cd ~/DWA_driver/include

nano osdep_service.h

增加一行修改如下,红色部分为增加内容:

ifndef __OSDEP_SERVICE_H_

define __OSDEP_SERVICE_H_

include <drv_conf.h>

include <basic_types.h>

include <linux/sched.h>

//#include <rtl871x_byteorder.h>

......

然后"ctrl+x"退出并选择“y”保存

第四步

返回上一级目录即“~/DWA_driver"中继续修改

cd ..

nano Makefile

修改如下,其中红字部分为增加的内容

EXTRA_CFLAGS += -O1 -Wno-unused-variable -Wno-unused-value -Wno-unused-label -W$

EXTRA_CFLAGS += -I$(src)/include -Wno-unused -Wno-unused-function

CONFIG_BUILT_IN = n

export TOPDIR := $(PWD)

nullstring :=

ifeq ($(CONFIG_BUILT_IN), y)

include $(src)/config

else

ifeq ($(TOPDIR), $(nullstring))

include config

else

include $(TOPDIR)/config

endif

endif

ifeq ($(CONFIG_RTL8711), y)

修改完成后保存退出

第五步

编译并安装使用

make clean

make

sudo make install

sudo modprobe 8712u

echo "8712u" | sudo tee -a /etc/modules

然后直接在网络管理器中就会发现已经正常运行可以搜索到周围的wifi热点咯:)

注:每次更新内核都需要重新编译安装才可正常启用,并且笔者在更新2.6.35-28-generic内核后无法使用了,之前版本的内核都可正常工作

本文参考:HOWTO : RealTek 8192SU USB dongle (RTL8192SU) on Ubuntu 10.04

Comments
Write a Comment

Tags

生活   碎碎念   思考   电影   Android   工作   ubuntu   记录   牢骚   游戏   StudyJam   产品   感慨   α-d0βe   代理   知乎   目标   手机阅读   产品设计   外卖   设计   学习   回忆   翻译   漫画   读书   吐槽   腾讯   kindle   小妇人   抱怨   分析   做事   输入法   游戏制作   诺基亚   阅读   零号线   iPhone   MAC   教育   GameMaker   兔年   模拟器   英语学习   流水   swift   刷机   旋转屏幕   SIM卡   随笔   背单词   chrome   小男人   需求   生命   平板   gnome   ipad   扯淡   fcitx   爱情   孩子   电子阅读   dezire z   老游戏   SSH   编程   GameMaker Studio 2   锤子科技   乔的男孩们   降级   光棍节   愤怒的小鸟   翻页效果   BUT   淘宝   touch   手机   apple   总结   正义   gtd   博客   皮克斯   公开课   反思   gSTM   2011   2010   播放器   WEB   服务   浮躁   暖暖内含光   修理   家庭   九把刀   imei   游泳   奥尔科特   宜家   storyboard   GMS手札   移动阅读   态度   dbus   平凡之路   协作   object-c   拓词   露易莎梅奥尔科特   操作   泄露   但是   无线网卡   白箱   蔡康永   快压   盗梦空间   mindmap   朴树   饥饿游戏   断网   iOS5   switchy   韩寒   成功   水位开关   知识整理   计划   文档   体验   物流   点子   360   myentunnel   动画   后会无期   xoom   触摸板   动漫   懒   将爱情进行到底   安达充   HTC   命运   校准   年度总结   随感   东野圭吾   惰性   HD6770   自私   周国平   tomboy   娱乐   plink   扇贝   洗衣机   情怀   触摸屏   麦当劳   patreon   人人   进度显示   小米   evernote   职场   信息安全   营销   罗永浩   爱发电   安全   公平   闲扯   twitter   锤子   DND   手机上网   Oculus   mars   流量   责任   N9   godaddy   tx2000   s-off   Lion   Nintendo Switch   心智图   电子辞典   用户资料   软团   自省   blogilo   魔法空间   垂直服务   生日   root   ubuntuone   电子书   塞尔达   笔记   老罗   肯德基   rhythmbox   win7   UCD   互联网   虚拟实境   废话   拖延   多看   显卡驱动   装13   用户   跨平台   angry bird   局域网   桌游   wireless   串号   联通   评论   失控   妥协   产品经理   百阅   众筹   wine