ubuntu下安装网卡驱动
1.安装kernel的header
(ndiswrapper依赖于此)
$ls /lib/modules/`uname -r`/build
看是否能成功列出,如果列出就说明已经安装了header,如果没有输出可以看到kernel的版本号
比如我的版本号即是2.6.15-26-686
$sudo apt-get install linux-headers-2.6.15-26-686
这东东比较大,有近80M
2.安装ndiswrapper
(这是最关键的地方,正是这个项目可以使无线网卡XP驱动在LINUX下使用)
下载地址 http://sourceforge.net/projects/ndiswrapper/
$tar zxvf ndiswrapper-version.tar.gz
$sudo make
$sudo make install
3.安装驱动
$sudo ndiswrapper -i NETR8180.INF(网上有些是NET8180.INF)
4.查看结果
$sudo ndiswrapper -l
结果如下说明安装正常:
Installed drivers:
netr8180 driver installed, hardware present
5.加载ndiswrapper:
$sudo modprobe ndiswrapper
6.配置无线
$sudo iwconfig wlan0 mode Managed
$sudo iwconfig wlan0 essid ESSID (ESSID输入自己的无线AP的SSID号)
$sudo ifconfig wlan0 up
$sudo ndiswrapper -m
以上命令运行完毕,网卡的LNK灯已经亮起来了,然后双击屏幕右上角的“网络连接”在无线设备里设置好DHCP等信息,
激活
ok