Ubuntu 编译驱动 使用 RTL8192CU USB无线网卡(中国移动送的网卡)。
办了无线上网服务。客服MM说有个送USB无线网卡的活动。结果送了一个无线网卡。
相关阅读:
Linux下安装RTL8188CE网卡驱动(Mercury MW150U) http://www.linuxidc.com/Linux/2013-04/83388.htm
Ubuntu 10.04成功编译腾达W541U V2.0 USB无线网卡驱动 http://www.linuxidc.com/Linux/2010-09/28808.htm
在Windows下的话,这个网卡还附带了一个驱动碟,在Windows安装无线网卡驱动,很简单。
但是附带碟里面 并没有自带Linux 下的驱动。
ubuntu 最新的内核也刚好说 加上了 对 8188CU 等之类的网卡的支持.
就想把这网卡拿到ubuntu下试一下,看能不能用。。。
结果弄了几天,还没成功。
最后去了RTL的官网下载了8188CU USB无线网卡的驱动。(官网下载驱动源代码)
找到相对应的网卡型号的Linux压缩包下载.
我 这里下载的是RTL819xCU_USB_linux_ v3[1].3.2_3192.zip这个文件
解压出来
进入到刚解压出来的这个文件夹的driver 目录,把driver 目录下的rtl8188C_8192C_8192D_usb_linux_v3.3.2_3192.20120103.tar.gz
这个压缩包也解压了。
打开这个文件
RTL8188C_8192C_8192D_USB_linux_v3.3.2_3192.20120103/driver/rtl8188C_8192C_8192D_usb_linux_v3.3.2_3192.20120103/os_dep/linux/usb_intf.c
并找到这个位置
在画红线的地方加上
{USB_DEVICE(0x0BFF,0x8160)},//CMCC_WLAN
其实这里的0x0BFF,0x8160是你的USB无线网卡的ID
通过lsusb就可一查看到.
修改完之后保存文件usb_intf.c。接下来我们再打开
RTL8188C_8192C_8192D_USB_linux_v3.3.2_3192.20120103/install.sh这个文件
并按照图片中代码来修改
保存.
最后打开Terminal。运行install.sh
一开叫你选择你的网卡类型,选择输入1或者2。
剩下的会自动完成.
最后
更多Ubuntu相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2