1、磊科 nw336 v2 网卡 在 ubuntu12.04 系统下不能正确识别,需要手动安装驱动。打磊科 400 电话询问过后,对方称此款无线网卡没有 linux 下的驱动,于是在网上查找了些资料,看到一位网名为 lujun9972 在博客中写的帖子,地址为 http:/ root 身份进入终端输入执行Ubuntu12.04 安装好之后开机默认加载 rtl8192cu.ko rtl8192c_common rtlwifi.ko 这 3 个驱动,安装新驱动前必须将这 3 个驱动从开机默认加载中去除,方法是进入终端,输入以下内容echo “blacklist rtl8192”/etc/modprob
2、e.d/blacklist.conf echo “blacklist rtl8192c_common”/etc/modprobe.d/blacklist.conf echo “blacklist rtlwifi.ko”/etc/modprobe.d/blacklist.conf 添加到 blacklist.conf 文件内。在 reltek 的网站下载 rtl8188cus 芯片的驱动,解压缩。文件夹包含我下载的内核版本是 linux_v3.4.4_4749.20121105 日发布。这个不要在终端里面直接用 install.sh 安装,否则会出现我前文讲述的问题。直接打开 driver 文件
3、夹,把rtl8188C_8192C_usb_linux_v3.4.4_4749.20121105.tar.gz 解压缩, 到终端下,用 cd 定位到解压缩的目录下(把文件夹更改个较短的名称会比较简单),直接用 make 命令编译。编译完成后会生成一个8192cu.ko 的驱动文件。将 8192.ko 文件复制到/lib/modules/3.2.0-34-generic/kernel/net/wireless.当然,也可以放到 kernel 下的 driver 文件夹中.此时可以直接用 insmod /绝对路径 8192cu.ko 加载驱动,可以直接找到无线路由并连接。但是这样的话每次开机都要手动加载驱动,很是麻烦。经过查找资料,发现在/etc/init.d/rc.local 这个文件,这是个开机引导加载的文件。进入终端里面输入 echo “insmod /绝对路径/8192cu.ko”/etc/init.d/rc.local 回车。开机即可自动加载编译好的驱动。需要说明一下的就是,如果升级了 ubuntu 的内核后,ko 的驱动文件需要重新编译,否则使用新的内核文件无法加载老版本编译的驱动。