新买了一个无线网卡,是USB接口的。型号为TP-Link TL-WN721N。
在Win7下使用此网卡时,只需安装附带光盘中的驱动即可。对于在Fedora 15上是否能即插即用,不编译驱动,比尔盖子还是很有信心的,因为比尔盖子的整个系统是刚刚yum update过的。但是当比尔盖子切换到Fedora 15的时候,悲剧的事请还是发生了:不认网卡!
首先,我用
lsusb
发现系统可以识别这个网卡。但是,就是没有将其成功驱动起来。本来想按照一篇文章编译驱动,结果发现驱动源代码在kernel.org上,但是众所周知:kernel.org挂了。
天啊,上天就对我那么不好吗?绝望的看了看dmesg,惊讶的发现我这个网卡能被识别,系统也在试图加载驱动,就像这样:
usb 2-1.1: ath9k_htc: Transferred FW: htc_9271.fw, size: 51272
然后又发现错误信息:
[ 5.330646] ath9k_htc 2-1.1:1.0: ath9k_htc: FW Version: 1.0
[ 5.330652] ath9k_htc 2-1.1:1.0: ath9k_htc: Please upgrade to FW version 1.3
[ 5.331277] Failed to initialize the device
[ 5.340283] ath9k_htc: probe of 2-1.1:1.0 failed with error -22
原来驱动是正常的,只是firmware太旧了,下载了一个新的firmware:
http://115.com/file/e652hyq6#http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw
然后用它来替换系统中的 /lib/firmware/htc_9271.fw,重启一下,世界美好了。
2012年11月26日 — 13:46
楼主,文件过期了。能否重新传个?
急需啊。
2012年11月29日 — 09:07
已经给出可用链接了。