Translation(s): English - Français


Périphériques sans fil Broadcom 43xx

Cette page décrit comment utiliser, sur les systèmes Debian, les périphériques Wifi, basés sur les chipsets Boadcom BCM4301, BCM4306, BCM4311, BCM4312 et BCM4318.

Identification

<!> PCI ID n'est pas suffisant pour identifier le chipset Broadcom du périphérique.

Le pilote approprié a un programme incorporé pour vérifier le chipset présent, par exemple :

Voir http://wireless.kernel.org/en/users/Drivers/b43#Supported_devices pour plus d'information.

Pilotes

De multiples pilotes font fonctionner les chipsets Broadcom pour réseaux sans fil.

Pilotes natifs Linux :

On trouvera plus d'informations sur les pilotes b43/b43legacy sur la page consacrée au pilote b43. Les pilotes b43, b43legacy, brcm80211 et wl ne supportent aucun périphérique USB.

Utilisation des pilotes binaires de Windows :

b43 et b43legacy

Ces pilotes sont inclus comme modules dans les images du noyau Debian. Un firmware dans l'espace utilisateur est nécessaire pour faire fonctionner le périphérique.

Ce firmware doit être téléchargé et extrait, opération qui peut être réalisée par les paquets firmware-b43-installer, firmware-b43legacy-installer ou firmware-b43-lpphy-installer durant leur installation. Une connection internet est nécessaire.

{i} Le paquet b43-fwcutter, à partir de la version 1:013~git20100413-1, ne récupère plus le firmware : des paquets d'installation séparés doivent être utilisés.

  1. Ajoutez la source "contrib" à 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 le paquet wireless-tools :

    aptitude update && aptitude install wireless-tools
  3. Installez le paquet d'installation du firmware approprié :

    Pour les périphériques 802.11b/g avec les chipsets BCM4306 révision 3, BCM4311 ou BCM4318, installez le firmware-b43-installer:

    aptitude install firmware-b43-installer

    Pour les périphériques 802.11b/g avec le chipset BCM4312 LP-PHY (PCI-ID 14E4:4315), installez le firmware-b43-lpphy-installer :

    aptitude install firmware-b43-lpphy-installer

    Pour les périphériques seulement 802.11b (chipset BCM4301) ou 802.11b/g avec le chipset BCM4306 revision 2, installez le firmware-b43legacy-installer:

    aptitude install firmware-b43legacy-installer
    Il faut vérifier l'identification du périphérique par PCI ID pour éviter l'installation d'un mauvais firmware. Ensuite installez le pilote propriétaire Broadcom adapté et le firmware inclus sera extrait et installé.
  4. Si ce n'est pas déjà fait, connectez votre périphérique à l'ordinnateur. Le module du noyau nécessaire est automatiquement chargé pour les périphériques supportés.

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

    iwconfig
  6. Configurez l'interface de votre réseau sans fil.

Dépannage

NDISwrapper

Si les périphériques ne sont pas supportés par les pilotes natifs (par exemple les périphériques USB Broadcom autres que le BCM4320), cette méthode peut être utilisée en dernier ressort :

Blacklister les pilotes natifs

S'ils sont chargés, les pilotes b43/b43legacy entrent en conflit avec NDISwrapper. Pour les décharger et les blacklister :

modprobe -r b43 b43legacy
echo -e blacklist b43\\nblacklist b43legacy >> /etc/modprobe.d/local.conf

Installation

L'installation du module du noyau et du pilote NDIS est décrite dans la page NDISwrapper.

Périphériques supportés

b43

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

b43legacy

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

Voir aussi

Liens externes


CategoryHardware | CategoryWireless