|
前几天在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
|