BroadcomSTA

download BroadcomSTA

of 5

Transcript of BroadcomSTA

  • 8/8/2019 BroadcomSTA

    1/5

    Translation(s): es

    Broadcom 4311, 4312, 4313, 4321, 4322,

    43224, 43225 devices (wl)

    This page describes how to enable support for WiFi devices based on Broadcom

    4311/4312/4313/4321/4322/43224/43225 chipsets - using Broadcom's hybrid device

    driver - on Debian systems.

    Tabla de Contenidos

    Broadcom 4311, 4312, 4313, 4321, 4322, 43224, 43225 devices (wl)

    Installation

    Lenny1.

    Squeeze2.

    1.

    Known Issues2.

    Supported Devices3.

    See Also4.

    External Links5.

    1.

    Some Broadcom wireless LAN chipsets are unsupported by the reverse-engineered b43

    driver at this time, including:

    BCM4321 (PCI-IDs: 14E4:4328, 14E4:4329, 14E4:432A)

    BCM4322 (PCI-IDs: 14E4:432B, 14E4:432C, 14E4:432D)

    Support of these chipsets is possible using a driver (wl) made available by the vendor,

    which includes a binary-only component targeted for the x86 or x86-64 architecture. All

    supported devices are listed at the end of this page.

    This vendor driver depends on the x86 or x86-64 architecture (Debian i386 and

    AMD64 ports respectively) at this time.

    The BCM4313, BCM43224 and BCM43225 chipsets are alternatively supported by

    the brcm80211 driver.

    Installation

    Lenny

    wl - Debian Wiki http://wiki.debian.or

    de 5 15/11/10 1

  • 8/8/2019 BroadcomSTA

    2/5

    Install the DebianPkg: build-essential, DebianPkg: debhelper,

    DebianPkg: module-assistant, DebianPkg: quilt and DebianPkg: wireless-tools

    packages:

    $ su

    # aptitude update

    # aptitude install build-essential debhelper module-assistant

    quilt wireless-tools

    # exit

    1.

    Manually acquire the DebianPkg: squeeze/broadcom-sta-source package from

    http://packages.debian.org/squeeze/all/broadcom-sta-source/download. For

    example:

    $ wget http://ftp.us.debian.org/debian/pool/non-free/b

    /broadcom-sta/broadcom-sta-source_5.60.48.36-2_all.deb

    2.

    Manually acquire the DebianPkg: squeeze/broadcom-sta-common package fromhttp://packages.debian.org/squeeze/all/broadcom-sta-common/download. For

    example:

    $ wget http://ftp.us.debian.org/debian/pool/non-free/b

    /broadcom-sta/broadcom-sta-common_5.60.48.36-2_all.deb

    3.

    Install the DebianPkg: squeeze/broadcom-sta-common and

    DebianPkg: squeeze/broadcom-sta-source packages via dpkg:

    $ su# dpkg -i broadcom-sta-*deb

    4.

    Build and install a broadcom-sta-modules-* package for your system, using

    Module-Assistant:

    # m-a a-i broadcom-sta

    5.

    Blacklist the brcm80211 module, to prevent it conflicting for support of

    BCM4313, BCM43224 and BCM43225 devices:

    # echo blacklist brcm80211 >> /etc/modprobe.d/broadcom-

    sta-common.conf

    6.

    Rebuild your initial ramdisk, to blacklist modules defined at /etc/modprobe.d

    /broadcom-sta-common.confwithin initramfs:

    7.

    wl - Debian Wiki http://wiki.debian.or

    2 de 5 15/11/10 1

  • 8/8/2019 BroadcomSTA

    3/5

    # update-initramfs -u -k $(uname -r)

    Unload conflicting modules:

    # modprobe -r b44 b43 b43legacy ssb brcm80211

    8.

    Load the wl module:

    # modprobe wl

    9.

    Verify your device has an available interface:

    # iwconfig

    10.

    Configure your wireless interface as appropriate.11.

    Squeeze

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

    # Debian Squeeze (testing)

    deb http://ftp.us.debian.org/debian squeeze main contrib

    non-free

    1.

    Update the list of available packages. Install the DebianPkg: module-assistant and

    DebianPkg: wireless-tools packages:

    # aptitude update

    # aptitude install module-assistant wireless-tools

    2.

    Build and install a broadcom-sta-modules-* package for your system, using

    Module-Assistant:

    # m-a a-i broadcom-sta

    3.

    Blacklist the brcm80211 module, to prevent it conflicting for support of

    BCM4313, BCM43224 and BCM43225 devices:

    # echo blacklist brcm80211 >> /etc/modprobe.d/broadcom-

    sta-common.conf

    4.

    Rebuild your initial ramdisk, to blacklist modules defined at /etc/modprobe.d

    /broadcom-sta-common.confwithin initramfs:

    5.

    wl - Debian Wiki http://wiki.debian.or

    3 de 5 15/11/10 1

  • 8/8/2019 BroadcomSTA

    4/5

    # update-initramfs -u -k $(uname -r)

    Unload conflicting modules:

    # modprobe -r b44 b43 b43legacy ssb brcm80211

    6.

    Load the wl module:

    # modprobe wl

    7.

    Verify your device has an available interface:

    # iwconfig

    8.

    Configure your wireless interface as appropriate.9.

    Known Issues

    The Sonics Silicon Backplane driver (ssb) conflicts with the wl driver ( Closed in

    broadcom-sta/5.10.91.9.3-3: #545388: In /etc/modprobe.d/broadcom-

    sta-common.conf, b43 should be b44.: 545388, broadcom-

    sta-common/README.Debian).

    b44, b43, b43legacy and ssb are blacklisted by default as of broadcom-sta

    5.10.91.9.3-3.

    This prevents use of any Ethernet device supported by b44.

    Frequent disconnections can be experienced. This may be resolved by disabling

    power management via DebianMan: iwconfig(8) (e.g.

    iwconfig eth1 power off).

    Monitor mode is not supported.

    See bugs reported on DebianBug: broadcom-sta.

    Supported Devices

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

    The following list is based on the alias fields ofmodinfo wl as of driver version

    5.60.48.36:

    PCI: 14E4:4311 Broadcom Corporation BCM4311 802.11b/g WLAN

    wl - Debian Wiki http://wiki.debian.or

    4 de 5 15/11/10 1

  • 8/8/2019 BroadcomSTA

    5/5

    wl (ltima edicin 2010-11-07 03:36:08 efectuada por GeoffSimmons)

    PCI: 14E4:4312 Broadcom Corporation BCM4312 802.11a/b/g

    PCI: 14E4:4313 Broadcom Corporation BCM4311 802.11a

    PCI: 14E4:4315 Broadcom Corporation BCM4312 802.11b/g LP-PHY

    PCI: 14E4:4328 Broadcom Corporation BCM4321 802.11a/b/g/n

    PCI: 14E4:4329 Broadcom Corporation BCM4321 802.11b/g/n

    PCI: 14E4:432A Broadcom Corporation BCM4321

    PCI: 14E4:432B Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN

    Controller

    PCI: 14E4:432C Broadcom Corporation BCM4322 802.11b/g/n

    PCI: 14E4:432D Broadcom Corporation BCM4322 802.11a/b/g/n

    PCI: 14E4:4353 Broadcom Corporation BCM43224 802.11a/b/g/n

    PCI: 14E4:4357 Broadcom Corporation BCM43225 802.11b/g/n

    PCI: 14E4:4727 Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN

    Controller

    See Also

    bcm43xx - Broadcom 43xx wireless devices

    brcm80211 - Broadcom 4313, 43224, 43225 devices

    How to use a WiFi interface

    NDISwrapper

    External Links

    http://www.broadcom.com/support/802.11/linux_sta.php - 802.11 Linux STA

    driver

    CategoryHardware | CategoryWireless

    wl - Debian Wiki http://wiki.debian.or

    5 de 5 15/11/10 1