Differences between revisions 30 and 31
Revision 30 as of 2019-07-15 10:37:06
Size: 2794
Editor: RogerShimizu
Comment: Add "Switch between wl/OSS drivers"
Revision 31 as of 2019-07-15 10:37:39
Size: 2787
Editor: RogerShimizu
Comment:
Deletions are marked like this. Additions are marked like this.
Line 21: Line 21:
deb http://httpredir.debian.org/debian/ jessie main contrib non-free deb http://deb.debian.org/debian jessie main contrib non-free

Translation(s): English - Français - Italiano - 繁體中文


Broadcom BCM4313, BCM43224, BCM43225 devices (brcmsmac, brcm80211)

This page describes how to enable support for WiFi devices based on Broadcom BCM4313, BCM43224, BCM43225 chips on Debian systems.

brcmsmac (brcm80211 prior to Linux 2.6.39) is a free and open source mac80211 driver, introduced in Linux 2.6.37.1

It supports wireless LAN devices based on specific Broadcom 802.11n PCIe wireless LAN chips. Supported devices are listed at the end of this page.

Non-free firmware is required, which can be provided by installing the firmware-brcm80211 package.

{i} For support of other Broadcom PCI wireless LAN chipsets, see bcm43xx.

Installation

  1. Add a "non-free" component to /etc/apt/sources.list, for example:

    # Debian 8 "Jessie"
    deb http://deb.debian.org/debian jessie main contrib non-free
  2. Update the list of available packages and install the firmware-brcm80211 package:

    # apt-get update && apt-get install firmware-brcm80211
  3. As the driver may already be loaded, reinsert the module to access installed firmware:

    # modprobe -r brcmsmac ; modprobe brcmsmac
  4. Configure your wireless interface as appropriate.

Switch between wl/OSS drivers

Please refer shell script:

Known Issues

  • With BCM4313-based devices, brcmsmac driver information may be displayed even after system boot.
    • You can ignore/hide this by adding a "dmesg -n 3" line to your /etc/rc.local file.

  • You may have problems when using other channels than 1-12. It is important you configure your regulatory domain with:

    # iw reg set <EU|US|JP>

Supported Devices

The page HowToIdentifyADevice/PCI explains how to identify a PCI device.

  • Broadcom BCM4313 (PCI ID 14e4:4727)
  • Broadcom BCM43224 (PCI IDs 14e4:0576, 14e4:4353)
  • Broadcom BCM43225 (PCI ID 14e4:4357)

See Also


CategoryHardware | CategoryWireless