Translation(s): English - Français - Español


Périphériques Broadcom BCM4311, BCM4312, BCM4313, BCM4321, BCM4322, BCM43224, BCM43225, BCM43227, BCM43228 (wl)

Cette page décrit la configuration des périphériques WiFi, basés sur les chipsets Broadcom de réseau local sans fil, en utilisant le pilote propriétaire sur les systèmes Debian.

Le pilote propriétaire Broadcom wl (ou broadcom-sta) fournit un support pour quelques périphériques PCI basés sur les chipsets Broadcom. Il inclut un composant binaire destiné aux architectures x86 ou x86-64. Les périphériques supportés sont listés à la fin de cette page.

<!> Le pilote dépend pour le moment des architectures x86 ou x86-64 (Debian i386 et AMD64 respectivement).

{i} Les chipsets BCM4313, BCM43224 et BCM43225 sont aussi gérés par le pilote brcm80211.

Installation

Squeeze

  1. Ajoutez la source "non-free" à votre fichier /etc/apt/sources.list, par exemple :

    # Debian Squeeze/6.0
    deb http://ftp.us.debian.org/debian squeeze main contrib non-free
  2. Mettez à jour la liste des paquets disponibles et installez les paquets module-assistant et wireless-tools :

    # aptitude update
    # aptitude install module-assistant wireless-tools
  3. Compilez et installez le paquet broadcom-sta-modules-* sur votre système, en utilisant Module-Assistant :

    # m-a a-i broadcom-sta
  4. Blacklistez le module brcm80211 pour éviter qu'il entre en conflit avec wl pour le support des périphériques BCM4313, BCM43224 et BCM43225 :

    # echo blacklist brcm80211 >> /etc/modprobe.d/broadcom-sta-common.conf
  5. Reconstruisez votre initial ramdisk (initrd), pour blacklister dans initramfs les modules définis par le fichier /etc/modprobe.d/broadcom-sta-common.conf :

    # update-initramfs -u -k $(uname -r)
  6. Déchargez les modules en conflit :

    # modprobe -r b44 b43 b43legacy ssb brcm80211
  7. Chargez le module wl :

    # modprobe wl
  8. Vérifiez que votre périphérique a une interface disponible :

    # iwconfig
  9. Configurez l'interface de votre réseau sans fil. Voir aussi les problèmes connus.

Wheezy

  1. Ajoutez la source "non-free" à votre fichier /etc/apt/sources.list, par exemple :

    # Debian Wheezy (testing)
    deb http://ftp.us.debian.org/debian wheezy main contrib non-free
  2. Mettez à jour la liste des paquets disponibles et installez les paquets linux-headers appropriés et broadcom-sta-dkms:

    # aptitude update
    # aptitude install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') broadcom-sta-dkms

    Cela installera aussi le paquet recommandé wireless-tools. DKMS compilera le module wl adapté à votre système

  3. Déchargez les modules en conflit :

    # modprobe -r b44 b43 b43legacy ssb brcmsmac
  4. Chargez le module wl :

    # modprobe wl
  5. Vérifiez que votre périphérique a une interface disponible :

    # iwconfig
  6. Configurez l'interface de votre réseau sans fil. Voir aussi les problèmes connus.

Problèmes connus

Voir les bugs rapportés sur broadcom-sta.

Périphériques supportés

La page fr/HowToIdentifyADevice/PCI explique comment identifier un périphérique PCI.

La liste suivante est basée sur les champs alias de modinfo wl compilé à partir de squeeze/broadcom-sta-source :

La liste suivante est basée sur les champs alias de modinfo wl compilé à partir de wheezy/broadcom-sta-source :

Voir aussi

Liens externes


CategoryHardware | CategoryWireless