Linux下无线网卡驱动

  最近学校开始架无线网络了,我们ECHO也整了三个NETGEAR的无线路由,所以开始手痒了,想在FC5下使用无线了。

用之前先看了一下周围的这个guy,一群ubuntuer,这些家伙幸福的一腿,即插即用,NND,我还有很长的路要走。

我的本本是迅驰2的平台,无线网卡是Intel 2200BG,很常见的版本,上网看了看几个解决方案。感觉主要有以下几个方案。(可能说的不对)

1.Ndiswrapper法,这种方案是一种同用方案,就是先编译安装Ndiswrapper,然后用它来安装Windows下的无线网卡驱动。

2.Intel 2200BG驱动法,这是我装好Ndiswrapper后上网搜Intel 2200BG的驱动发现的,好像是一个牛人为该型号网卡编写的。

3.Firmware法,这是我在某人的blog上发现的,后来发现也很网上也很普遍。(最终用的方法)

我进行的步骤是,先Ndiswrapper,然后中途转去Intel驱动法,后来发现方法2还挺麻烦,就又转到firmware法,小有成效,但最后没有试通,就又回到方法2,结果也没调通,想转到方法3,发现3的环境被破坏,很郁闷,很郁闷。(希望没有把看客搞晕)最后还是用3解决问题。

好,仔细讲解过程:

开始在System->Administrator->Network中可以看到Intel Corporation PRO/Wireless 2200BG,但是type是Ethernet,说明识别错误,然后到网上下载新的firmware,

http://ipw2200.sourceforge.net/firmware.php

解压到/lib/firmware

更新一下firmware

rmmod ipw2200

modprobe ipw2200

之后就会发现,network里面的2200的type变成了wireless,很好。

在device的tab中添加一个新的wireless connection,然后forward,就可以选择可爱的2200BG网卡了,之后,根据你的情况选择连接类型,例如我连我们ECHO的AP,选择mode为Auto,ssid就是我们的ECHO啦,然后Channel,这个如果你知道最好,不行就只能猜了,不过一般都是1,6或者11,速率嘛,54Mbps喽,key就是你们自己的问题了。然后,连吧。世界多美好。

最后一个很重要的提示,如果你的本本像我的一样,有一个Fn+xx键的组合用来开启无线,一定一定要进一次windows,把它启动!!!

我在调试时遇到的问题:

1.上面的红色问题。

2.channel问题。

3.我用方法2,然后ipw2200这个模块就被更换了,ieee802.11也被改了,所以方法3失效,然后为了让这些模块还原,我重编译内核,但是编译出错,我不知道怎么解决,所以就把内核所在的文件夹rm -rf了,很暴力,后果很严重,发现rpm安装内核源码包失败,什么%src什么问题,上网查,重装rpm-build这个包,照办,可以安装了,然后源码包也安装了,之后参照自己记载的编源码包的方法,编了好久,成功。之后,我的方法3才得以成功。

记录下来,以供参照。




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值