LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1461|回复: 2

IBM X31 + Brodcom 4318 Wireless on Debian Etch

[复制链接]
发表于 2008-5-16 10:37:21 | 显示全部楼层 |阅读模式
前几天在X31上加了一块无线网卡,本来以为很简单的事情,结果搞了好几天,这里做一个总结,希望对遇到同样问题的朋友有所帮助。

        1.我的无线网卡不是IBM原装的,而是Dell DW1370,芯片是BCM4318,所以在插入机器的minipci接口前要先运行1802解除程序,网上很多,在dos下面运行一遍,然后插入minipci接口就行了。

        2.安装BCM4318的fireware。
        1)apt-get install bcm43xx-fwcutter
        2)bcm43xx-fwcutter -w /lib/fireware bcmwl5.sys
        3)mkdir -p /lib/hotplug/firmware
          cp /lib/fireware/* /lib/hotplug/firmware/

        说明:
         1.其实Debian Etch已经带有BCM43xx的驱动,但是没有fireware的支持,所以要从bcmwl5.sys里面提取fireware文件。运气好的话,在第一步会自动从网上下载bcmwl5.sys,后面就自动完成。

        2.如果第一步无法自动下载,那么就要自己寻找。其实这个就是从windows/system32/drivers/下面拷贝过来,使用bcm43xx-fwcutter -l以查看支持的驱动版本,但是我的机器上目前bcm43xx-fwcutter不能支持v4.以上的版本,只能支持v3.版本。如果系统不能支持,在运行bcm43xx-fwcutte的时候会有提示,但是还是会提取出fireware。

        3.第三步是以防万一,有些系统会查找这个目录。

        4.其实整个过程不过十多分钟,我花了几天,主要是bcm43xx-fwcutter没有自动下载到bcmwl5.sys,而后又费了很多时间找V3的bcmwl5.sys。

        5.如果有什么问题,建议大家用一些基础命令查看一下,比如ifconfig,lspci|grep bcm,dmesg|bcm,more /var/log/syslog什么的,当然也离不开神奇的google。
        顺便说一下,debian把我的无线网卡叫做eth2。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2008-5-21 09:48:20 | 显示全部楼层
谢谢兄弟的指南,不过你用最新内核,这个方法可能就不行了,可以在这个网站上找到答案:

http://linuxwireless.org/en/users/Drivers/b43
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-26 09:32:46 | 显示全部楼层
说的是,不过这个方法还是可以用的。
按照这个网站的说法,2.4.24以上就可以使用v4的b43-fwcutter,而不再是v3的bcm43xx-fwcutter,摆脱了softMAC,直接使用mac80211。
这个应该好得多,像现在,microcode.fw5就不能加载,只能加载另外几个。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表