LinuxSir.cn,穿越时空的Linuxsir!

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

bcm43xxx无线网卡求解决办法。

[复制链接]
发表于 2007-2-5 20:22:16 | 显示全部楼层 |阅读模式
我是本本有bcm43xxx无线网卡。我用 emerge  bcm43xx-fwcutter安装了这个包。看了里边的README.
BCM43XX Linux Driver Project
                        ============================


About this software
-------------------

bcm43xx-fwcutter is a tool which can extract firmware from various source files.
It's written for BCM43xx driver files.

The project page is http://bcm43xx.berlios.de/


Usage
-----

bcm43xx-fwcutter FILE                extracts the firmware from a source FILE to .
bcm43xx-fwcutter -i FILE        identify the driver file. Print information, but don't extract.
bcm43xx-fwcutter -w /tmp FILE        extract and write firmware to /tmp.
bcm43xx-fwcutter -l                prints a list of supported driver source files.

After extraction, run make installfw which will copy bcm43xx_*.fw to
FIRMWARE_INSTALL_DIR (which defaults to /lib/firmware) for
usage by the bcm43xx driver. An alternative way is using the -w option.

Different distributions use different target directories for the firmware
files. If the driver complains about missing firmware files look for the
correct directory. For some distributions you have to use
/lib/hotplug/firmware or /usr/lib/hotplug/firmware for FIRMWARE_INSTALL_DIR,
but other directories are also possible.

Extraction doesn't depend on the system you're using. You can even
extract firmware on ppc from a mips driver. Cross-extraction is allowed.


Where can I find some driver source files?
------------------------------------------

AppleAirPort2
-------------
You can find the Apple Airport Extreme driver in your Mac OS X system at
/System/Library/Extensions/AppleAirPort2.kext/Contents/MacOS/AppleAirPort2
(Note that not all versions of the MacOSX driver are supported.)

AppleAirPortBrcm4311
--------------------
AppleAirPortBrcm4311 only seems to be available on Intel based machines.
System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AppleAirPortBrcm4311.kext/Contents/MacOS/AppleAirPortBrcm4311

bcmwl5.sys        Link
-------------   -------------------------------------------------------
3.20.23.0        http://nicolas.bonifas.free.fr/inspiron/bcmwl5.sys
                http://www.fujitsupc.com/downloa ... 3.20.23.0_XP_2K.exe
                http://files.codykrieger.com/mn720drivers/bcmwl5.sys
3.30.15.0        ftp://ftp.asus.com.tw/pub/ASUS/w ... 3/Driver_330150.zip
                http://web.belkin.com/support/download/files/F5D7010-v2.4.4.exe
                http://www.belkin.com/support/do ... ls.asp?file_id=1425
                http://communications.siemens.co ... rd54_V11200_eng.exe
3.30.15.1        http://www.buffalo-technology.com/downloads/CBG54_30_15.zip
3.40.20.0        http://broadband.motorola.com/co ... Web-Update-v1.1.exe
                http://broadband.motorola.com/co ... Web-Update-v1.1.exe
3.40.25.3        http://www.silfreed.net/download/hpzt3000cto/SP23107A.tar.gz
3.40.65.0        http://ftp.us.dell.com/network/R74091jp.EXE
3.40.69.0        http://metahusky.net/~gavin/home/bcmwl5.sys
3.40.73.0        http://ftp.us.dell.com/network/R83097.EXE
                ftp://ftp.us.dell.com/network/R83097.EXE
3.40.100.0        ftp://ftp.wildpackets.com/pub/outgoing/brcmDvr340rc100a~@.zip
3.50.21.10        http://www.buffalo-technology.co ... 1.10_Driver_rev.zip
3.60.7.0        ftp://ftp.asus.com.tw/pub/ASUS/w ... -03/Driver_3607.zip
3.60.7.5        http://www2.melcoinc.co.jp/pub/lan/wdrv_660.exe
3.70.12.0        http://files.wl500g.info/asus/wl120g/drivers/3.70.12.0.rar
                ftp://ftp.compaq.com/pub/softpaq/sp28001-28500/sp28198.exe
3.70.17.0        ftp://ftp.compaq.com/pub/softpaq/sp28501-29000/SP28538.exe
3.90.16.0        http://www.usr.com/support/5421/5421-files/5421-na.exe
3.90.41.1        http://www2.melcoinc.co.jp/pub/lan/wdrv_661.exe
3.94.41.1        http://www.buffalo-technology.com/downloads/WLI2-PCI-G54S.zip
                http://www.buffalo-technology.co ... 54S.3.104.64.50.zip
3.94.41.2        http://www2.melcoinc.co.jp/pub/lan/wdrv_810.exe
3.100.35.1        http://ftp.us.dell.com/network/R94826.EXE
3.100.46.0        ftp://ftp.support.acer-euro.com/ ... 0/driver/80211g.zip
                http://www.linksys.com/servlet/S ... 7&ssbinary=true
                ftp://ftp.compaq.com/pub/softpaq/sp29501-30000/SP29845.exe
3.100.64.0        ftp://ftp.compaq.com/pub/softpaq/sp30501-31000/SP30676.exe
3.100.64.50        http://www2.melcoinc.co.jp/pub/lan/wdrv_661.exe
3.100.65.1        ftp://ftp.hp.com/pub/softlib/sof ... 31557-1/SP30379.exe
3.104.64.50        http://www.buffalo-technology.com/downloads/WLI2-PCI-G54S.zip
                http://www.buffalo-technology.co ... 54S.3.104.64.50.zip
3.104.64.52        http://www2.melcoinc.co.jp/pub/lan/wdrv_810.exe
3.120.27.0        ftp://ftp.us.dell.com/network/R102318.EXE
3.140.16.0        http://files.techlabs.by/getfile.php?id=1844
4.10.40.0        http://rapidshare.de/files/11458 ... .0_Drivers.cab.html
4.10.40.1        http://images.lunarpages.com/12002219.cab

bcmwl564.sys        Link
-------------   -------------------------------------------------------
3.70.17.5        http://ubuntuforums.org/attachment.php?attachmentid=186
3.100.64.0        ftp://ftp.support.acer-euro.com/ ... nxp64bit/80211g.zip

bcmwl5a.sys        Link
-------------   -------------------------------------------------------
3.90.16.0        http://www.linksys.com/servlet/S ... 7&ssbinary=true

d11ucode.o        Link
-------------   -------------------------------------------------------
3.50.21.10      ftp://ftp.gpl-devices.org/pub/ve ... E800G_V4.04_GPL.tgz
3.60.7.0        http://files.wl500g.info/asus/wl ... linux/ap_d11ucode.o
3.60.13.0        http://arch.crans.org/bernat@luf ... d11ucode.o?download
3.90.7.0        http://dune.hu/gpl_tarballs/asus ... linux/ap_d11ucode.o

wl.o                Link
-------------   -------------------------------------------------------
3.50.21.0        http://nthill.free.fr/openwrt/sources/wl/wl-2.02.7.tar.bz2
3.50.21.10        ftp://ftp.gpl-devices.org/pub/ve ... E800G_V4.04_GPL.tgz
3.60.13.0        http://nthill.free.fr/openwrt/sources/wl/wl-2.09.1.tar.bz2
                http://nthill.free.fr/openwrt/sources/wl/wl-3.37.6.tar.bz2
                http://arch.crans.org/bernat@luf ... linux/wl.o?download
3.90.37.0        http://openwrt.inf.fh-brs.de/~nbd/wl1.o

wl_apsta.o        Link
-------------   -------------------------------------------------------
3.31.16.0        http://puma.ttc.cz/~jaha2x/openw ... wl_apsta/wl_apsta.o
                http://jak.kvalitne.cz/pub/puma. ... 2x/wl500/wl_apsta.o
3.130.20.0        http://openwrt.inf.fh-brs.de/~nbd/wl_apsta.o
4.80.53.0        http://downloads.openwrt.org/sou ... l-4.80.53.0.tar.bz2

我还在http://forums.gentoo.org/viewtop ... er-asc-start-0.html
这个网页上看了安装方法。其实我没怎么看懂,大概照着做了一下,没有成功

大家有成功过的吗
发表于 2007-2-5 20:34:17 | 显示全部楼层
是acer的本本吗?
回复 支持 反对

使用道具 举报

发表于 2007-2-5 20:54:04 | 显示全部楼层
1.确定你不是43xx系列中4318的网卡,4318网卡必须使用ndiswrapper驱动,用bcm43xx模块的话,信号接收能力极弱。这是被kernel开发者承认和证实的。
2.若使用bcm43xx的话,从
http://bu3sch.de/bcm43xx_fw.php 下载驱动
用fwcutter解压下载到的wl_apsta.o
mv bcm43xx_* /lib/firmware
ifconfig配置即可
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-5 21:04:24 | 显示全部楼层
本本是hp nx6325的
用lspci -n | grep 14e4:43查看
显示30:00.0 0280: 14e4:4312 (rev 01)
是4312的卡

以前在debian下驱动倒是很方便。记得在debian下的gnome有个net-admin这个工具。
回复 支持 反对

使用道具 举报

发表于 2007-2-5 21:05:33 | 显示全部楼层
Post by Thruth
1.确定你不是43xx系列中4318的网卡,4318网卡必须使用ndiswrapper驱动,用bcm43xx模块的话,信号接收能力极弱。这是被kernel开发者承认和证实的。
2.若使用bcm43xx的话,从
http://bu3sch.de/bcm43xx_fw.php 下载驱动
用fwcutter解压下载到的wl_apsta.o
mv bcm43xx_* /lib/firmware
ifconfig配置即可

唉 我就是4318

如果是acer的本本 也许你还须用 acer_acpi
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-5 21:19:41 | 显示全部楼层
请问Thruth,我下载了wl_apsta.o,在/lib/firmware用 bcm43xx-fwcutter解出来了。
接下来如何配置呀?
回复 支持 反对

使用道具 举报

发表于 2007-2-5 21:50:28 | 显示全部楼层
我成功过,但是很不稳定。经常就没有信号了。
“ The only drawback is that the 802.11g(54M) has to run in the 802.11b(11M) mode, and iwconfig eth1 essid any seems not working, you need to specify the essid explicitly.”

后来机器主板烧了,修好了给老妈了,现在用的是ipw2200.
回复 支持 反对

使用道具 举报

发表于 2007-2-6 01:55:38 | 显示全部楼层
4312似乎支持802.11a,不是很稳定,但是可以凑合用,如果运气好。

bcm4311 / bcm4312 (Major transmission power issues)

弄好后

modprobe bcm43xx
出错就dmsg看看什么问题
ifconfig up eth# (#是代表数字,如果无线网卡在你机器上是eth1那就是eth1)
iwlist eth# scan
iwconfig eth# essid #########
iwconfig eth# enc ###########  - 如果用 wep
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-6 20:07:09 | 显示全部楼层
#modprobe bcm43xx
#dmesg
其中有这样的显示
ieee80211_crypt: registered algorithm 'NULL'
ieee80211: 802.11 data/management/control stack, git-1.1.13
ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
bcm43xx driver
# ifconfig up eth1
eth1: 未知的主机
ifconfig: `--help' gives usage information.

eth1没有启动。是不是在/etc/conf.d/要加个wireless文件,这个文件如何写呢?
回复 支持 反对

使用道具 举报

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

本版积分规则

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