Ubuntu 9.04 解决Atheros AR8131网卡驱动问题

2009年07月9日  |  02:44分类:软件使用  |  标签:  |  2,085 人看过

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网卡问题就这样莫名其妙的解决了。我也很郁闷。

喜欢本文,那就收藏到: Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 POCO网摘 添加到饭否 QQ书签 Digbuzz我挖网

32条评论 关于 “Ubuntu 9.04 解决Atheros AR8131网卡驱动问题”

  1. cialis eli lilly 发表于: 六月 19th, 2010 16:17

    So why you do this?

    [回复]

  2. ryan 发表于: 十一月 13th, 2009 13:40

    你好。我的机子和你是一样的,也是acer4535g,652g50mn。网卡是你上面讲的那个。我现在遇到的问题就是:ubuntu在安装启动时出现softreset failed(device not ready),而且连续出现了两行。但是这个不影响我的ubuntu的安装,我还是成功的安上了。进入ubuntu系统后,那个网络的小图标上有一个红叉,我就知道上不了网了。在网上查了一阵子,还是不知道怎么办。而且网上说的是,ubuntu的默认网络名字是eth0,而我安装的ubuntu9.04的网络设置里面根本就没有那个eth0.所以我现在产生的疑问就是,是不是因为出现softreset failed导致了我安装的ubuntu的网络设置里没有eth0,从而不能上网了。

    也或者是,我的问题和版主的是一样的,即,网卡驱动没有装好。

    真是不知道怎么办。我都安装了好几个版本的Linux了,都是这样,出现softreset failed,最后进入系统后,上不了网。哎,无奈呀, :shuairen

    我再备注一下,我安装的是双系统,vista和ubuntu9.04,我是菜鸟,就是因为喜欢ubuntu,所以我想安装她。

    希望大哥你帮我解决一下。

    [回复]

    Li Pengcheng 回复:

    @ryan, 那个启动的时候出现的softreset failed(device not ready)我的也有,但是不知道有没什么影响。没有eth0应该是驱动没有安装好咯。

    [回复]

    ryan 回复:

    @Li Pengcheng, 谢谢,再指导我安装一下,大哥,小弟感激不尽
    :zhuakuang

    [回复]

    Li Pengcheng 回复:

    @ryan, 安装都是根据驱动的说明了。我因为重装了系统,现在连ubuntu都没装。

    [回复]

  3. Acer Aspire 4736ZG 本本上安家Linux的小问题 - apt-blog.net IT民工养成计划 PT博客 发表于: 九月 27th, 2009 22:10

    [...] 于是我就转战Ubuntu。Ubuntu 9.04的Live CD版本也是没能驱动好这块网卡的,但是这里找到解决方法,总之就是到Atheros官网下载网卡的驱动,编译,挂载驱动模块,幸好Ubuntu的Live CD跟初始系统都带了GCC和Make utils,编译安装过程倒没什么波折,很快就折腾好连上网了。呃,怎么这么简单?于是试试在台式机的Arch上面编译了这个atl1c.ko,哇,一开始就一屏幕的错误……后来发现这个是这个驱动跟内核兼容问题,Ubuntu好像专门有补丁搞定的,Ubuntu 9.04把内核升级到2.6.28.15-generic网卡就完全正常了,也顺便下载了9.10的Live CD,直接iso启动,发现虽然是31内核,但是网卡工作也正常……好吧……看来要么等kernel彻底搞定这块网卡的驱动,不然只能自己找Ubuntu的patch来编译才能跑Arch了…… [...]

  4. li pengcheng 发表于: 八月 16th, 2009 09:42

    有需要下载的朋友,不用再发邮件给我了,直接到下面这个日志下载吧。

    http://www.lipengcheng.com/ubuntu-9-04-解决atheros-ar8131网卡驱动问题的相关下载.html

    [回复]

  5. luo 发表于: 八月 16th, 2009 09:23

    能不能把你的驱动版本]AR813X-linux-v1.0.0.9发个给我,官网的不能下了

    谢谢
    邮箱luoshjun@sina.com

    [回复]

    li pengcheng 回复:

    @luo, 好

    [回复]

  6. luo 发表于: 八月 14th, 2009 20:36

    邮箱是luoshjun@sina.com谢谢

    [回复]

    li pengcheng 回复:

    @luo, 发了,去查收

    [回复]

    luo 回复:

    @li pengcheng, xiexie

    [回复]

  7. luo 发表于: 八月 14th, 2009 20:35

    能不能把那个文件发个给我。我和你一样的电脑一样的问题

    [回复]

  8. lee 发表于: 八月 13th, 2009 12:55

    兄弟,急切需要驱动,网上找了半天没找着,我的邮箱279192355@qq.com,谢谢

    [回复]

    li pengcheng 回复:

    @lee, ok

    [回复]

  9. stan 发表于: 八月 10th, 2009 22:47

    你好,我和你同样的电脑,同样的问题,我是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的过程发给我看看吗?我想知道哪一步错了,多谢啦~

    [回复]

    li pengcheng 回复:

    @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一下就可以了。

    我做的就是这样的。

    [回复]

    stan 回复:

    @li pengcheng, 呵呵,我也是这么做的,那个ko文件也已经存在了,理论上ko存在说明模块已经加载了,但是依然查看不到,谢谢你的回复,我再研究下吧。
    要不你把你那个驱动也发我一个,我下的驱动是ar81family的,你用的那个驱动现在官网上好像已经找不到了,我看看是不是驱动的问题。

    [回复]

    li pengcheng 回复:

    @stan, OK,发你邮箱了。

    [回复]

    stan 回复:

    @li pengcheng, 哈哈,我也弄好了,我在fedora和ubuntu下都试过了,都可以。不过ubuntu下无线信号没有fedora好,我用fedora信号满格,还能收到邻居的,ubuntu的自家信号都不满格。。。弄这个真弄了几天了,今天完成了真激动,哈哈

    p.s.我 也是86年8月的,你是今年毕业的吗?那我大你一届,呵呵似乎

    [回复]

    li pengcheng 回复:

    @stan, 你真有耐心,两个系统都试过。我是今年毕业,到现在还没找到工作呢,够郁闷的。大我一届那我该叫你师兄。

    [回复]

    stan 回复:

    @li pengcheng, 呵呵,我又不是你们专业的,更不是你们学校的,叫师兄干吗。我现在也才研一。现在工作是很难找阿,正常的,这段时间大家都是这么熬过来的,别急嘛,不过我觉得你们学校的名声也够响阿,应该不难找工作的吧,祝你顺利~能认识你很高兴,弄linux搞不懂的时候真是想死阿,哈哈

    [回复]

    li pengcheng 回复:

    @stan, 嗯嗯,认识你也很高兴,你原来不是我们学校的,哈哈,把你默认我们学校的了。祝你我都顺利,呵呵。

    [回复]

  10. linuxfish 发表于: 八月 2nd, 2009 18:14

    可以把那个文件发给我吗?我也是acer笔记本… 正在装linux 谢谢!

    [回复]

    li pengcheng 回复:

    @linuxfish, ok

    [回复]

    linuxfish 回复:

    @li pengcheng, 你安装的那个驱动文件是哪个版本的?我下载了0.9和0.1.0版本的都装不上 如果你是0.8版的可以发给我一份吗?Thank you

    [回复]

    li pengcheng 回复:

    @linuxfish, 我下载的是这个版本,[459]AR813X-linux-v1.0.0.9

    [回复]

  11. 独步闯天涯 发表于: 七月 21st, 2009 18:55

    我等着用奥!!谢谢,看到就发吧。。。

    [回复]

    li pengcheng 回复:

    @独步闯天涯, 发了

    [回复]

  12. 独步闯天涯 发表于: 七月 21st, 2009 18:52

    给我发个驱动地址吧,谢谢啦。。

    [回复]

  13. w 发表于: 七月 9th, 2009 22:00

    下来用用

    [回复]

    roclee 回复:

    @w, 发到你的邮箱了。

    [回复]


发表您的评论

:zuqiu :zuotaiji :zuohengheng :zouma :zhuanquanquan :zhuakuang :zhu :zhadan :yunyun :yueliang :youtaiji :youhengheng :yiwen :yinyue :yaokule :xu :xinsui :xingxing :xigua :xia :woshou :wen :weixiao :weiqu :wabishi :upset :touxiao :tiaotiaotiao :tiaotiao :taoqi :taiyang :shuairen :shijian :shengridangao :shengli :shandian :sese :ruo :quantou :qiudale :qinqin :qiaoda :qiang :qian :pipi :pijiu :peizui :outu :ouhuo :ok :nvqq :no :mm :meigui :maomao :mail :liwu :liukoushui :lenghan :lanqiu :ku :kiss :kelian :kele :keaikeai :kaixin :kafei :jugong :jiu :jingya :jingkong :jidong :jiaonang :huitou :huibie :huaixiao :haqian :han :haizi :haixiu :guzhang :gulutou :gouyin :ganga :fendou :feiwen :fankun :fahuo :fadou :fadai :due :diaoxie :dianshi :dianhua :deyi :daozi :daku :dabing :dabian :chongzi :chifan :chajing :caidao :cahan :bizui :bishi :baoquan :baobao :baiyan :baibai :aoman :aixin :aini