总结一下Ubuntu下Atheros AR242x无线网卡的问题解决
问题描述:
AR242x的无线网卡无法被ubuntu识别,即工具栏没有无线信号图标。虽然无线网卡驱动能够装上。。。
其实对于一般的用户,没有这个也没太大问题,只不过就麻烦些,每次都要到网络连接属性里面手动连接到无线网络,也能够上网。
但是因为我要使用WireShark来抓包,残留这个问题导致的后果就是WireShark里根本看不到无线网卡中,也就无法抓到包了。。。
所以对于我而言,这是个必须解决的问题。。。
心路历程:
看着其他同学Ubuntu装好后右上角就直接有无线网络的图标了,真的是很郁闷啊!而解决这个问题的过程中更是无语,Ubuntu中文站上的解决方案都不是很有效,包括尝试过用Wicd,重装系统(从8.04换到8.10,从32位换到64位)
参考资料:(对于我而言最终发现没用,但对你可能有帮助)
http://tdbbs.yx2000.com.cn/drupal/?q=node/784
http://bbs.egchina.com/archiver/tid-532827.html
http://forum.ubuntu.org.cn/viewtopic.php?f=116&t=165378&start=0&st=0&sk=t&sd=a
http://madwifi-project.org/ticket/2105
http://www.ubuntuchina.com/redirect.php?tid=3239&goto=lastpost
http://www.ubuntuchina.com/redirect.php?tid=3636&goto=lastpost(方法是可取的,但是给的madwifi-hal-0.10.5.6-current.tar.gz下载地址已失效)
http://www.ubuntuchina.com/redirect.php?tid=3239&goto=lastpost(似乎也是可行的,但是太麻烦了)
最终方法:
参考http://blog.csdn.net/newweapon/archive/2008/10/10/3052500.aspx终于得到了很好的解决,Ubuntu中文网站实在是没有很好地解决这个问题!
主要步骤:(在终端里运行如下代码)
sudo apt-get install build-essential
sudo apt-get install subversion
cd ~
mkdir madwifi
cd madwifi
svn co https://svn.madwifi.org/madwifi/branches/madwifi-hal-0.10.5.6
cd madwifi-hal-0.10.5.6
make
sudo make install
sudo gedit /etc/modules
然后添加 "ath_pci"到文件末尾:Add the Atheros kernel module to the list of modules to be automatically loaded at boot by adding "ath_pci" (without the quotes) to the end of the /etc/modules file.
重启就可以了!
提供一下要用到的文件:madwifi-hal-0.10.5.6-r3875.rar