再社区资源的指引下,很容易安装,配置环境,一套都搞定了,进行的很顺利。因为自己家里有2台电脑,自己用的是笔记本Asus的A3,有一个路由器。大家都知道,ubuntu没有网络就不要混了,当把源都配置成cn99以后,那个速度真是,不是一般的爽,200k+~~~~~。因为在win下都是用无线网卡(TP-Link的WN310G/54M/PCIMA),有厂家自带的驱动盘,到了Linux下面结果可想而知,TP-Link目前根本不支持Linux,这下烦难了,总不能一辈子都用网线而弃新买的无线卡吧。遇到问题就google吧,hoho~~最后千山万水,跋山涉水终于找到了一篇文章,所以这次问题得以解决就全靠这篇文章,在此非常感觉这个文章的作者,没有你就没有我的春天:),链接贴出来---http://suanli.blogbus.com/logs/7608987.html 下面来说说具体方法吧,都是照帖子来的。
------------------------------------------------------------------------------------------
似乎这个型号的网卡不同的版本用了不用的芯片,所以安装的时候要区分对待。
我买到的硬件版本是V5,用的是 Atheros的芯片。可以选装Madwifi或者ndiswrapper驱动。
我最后装成功的是 ndiswrapper。
步骤:
1 先禁止受限驱动,修改/etc/default下linux-restricted-modules-common文件,修改下面这行:DISABLED_MODULES="ath_hal"
保存后重启。(不确定不禁用受限驱动是否会有影响)
2 安装ndiswrapper,可以直接从光盘中安装。-->可以直接从新立得搜索然后安装就行了
3 下载Windows驱动,要到英文网站才能下载到V5版本的驱动。或者,也可以从驱动光盘里获得。
http://www.tplink.com/english/soft/200707061836.zip -》解压缩以后有3个文件夹,vista有2个,200/xp一个包,当然是选择后者了。
4 解压,安装NDIS5下的驱动,ndiswrapper -i net5211.inf。可以用ndiswrapper -l查看驱动安装的情况。-》进入这个解压缩后的目录然后输入命令,挺高级-。-
5 重新加载ndiswapper模块,
sudo depmod -a
sudo modprobe ndiswrapper
我到这步之后网卡就能用了。如果不行尝试下面的步骤后重启。
6 设置随驱动随系统启动,ndiswrapper -ma。
不过我的网卡偶尔开机的时候没有被加载起来,原因不详。开机时间长了也会出现不能通信的情况。
看来要尝试下madwifi的驱动了。
再往上找到一个原理性的文章,解析ndiswrapper以供参考:
现今,几乎每一台可用的手提都是具有内置无线功能的,但是许多这样的卡都不具备良好的Linux驱动程序。
因此除非手提的设置是双重导入的,否则Linux用户使用无线卡就是不可能的。尽管那样,除非Windows正处于运行中,否则手提能够连接到无线网络也是非常不太可能的。
然而,许多卡已经有一种解决方案了。一种称为ndiswrapper的程序能够允许Linux内核模块加载到某些无线卡的Windows驱动上。这就使得手提在Linux中使用无线卡,即使没有原始的Linux驱动。
首先,进入SourceForge.net网站找到ndiswrapper副本。下载最新版本(0.8),然后安装,如下所列:
# tar xvzf ndiswrapper-0.8.tar.gz
# cd ndiswrapper-0.8
# make install
这就安装了ndiswrapper工具和不同于当前运行的内核的内核模块。你必须拥有有效的内核源代码。(对大部分RPM,只需安装“内核-源”软件包。
接着,你需要找到卡的Windows驱动的副本,该副本是从已经存在的Windows系统(如果是双重导入的)找到的或是下载下来的驱动,都是没有关系的。SourgeForge.net网站列出了可支持的卡,并且提供链接供大家下载Windows驱动。
执行以下操作,进行安装Windows驱动:
# ndiswrapper -i [inf_file]
.inf file(文件)是Windows驱动信息文件。它把正确的文件安装到/etc/ndiswrapper/[driver]。你可以执行以下操作,进行核查,确保ndiswrapper与ndiswrapper相吻合。
# ndiswrapper -l
此程序应该列出你刚刚安装的驱动。这时候,加载ndiswrapper内核模块,如下所示:
# modprobe ndiswrapper
这样,就加载了驱动,而系统也就可以使用。你需要安装无线工具包,从而配置无线界面。查看系统是否与卡相互吻合,只要简单地键入iwconfig,它就会出现网络界面。(通常是wlan0,如果它是系统上唯一一张无线卡。)
接着,使用iwconfig或是使用无线特定扩展名,比如WEP键,mode等,配置工具安装无线卡(同安装其它无线卡一样)。