在家里到台式机子上装了个 ubuntu 10.04.3长期支持版,这机子用windows 的时候一直是使用 NW336_v2版来链接网络的,因为家里当时装修的时候还是没有给各个房子做暗线,所以家里一直用的是无线网络。既然给这机子把ubuntu装上了,那就想办法解决问题了。不能上网的ubuntu几乎是什么也干不了的。 把当时买无线网卡的驱动盘找到,嘿嘿 还好,有 linux 的驱动,看了看光盘里的说明文件,把驱动包复制到ubuntu下,解压缩后,开始编译安装,下面看安装过程: 说明文件里说这驱动支持Linux内核版本是 2.6.18-2.6.33 还好,我的内核版本是2.6.32(ubuntu 10.04.3默认的内核)。

进入到驱动的文件夹下面。 下面,很简单,直接编译: 输入 make 命令   ,复制个终端的记录文件吧:

sinoll@ubuntu-10-04-3:~$ cd rtl8192CU_linux/
sinoll@ubuntu-10-04-3:~/rtl8192CU_linux$ make
make ARCH=i386 CROSS_COMPILE= -C /lib/modules/2.6.32-33-generic/build M=/home/sinoll/rtl8192CU_linux  modules
make[1]: 正在进入目录 `/usr/src/linux-headers-2.6.32-33-generic'
CC [M]  /home/sinoll/rtl8192CU_linux/core/rtw_cmd.o
CC [M]  /home/sinoll/rtl8192CU_linux/core/rtw_security.o
CC [M]  /home/sinoll/rtl8192CU_linux/core/rtw_debug.o
CC [M]  /home/sinoll/rtl8192CU_linux/core/rtw_io.o
CC [M]  /home/sinoll/rtl8192CU_linux/core/rtw_ioctl_query.o
CC [M]  /home/sinoll/rtl8192CU_linux/core/rtw_ioctl_set.o
CC [M]  /home/sinoll/rtl8192CU_linux/core/ieee80211.o
CC [M]  /home/sinoll/rtl8192CU_linux/core/rtw_mlme.o
CC [M]  /home/sinoll/rtl8192CU_linux/core/rtw_mlme_ext.o
CC [M]  /home/sinoll/rtl8192CU_linux/core/rtw_wlan_util.o
CC [M]  /home/sinoll/rtl8192CU_linux/core/rtw_pwrctrl.o
CC [M]  /home/sinoll/rtl8192CU_linux/core/rtw_rf.o
CC [M]  /home/sinoll/rtl8192CU_linux/core/rtw_recv.o
CC [M]  /home/sinoll/rtl8192CU_linux/core/rtw_sta_mgt.o
CC [M]  /home/sinoll/rtl8192CU_linux/core/rtw_xmit.o
CC [M]  /home/sinoll/rtl8192CU_linux/core/efuse/rtl8712_efuse.o
CC [M]  /home/sinoll/rtl8192CU_linux/core/led/rtl8192c_led.o
CC [M]  /home/sinoll/rtl8192CU_linux/hal/hal_init.o
CC [M]  /home/sinoll/rtl8192CU_linux/hal/rtl8192c_d_hal_init.o
CC [M]  /home/sinoll/rtl8192CU_linux/hal/rtl8192c/rtl8192c_phycfg.o
CC [M]  /home/sinoll/rtl8192CU_linux/hal/rtl8192c/rtl8192c_rf6052.o
CC [M]  /home/sinoll/rtl8192CU_linux/hal/rtl8192c/rtl8192c_dm.o
CC [M]  /home/sinoll/rtl8192CU_linux/hal/rtl8192c/rtl8192c_rxdesc.o
CC [M]  /home/sinoll/rtl8192CU_linux/hal/rtl8192c/usb/usb_ops_linux.o
CC [M]  /home/sinoll/rtl8192CU_linux/hal/rtl8192c/usb/usb_halinit.o
CC [M]  /home/sinoll/rtl8192CU_linux/hal/rtl8192c/usb/rtl8192cu_xmit.o
CC [M]  /home/sinoll/rtl8192CU_linux/hal/rtl8192c/usb/rtl8192cu_recv.o
CC [M]  /home/sinoll/rtl8192CU_linux/hal/rtl8192c/usb/rtl8192c_cmd.o
CC [M]  /home/sinoll/rtl8192CU_linux/os_dep/osdep_service.o
CC [M]  /home/sinoll/rtl8192CU_linux/os_dep/linux/os_intfs.o
CC [M]  /home/sinoll/rtl8192CU_linux/os_dep/linux/usb_intf.o
CC [M]  /home/sinoll/rtl8192CU_linux/os_dep/linux/ioctl_linux.o
CC [M]  /home/sinoll/rtl8192CU_linux/os_dep/linux/xmit_linux.o
CC [M]  /home/sinoll/rtl8192CU_linux/os_dep/linux/mlme_linux.o
CC [M]  /home/sinoll/rtl8192CU_linux/os_dep/linux/recv_linux.o
LD [M]  /home/sinoll/rtl8192CU_linux/8192cu.o
Building modules, stage 2.
MODPOST 1 modules
LD [M]  /home/sinoll/rtl8192CU_linux/8192cu.ko
make[1]:正在离开目录 `/usr/src/linux-headers-2.6.32-33-generic'
sinoll@ubuntu-10-04-3:~/rtl8192CU_linux$

  这样就把驱动文件编译好了,引用这个驱动文件,命令是

  sudo insmod 8192cu.ko     #注意这里的 sudo ,命令完了肯定会提示你输入管理员密码 。

最后,刷新下 无线网络链接的状态 ,命令是 sudo ifconfig wlan0 up      #这里注意的是你的无线网卡是否正确插入到电脑的USB接口上了,无线路由器打开了没有,如果都正常那么,无线网络 就自动搜寻并链接好了。 安装这个驱动就这么容易,我搞定后,已经更新了系统,下载了语言支持,安装了自己常用的软件,然后来写的这篇博文。