Acer 4535G的Atheros AR8131网卡的问题困扰了我两天,一有时间我就上网找解决方法,结果都是无功而返。于是我就再按照下载来的驱动安装一遍,还是出现一些错误提示,似乎是什么没有权限之类的。接着我又用root超级账号编译了一遍,还是有错误提示。就这样反反复复弄了两三次吧,有一次发现那网卡的图标显示连接成功了,马上上网测试一下,果然能上网了。于是我立刻马上安装了语言包,设置了更新源,接着更新。更新之后内核版本由原来的2.6.28-11变成了2.6.28-13,这时候网卡又不能被识别出来了,按照下载来的驱动的readme文件说明安装一遍,跟前面出现的情况是一样的。但是,这时候我想到了一个办法,能够成功的将驱动装上。
安装驱动的过程很简单,跟着readme文档里的说明做就可以了。首先是将下载来的驱动放在home目录里面,然后解压进入里面的src文件夹,进去之后就是make install,当然我这里是提示有错误的,我记得提示的错误时rm时没有权限删除某个文件,这个好办,我用root权限将它删除了。还有个提示是说无法创建某个文件,而这个文件就是关键所在。这个文件就叫atl1e.ko。这时候我就想,在内核2.6.28-11中成功的了话,那么它就会有这个文件,我只要把它复制到升级了的内核就可以了吧?于是我取得root权限之后用cp命令把/lib/modules/2.6.28-11-generic/kernel/drivers/net/atl1e/atl1e.ko复制到/lib/modules/2.6.28-13-generic/kernel/drivers/net/atl1e文件夹,重启一下,惊喜的发现网卡可以被识别了!网卡能够被识别,接下来的事情就好办了,哈哈。
关于Atheros AR8131网卡在Ubuntu下安装驱动的经验就是这样,因为我是菜鸟,所以对这些不是很懂,反正是网卡能够被识别出来了,以后新的版本估计就能够识别出来这块网卡了吧,因为Acer的机子还是挺多的,还是有比较多人会安装Linux的。如果哪位朋友也碰到我这样的问题,不妨也试试我这样“病急乱投医”的做法吧,机器能工作就行了。要是谁能够解释清楚为什么会这样就更好了。所以,有需要这个文件的朋友可以到留言板给我留言或者发个Email给我,我将这个文件发给你,至于驱动就直接到Atheros的官网上去下载就可以了,不是Ubuntu其他版本的Linux的也差不多吧我估计。
总之,这个诡异的Atheros AR8131网卡问题就这样莫名其妙的解决了。我也很郁闷。

有需要下载的朋友,不用再发邮件给我了,直接到下面这个日志下载吧。
http://www.lipengcheng.com/ubuntu-9-04-解决atheros-ar8131网卡驱动问题的相关下载.html
能不能把你的驱动版本]AR813X-linux-v1.0.0.9发个给我,官网的不能下了
谢谢
邮箱luoshjun@sina.com
@luo, 好
邮箱是luoshjun@sina.com谢谢
@luo, 发了,去查收
@li pengcheng, xiexie
能不能把那个文件发个给我。我和你一样的电脑一样的问题
兄弟,急切需要驱动,网上找了半天没找着,我的邮箱279192355@qq.com,谢谢
@lee, ok
你好,我和你同样的电脑,同样的问题,我是fedora11,内核和你不同。我在make install完了以后,好像出现了错误,最后出来这么句话Cannot open the message catalog “man” for locale “zh_CN.UTF-8″,但我查看/lib/modules/我的内核/kernel/drivers/net/atl1e/的时候,atl1e.ko这个文件已经存在了,而系统还是不能找到eth0,郁闷,你知道这是怎么回事吗?
你能把你make install的过程发给我看看吗?我想知道哪一步错了,多谢啦~
@stan, Cannot open the message catalog “man” for locale “zh_CN.UTF-8″这句话估计是跟语言设置有关,跟安装这个没关吧?我的make install 过程就是按照readme那里说的去做,其实就做到第4步而已。
1. Move the base driver tar file to the directory of your choice. For example,
use /home/username/arl1e or /usr/local/src/arl1e.
2. Untar/unzip archive:
tar zxf arl1e-x.x.x.x.tar.gz
3. Change to the driver src directory:
cd arl1e-x.x.x.x/src/
4. Compile the driver module:
make install
The binary will be installed as:
/lib/modules//kernel/drivers/net/arl1e.[k]o
5. Install the module:
insmod arl1e=
第5步因为不知道这个参数跟值应该填什么所以没弄
第6、7是在图形界面上设置的,应该可以说不用设置了,自动获取ip之后ping一下就可以了。
我做的就是这样的。
@li pengcheng, 呵呵,我也是这么做的,那个ko文件也已经存在了,理论上ko存在说明模块已经加载了,但是依然查看不到,谢谢你的回复,我再研究下吧。
要不你把你那个驱动也发我一个,我下的驱动是ar81family的,你用的那个驱动现在官网上好像已经找不到了,我看看是不是驱动的问题。
@stan, OK,发你邮箱了。
@li pengcheng, 哈哈,我也弄好了,我在fedora和ubuntu下都试过了,都可以。不过ubuntu下无线信号没有fedora好,我用fedora信号满格,还能收到邻居的,ubuntu的自家信号都不满格。。。弄这个真弄了几天了,今天完成了真激动,哈哈
p.s.我 也是86年8月的,你是今年毕业的吗?那我大你一届,呵呵似乎
@stan, 你真有耐心,两个系统都试过。我是今年毕业,到现在还没找到工作呢,够郁闷的。大我一届那我该叫你师兄。
@li pengcheng, 呵呵,我又不是你们专业的,更不是你们学校的,叫师兄干吗。我现在也才研一。现在工作是很难找阿,正常的,这段时间大家都是这么熬过来的,别急嘛,不过我觉得你们学校的名声也够响阿,应该不难找工作的吧,祝你顺利~能认识你很高兴,弄linux搞不懂的时候真是想死阿,哈哈
@stan, 嗯嗯,认识你也很高兴,你原来不是我们学校的,哈哈,把你默认我们学校的了。祝你我都顺利,呵呵。
可以把那个文件发给我吗?我也是acer笔记本… 正在装linux 谢谢!
@linuxfish, ok
@li pengcheng, 你安装的那个驱动文件是哪个版本的?我下载了0.9和0.1.0版本的都装不上 如果你是0.8版的可以发给我一份吗?Thank you
@linuxfish, 我下载的是这个版本,[459]AR813X-linux-v1.0.0.9
我等着用奥!!谢谢,看到就发吧。。。
@独步闯天涯, 发了
给我发个驱动地址吧,谢谢啦。。
下来用用
@w, 发到你的邮箱了。