`
yueguangyuan
  • 浏览: 337110 次
  • 性别: Icon_minigender_1
  • 来自: 新加坡
社区版块
存档分类
最新评论

在Ubuntu Hardy下面正确识别iw3945 B/G无线网卡

阅读更多

    在Ubuntu8.04 LTS发布的第一时间我就下载了一份安装(http://yueguangyuan.iteye.com/blog/193501),里面曾经提到一个硬件识别错误,当时没有影响使用,后来发现这是由于在Ubuntu8.04 Kernel上这个iw3945无线网卡的驱动没有正常工作,

 

[   46.430898] iwl3945: Microcode SW error detected.  Restarting 0x82000008.   
[   46.430979] iwl3945: Error Reply type 0x00000005 cmd REPLY_SCAN_CMD (0x80) seq 0x4418 ser 0x0000004B  
[   47.424121] iwl3945: Can't stop Rx DMA.  

 而且也很快就列在Ubuntu的bug-list里面(https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.24/+bug/226134),至今好像也没看到有解决的迹象,有人回答说这种硬件驱动的解决可能需要很久,可能是涉及到商业支持问题。

   而我前段时间无暇顾及这个问题,因为当时还有有线网络,问题一直拖到7月份,现在的情况是我只能使用无线网卡搜寻网络,而刚好会遇到上面的问题不能正确进行,不能上网,Ubuntu就好像一个小怪物,无奈之下,我曾经尝试过安装OpenSUSE(恰逢OpenSUSE11发布),结果OpenSuSE可以识别我的网卡,却不能搜寻网络,dmesg看看结果,原来同样的错误,开源是一家啊,大家都用的相同的驱动、相同的内核 :(。

 

    无奈之前只能到网上搜,没想到几个月过去还是类似的结果,只好按照UbuntuForums上的做法尝试,http://ubuntuforums.org/showthread.php?t=820297,由于第一个8.04的发行版已经被我卸载,索性重新下了一个版本Ubuntu-8.04.1,估计修复了不少bugs,开源软件升级就是快,所以以后我一定要管住自己,第一个正式版的软件坚决不用。我先在Win下下载好提到的文件(不能使用网络的痛苦):linux-backports-modules-hardy-generic_2.6.24.18.20_i386.deb,然后重启进入Ubuntu安装这个补丁文件,结果发现缺乏依赖包,无奈重新回到Win下下载提到的依赖文件:

1.linux-backports-modules-2.6.24-18-generic_2.6.24-18.16_i386.deb

2.linux-image-2.6.24-18-generic_2.6.24-18.32_i386.deb

3.openssl-blacklist_0.3.3+0.4-0ubuntu0.8.04.3_all.man

4.ssl-cert_1.0.14-0ubuntu2.1_all.deb

重启,安装上面的依赖包后再安装之前的补丁,成功,然后打开终端设置:

sudo rmmod -f iwl3945
sudo modprobe iwl3945 disable_hw_scan=1
sudo iwlist wlan0 scan

 终于可以搜索到网络!而且速度明显比图形界面的搜索快许多 :P,但是仍然有一个问题,就是这个设置并不是永久性的,还需要每次开机的时候都要设置,写个启动脚本搞定,但我仍然希望这个bug可以早日解决,也说明开源操作系统对商业硬件的支持还是致命伤,虽然现在很多厂商都拿出自己的免费支持驱动,但是这仍远远不够,只有各大硬件厂商能更重视Linux市场份额,肯出钱用于开源驱动的开发,Linux才能更好的普及下去,这也正是每位Linuxer需要努力的:推广开源软件的使用、推广Linux系统的使用!

    可以继续使用Ubuntu我真是兴奋之极,恰逢腾讯不失时机的“走漏风声”:说本月QQ For Linux即将推出测试版,让Linuxer一起期待这一天的到来吧!虽然腾讯这个商业软件并不会对Linux做多大直接贡献,但是QQ For Linux一出,必定会使得国内Linux用户增加不少,也在说明微软操作系统霸权时代更加的不稳固。今天你Ubuntu了没有?

分享到:
评论
8 楼 yueguangyuan 2008-08-27  
啊? 我的博客没有发表到博客首页上去啊? 这也会被扣分?
下次注意吧  不用老说恭维别人的话  要务实   
7 楼 Emy 2008-08-25  
我冤枉死了~~!!!!!
引用:
您在《RE:在Ubuntu Hardy下面正确识别iw3945 B/G无线网卡》的回贴,内容为:

引用
你太牛了
俺越来越看不懂了~~·

被JavaEye用户民主投票评为差帖,积分-30分。
那个明明是系统不灵敏,我点错表情了,要是手指朝上指,肯定不会被扣分的~~5555
6 楼 Emy 2008-08-16  
你太牛了
俺越来越看不懂了~~·
5 楼 yueguangyuan 2008-07-14  
那是你对使用Linux的一种误解,Linux也是操作系统,使用者也是普通人,为什么不可以使用QQ,Ubuntu的定位就是一个网络访问的窗口,Linux不是仅仅为了那些只愿意使用黑乎乎终端的人设计的,否则Linux永远无法走下神坛,更不要说去普及挑战微软的地位。
IDC统计2012年IM将替代邮件的地位,QQ作为一个用户群最大的IM工具使用起来从来就没有比其他IM工具表现的差,甚至能提供更大的便利,它和在Linux上使用MSN、Gtalk、Skype没有什么本质的差别。
我不明白你是对使用Linux不屑还是对在Linux上使用QQ不屑, 我知道有很多自以为是的高人不屑于使用QQ这种平民化的东西,因为他只是将使用一种神秘系统作为一种炫耀的资本,而不是把Linux当成一种普通的OS
4 楼 bcccs 2008-07-13  
yueguangyuan 写道
我不知道你是否经常使用Linux,使用Linux很痛苦的一点就是很多Win下常用的软件不方便使用,如果你有兴趣可以去网上搜搜有关LumaQQ、Pidgin使用QQ或者eva的使用问题,的确是有很多人在使用Linux的时候因为没有好的QQ软件而减少使用Linux的频率,就国内目前这种情况,说让Linuxer专心使用Linux仍然是空谈,我的意思是Linuxer可以更多的使用Linux,而不必想着必须回到Win才能使用某些软件。这可能和QQ For Mac的发布有异曲同工之处,使用Mac的用户也是有使用QQ不便的问题,我有几个朋友使用Mac,对QQ For Mac的发布都表示相当的高兴。至于盗版的问题,那不是一天两天就能解决的

我主要是结合自己的情况,正在等待QQ For Linux  那我会更多时间使用Linux,随着Linux更多的被人关注,像Office这种文档格式的标准化,硬件驱动的开源支持,都会慢慢提升Linux的用户体验 也自然会让更多人去尝试Linux



用linux的人有那么需要QQ么?
3 楼 yueguangyuan 2008-07-13  
我不知道你是否经常使用Linux,使用Linux很痛苦的一点就是很多Win下常用的软件不方便使用,如果你有兴趣可以去网上搜搜有关LumaQQ、Pidgin使用QQ或者eva的使用问题,的确是有很多人在使用Linux的时候因为没有好的QQ软件而减少使用Linux的频率,就国内目前这种情况,说让Linuxer专心使用Linux仍然是空谈,我的意思是Linuxer可以更多的使用Linux,而不必想着必须回到Win才能使用某些软件。这可能和QQ For Mac的发布有异曲同工之处,使用Mac的用户也是有使用QQ不便的问题,我有几个朋友使用Mac,对QQ For Mac的发布都表示相当的高兴。至于盗版的问题,那不是一天两天就能解决的

我主要是结合自己的情况,正在等待QQ For Linux  那我会更多时间使用Linux,随着Linux更多的被人关注,像Office这种文档格式的标准化,硬件驱动的开源支持,都会慢慢提升Linux的用户体验 也自然会让更多人去尝试Linux
2 楼 zingers 2008-07-13  
应该这么说,QQ和网银都有linux版本
1 楼 bcccs 2008-07-13  
<div class='quote_title'>yueguangyuan 写道</div>
<div class='quote_div'>
<p>    在Ubuntu8.04 LTS发布的第一时间我就下载了一份安装(<a href='../../blog/193501'>http://yueguangyuan.iteye.com/blog/193501</a>),里面曾经提到一个硬件识别错误,当时没有影响使用,后来发现这是由于在Ubuntu8.04 Kernel上这个iw3945无线网卡的驱动没有正常工作,</p>
<p> </p>
<pre name='code' class='java'>[   46.430898] iwl3945: Microcode SW error detected.  Restarting 0x82000008.  
[   46.430979] iwl3945: Error Reply type 0x00000005 cmd REPLY_SCAN_CMD (0x80) seq 0x4418 ser 0x0000004B 
[   47.424121] iwl3945: Can't stop Rx DMA.  </pre>
<p> 而且也很快就列在Ubuntu的bug-list里面(<a href='https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.24/+bug/226134'>https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.24/+bug/226134</a>),至今好像也没看到有解决的迹象,有人回答说这种硬件驱动的解决可能需要很久,可能是涉及到商业支持问题。</p>
<p>   而我前段时间无暇顾及这个问题,因为当时还有有线网络,问题一直拖到7月份,现在的情况是我只能使用无线网卡搜寻网络,而刚好会遇到上面的问题不能正确进行,不能上网,Ubuntu就好像一个小怪物,无奈之下,我曾经尝试过安装OpenSUSE(恰逢OpenSUSE11发布),结果OpenSuSE可以识别我的网卡,却不能搜寻网络,dmesg看看结果,原来同样的错误,开源是一家啊,大家都用的相同的驱动、相同的内核 :(。</p>
<p> </p>
<p>    无奈之前只能到网上搜,没想到几个月过去还是类似的结果,只好按照UbuntuForums上的做法尝试,<a href='http://ubuntuforums.org/showthread.php?t=820297'>http://ubuntuforums.org/showthread.php?t=820297</a>,由于第一个8.04的发行版已经被我卸载,索性重新下了一个版本Ubuntu-8.04.1,估计修复了不少bugs,开源软件升级就是快,所以以后我一定要管住自己,第一个正式版的软件坚决不用。我先在Win下下载好提到的文件(不能使用网络的痛苦):linux-backports-modules-hardy-generic_2.6.24.18.20_i386.deb,然后重启进入Ubuntu安装这个补丁文件,结果发现缺乏依赖包,无奈重新回到Win下下载提到的依赖文件:</p>
<p>1.linux-backports-modules-2.6.24-18-generic_2.6.24-18.16_i386.deb</p>
<p>2.linux-image-2.6.24-18-generic_2.6.24-18.32_i386.deb</p>
<p>3.openssl-blacklist_0.3.3+0.4-0ubuntu0.8.04.3_all.man</p>
<p>4.ssl-cert_1.0.14-0ubuntu2.1_all.deb</p>
<p>重启,安装上面的依赖包后再安装之前的补丁,成功,然后打开终端设置:</p>
<pre name='code' class='java'>sudo rmmod -f iwl3945
sudo modprobe iwl3945 disable_hw_scan=1
sudo iwlist wlan0 scan</pre>
<p> 终于可以搜索到网络!而且速度明显比图形界面的搜索快许多,但是仍然有一个问题,就是这个设置并不是永久性的,还需要每次开机的时候都要设置,写个启动脚本搞定,但我仍然希望这个bug可以早日解决,也说明开源操作系统对商业硬件的支持还是致命伤,虽然现在很多厂商都拿出自己的免费支持驱动,但是这仍远远不够,只有各大硬件厂商能更重视Linux市场份额,肯出钱用于开源驱动的开发,Linux才能更好的普及下去,这也正是每位Linuxer需要努力的:推广开源软件的使用、推广Linux系统的使用!</p>
<p>    可以继续使用Ubuntu我真是兴奋之极,恰逢腾讯不失时机的“走漏风声”:说本月QQ For Linux即将推出测试版,让Linuxer一起期待这一天的到来吧!虽然腾讯这个商业软件并不会对Linux做多大直接贡献,但是<span style='background-color: #ff0000;'>QQ For Linux一出,必定会使得国内Linux用户增加不少</span>,也在说明微软操作系统霸权时代更加的不稳固。今天你Ubuntu了没有?</p>
</div>
<p>我觉得你的话太绝对了,QQ user多少同时是linux user呢?</p>
<p>这么说,只要盗版盛行,linux的份额不会有本质提高。</p>

相关推荐

    在 Ubuntu 8.04 LTS (Hardy Heron) 上安装 Oracle 11g翻译.docx

    本文档是关于在 Ubuntu 8.04 LTS (Hardy Heron) 上安装 Oracle 11g 的详细指导手册。该文档将指导用户从安装 Ubuntu 到安装 Oracle 11g 的整个过程。 安装 Ubuntu 在安装 Oracle 11g 之前,需要先安装 Ubuntu 8.04...

    Oracle 11g for ubuntu 安装教程

    Oracle 11g 是一个功能强大的关系数据库管理系统,但是其在 Ubuntu 下的安装却存在一定的难度。以下是 Oracle 11g for ubuntu 安装教程的知识点总结: 安装前提条件 * Ubuntu 8.04 desktop (32 位) 操作系统 * ...

    Atheros 5007 无线网卡 LINUX 下的驱动.txt

    ### Atheros 5007 无线网卡在 Linux 下的驱动安装与配置 #### 一、概述 本文档旨在详细介绍如何在 Linux 系统下为 Atheros 5007 无线网卡安装和配置驱动程序。由于该型号无线网卡在某些 Linux 发行版中的兼容性...

    在 Ubuntu 8.04 LTS (Hardy Heron) 上安装 Oracle 11g翻译.pdf

    在 Ubuntu 8.04 LTS (Hardy Heron) 上安装 Oracle 11g 的过程是一项技术性较强的任务,尤其因为这是一个旧版本的操作系统,但这个教程仍然具有一定的参考价值。Oracle 11g 是一个企业级的关系型数据库管理系统,而 ...

    Ubuntu的最常用配置

    Ubuntu 是一种流行的 Linux 操作系统,它的相关配置最常用的都在这儿!~本文将逐步介绍 Ubuntu 的常用配置,包括设置 sources.list 文件、更新系统、设置 IP 地址和 DNS 等。 一、设置 sources.list 文件 在 ...

    安装Ubuntu 8.04.1 pdf文件中文显示乱码问题解决

    在Linux世界中,Ubuntu是一个非常流行的开源操作系统,其8.04.1版本,也称为Hardy Heron,是2008年发布的一个长期支持(LTS)版本。然而,像所有软件一样,它并非没有问题。在Ubuntu 8.04.1中,用户可能会遇到一个...

    ubuntu下安装oracle10g

    在Ubuntu 8.04系统上安装Oracle 10g是一项技术性较强的任务,涉及到操作系统配置、依赖安装、用户权限管理以及数据库实例的创建等多个环节。以下是对整个过程的详细阐述: 1. **系统需求与准备**:首先,确保你的...

    ubuntu8.04完全安装指南

    Wubi是一种允许在Windows内安装Ubuntu的简便方式,无需额外的分区或磁盘操作,且安装的Ubuntu系统可以像Windows程序一样卸载。 首先,确保你的系统不含有任何一键还原软件,如深度技术的一键还原,因为这些软件的...

    Inequalities, G.H.Hardy, 1934

    哈代等人在书中给出了他们能找到的所有参考文献,并特别感谢了给予他们批评意见或原创贡献的朋友们,包括G.A.Bliss, L.S.Bosanquet, R.Courant, B.Jessen, V.Levin, R.Rado, I.Schur, L.C.Young, 和 A.Zygmund 等。...

    Ubuntu软件sourcelist

    ### Ubuntu软件Source List详解 #### 一、概览 在Ubuntu系统中,用户可以通过编辑`/etc/apt/sources.list`文件来指定系统从哪些服务器下载软件包。这些服务器通常被称为源(Source)。通过调整该文件中的内容,...

    ubuntu常见问题及解决

    - **Ubuntu 8.04 Hardy Heron** - 2008年4月发布 - **Ubuntu 8.10 Intrepid Ibex** - 2008年10月发布 - **Ubuntu 9.04 Jaunty Jackalope** - 2009年4月23日发布 - **Ubuntu 9.10 Karmic Koala** - 2009年10月29日...

    Ubuntu8.04安装配置大全

    ### Ubuntu 8.04 安装与配置详解 #### 一、系统初始化 系统初始化是确保Ubuntu系统正常运行的基础步骤。此阶段涉及到的操作主要包括硬盘分区、安装过程中的选择(如语言、时区等),以及安装后的基础设置,如更新...

    linux最快源,用于ubuntu系统的升级

    标题和描述中的“Linux最快源,用于Ubuntu系统的升级”指的是在Ubuntu Linux操作系统中,为了加快软件包的下载速度,提高系统升级效率,选择一个快速、稳定的软件源(Repository)至关重要。软件源是Ubuntu系统获取...

    ubuntu8.04配置指南

    ### Ubuntu 8.04配置指南关键知识点解析 #### 一、Linux命令基础与操作环境 **1.1 终端使用** - **启动终端**:通过桌面左上角Ubuntu的logo -&gt; 附件 -&gt; 终端,即可启动终端窗口。 - **命令执行**:所有的Linux...

    ubuntu8.04速配指南.pdf

    Ubuntu 8.04,代号Hardy Heron,是Ubuntu发行版的一个长期支持版本(LTS),发布于2008年4月24日。由于其稳定性和安全性,8.04版本被广泛用于桌面和服务器环境中。本指南主要介绍了如何优化Ubuntu 8.04系统的配置,...

    如何在ubuntu8.04中安装中文输入法

    ### 如何在ubuntu8.04中安装中文输入法 #### 概述 本文将详细介绍如何在Ubuntu 8.04系统中安装并配置中文输入法。对于初次接触Ubuntu的用户来说,这是一个非常实用的指南。Ubuntu 8.04(Hardy Heron)是一款非常...

    Ubuntu The Complete Reference

    ### Ubuntu The Complete Reference #### 知识点概览 1. **Ubuntu 简介** - 定义与起源 - 发展历程 - 版本更新(Ubuntu 8.04 LTS Hardy Heron) 2. **Ubuntu 的核心特点** - 用户友好界面 - 安全性 - 免费与...

    不等式(Hardy).

    这个不等式是由英国数学家Godfrey Harold Hardy在20世纪初提出的,对于理解函数性质、解决积分问题以及在泛函分析中建立算子理论等方面都有深远的影响。 【不等式(Hardy)的表述】 Hardy不等式通常针对实值函数在...

    Ubuntu8.04安装教程

    Ubuntu 8.04,代号“Hardy Heron”(苍鹭),是Ubuntu Linux操作系统的一个重要版本,发布于2008年。这个版本带来了许多改进和新特性,为用户提供了更稳定、安全和易用的操作环境。下面将详细介绍Ubuntu 8.04的安装...

Global site tag (gtag.js) - Google Analytics