Commit ddc332df authored by Roland Vossen's avatar Roland Vossen Committed by Greg Kroah-Hartman

staging: brcm80211: revised README

Removed duplicated text sections in README. Removed Bugs/problems that no longer
occur. One brcmsmac instability remains, (to be solved with new ucode), that has
been moved to the TODO file.
Signed-off-by: default avatarRoland Vossen <rvossen@broadcom.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent 4a266c4f
Broadcom Mac80211 driver Broadcom brcmsmac (mac80211-based softmac PCIe) and brcmfmac (SDIO) drivers.
Firmware installation Completely open source host drivers, no binary object files.
======================
Firmware is available from the Linux firmware repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git Support for the following chips:
http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git ===============================
https://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git
For all chips, copy brcm/bcm43xx-0.fw and brcm/bcm43xx_hdr-0.fw to brcmsmac (PCIe)
/lib/firmware/brcm (or wherever firmware is normally installed on your system). Name Device ID
BCM4313 0x4727
BCM43224 0x4353
BCM43225 0x4357
Currently supported chips brcmfmac (SDIO)
============== Name
PCI BCM4329
Name Device ID
BCM4313 0x4727
BCM43224 0x4353
BCM43225 0x4357
Both brcmsmac and brcmfmac drivers require firmware files that need to be
separately downloaded.
Bugs/Problems Firmware
============== ======================
- Driver can get confused while scanning during high throughput, can cause Firmware is available from the Linux firmware repository at:
burping, hanging, and possible crashing.
- Occasional hangs & burps with BCM43224 on 2.4 GHz with dual stream rates.
- Occasional crashes with BCM43224 on multicore machines.
Broadcom fullmac driver git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git
http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git
https://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git
This is production driver.
What's here ===============================================================
=========== Broadcom brcmsmac driver
- Completely open source host driver, no binary object files ===============================================================
- Features Broadcom's OneDriver architecture (single source base for - Support for both 32 and 64 bit Linux kernels
supported chips and architectures)
- On-chip firmware loaded using standard request_firmware()
- Support for BCM4329(SDIO)
What's done
==========
- Integration with cfg80211 stack
- Most of Mac functionality is performed in dongle
- A-MPDU single stream rates
- BCM4329: Dualband, Single stream, 20MHz channels
Firmware installation Firmware installation
====================== ======================
Firmware is available from the Linux firmware repository at: Copy brcm/bcm43xx-0.fw and brcm/bcm43xx_hdr-0.fw to
/lib/firmware/brcm (or wherever firmware is normally installed
on your system).
===============================================================
Broadcom brcmfmac driver
===============================================================
- Support for 32 bit Linux kernel, 64 bit untested
git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git
http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git
https://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git
For 4329 chip, copy brcm/bcm4329-fullmac-4.bin and brcm/bcm4329-fullmac-4.txt Firmware installation
======================
Copy brcm/bcm4329-fullmac-4.bin and brcm/bcm4329-fullmac-4.txt
to /lib/firmware/brcm (or wherever firmware is normally installed on your to /lib/firmware/brcm (or wherever firmware is normally installed on your
system). system).
Contact Info: Contact Info:
============= =============
Brett Rudley brudley@broadcom.com Brett Rudley brudley@broadcom.com
...@@ -67,4 +61,4 @@ Dowan Kim dowan@broadcom.com ...@@ -67,4 +61,4 @@ Dowan Kim dowan@broadcom.com
Roland Vossen rvossen@broadcom.com Roland Vossen rvossen@broadcom.com
Arend van Spriel arend@broadcom.com Arend van Spriel arend@broadcom.com
For more info, refer to: http://linuxwireless.org/en/users/Drivers/brcm80211 For more info, refer to: http://linuxwireless.org/en/users/Drivers/brcm80211
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment