本人的笔记本是微星的Wind U90,自带的无线网卡是RTL8187SE。这款无线网卡在一般的Linux下是没有驱动的,微星的官方也仅仅提供在OpenSUSE下的驱动。为了在我的Ubuntu下使用这个网卡,只能自己动手了。还好,有了互联网上各位大侠和微星驱动开发人员的努力,我们现在有了非官方的Linux驱动了。下面介绍一下在Ubuntu 8.10下的安装方法。
第一步,安装build-essential。
sudo apt-get install build-essential
第二步,删除既有的驱动。
sudo rm -rv /lib/modules/2.6.27-7-generic/kernel/drivers/net/wireless/rtl8187.ko
sudo rm -rv /lib/modules/2.6.27-7-generic/kernel/net/ieee80211
sudo depmod
第三步,下载无线网卡RTL8187SE驱动源代码包并解压。
http://www.linuxidc.com/Linux/2009-02/18504.htm
第四步,进入驱动源代码目录,编译驱动。
./makedrv
第五步,复制驱动模块到系统驱动模块目录。
sudo cp -r ieee80211/*.ko /lib/modules/2.6.27-7-generic/kernel/drivers/net/wireless/sudo cp rtl8185/r8180.ko /lib/modules/2.6.27-7-generic/kernel/drivers/net/wireless/第六步,加载驱动。
sudo depmod -asudo modprobe r8180第七步,重新启动。 好啦!