Ubuntu AR5001X+ 无线网卡性能

转自:

由于自己在家里装了台服务器,需要远程访问,但发现telnet访问会有hang的现象。
删除字符,或是输入字符都会有停顿的现象。
局域网也有通向的问题,只要用无线就有问题,如果换有线就没问题。

经测试,怀疑路由器性能问题(TL-WR641G/642G),毕竟用了2年多了,再加上TP link工程师也测试过,发现确实有这种问题,但不是明显。所以就买了个linksys WRH54G来做测试。
不巧的是,问题可能出在网卡驱动上(TL-WN650G),而不是Router本身的问题(暂时是这样)
下面是故障的详细troubleshooting过程:

注:我的服务器是 9.04 64bit,Linux效率高!
打个比方,在T60的windows上dynamips可以模拟6台,Linux环境,可以模拟到13台


在测试中,发现Linux下网卡的信号很差,只有46/100
默认情况下,使用ath5k来做无线网卡的驱动。
Google后发现Madwifi的驱动支持的会好些。
但没有现成的64bit的Madwifi驱动,只能自己直接编译,看下面步骤:

1.下载Madwifi

去官方网站()下载madwifi的{zx1}驱动,注意黑体说明:
“In case you use kernel 2.6.25 or newer, you need to get this snapshot”

2. 查看的内核:
root@frank-desktop:~# uname -a
Linux frank-desktop 2.6.28-12-generic #43- SMP Fri May 1 19:31:32 UTC 2009 x86_64 GNU/Linux

3. 查看网卡型号:
root@frank-desktop:~# lspci
01:05.0 Ethernet controller: Atheros Communications Inc. Atheros AR5001X+ Wireless Network Adapter (rev 01)

4. 安装:
root@frank-desktop:/tmp# tar zxvf madwifi-0.9.4-current.tar.gz
root@frank-desktop:/tmp# cd madwifi-0.9.4-r4110-20100119/
root@frank-desktop:/tmp/madwifi-0.9.4-r4110-20100119# make
root@frank-desktop:/tmp/madwifi-0.9.4-r4110-20100119# make install
root@frank-desktop:/tmp/madwifi-0.9.4-r4110-20100119#init – 6
重启后进入系统,选hardware driver,xxmadwifi,再重启ok。



//////////////
请您注意:
遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。
LinuxIDC.com拥有管理笔名和留言的一切权利。

郑重声明:资讯 【Ubuntu AR5001X+ 无线网卡性能】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——