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 puces Broadcom BCM4301, BCM4306, BCM4311, BCM4312, BCM4318, BCM4321 et BCM4322.

Identification

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

Le pilote approprié a un programme incorporé pour vérifier la puce présente, par exemple :

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

Pilotes

De multiples pilotes font fonctionner les puces 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, brcmsmac et wl ne prennent en charge 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 n'est pas empaqueté par le projet Debian. Il 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 connexion internet est nécessaire.

  1. Ajoutez la source « contrib » à la ligne existante de dépôt dans votre fichier /etc/apt/sources.list ; par exemple :

    # Debian 9 « Stretch »
    deb http://deb.debian.org/debian/ stretch main contrib non-free
  2. (Note : n'ajoutez-pas une nouvelle ligne. Ajoutez simplement « contrib non-free » à la fin de la ligne existante.)
  3. Mettez à jour la liste des paquets disponibles :

    apt-get update
  4. Installez le paquet d'installation du firmware approprié :

    Pour les périphériques avec les puces BCM4306 révision 3, BCM4311, BCM4318, BCM4321 ou BCM4322 installez le firmware-b43-installer :

    apt-get install firmware-b43-installer

    Pour les périphériques avec les puces BCM4312 LP-PHY (PCI-ID 14E4:4315), installez le firmware-b43-installer :

    apt-get install firmware-b43-installer

    Pour les périphériques avec les puces BCM4301 ou BCM4306 revision 2, installez le firmware-b43legacy-installer :

    apt-get install firmware-b43legacy-installer
    Il faut vérifier l'identification du périphérique par PCI ID.Quand c'est fait, installez le pilote propriétaire Broadcom adapté et le firmware inclus sera extrait et installé.
  5. Si ce n'est pas déjà fait, connectez votre périphérique à l'ordinateur. Le module du noyau nécessaire est automatiquement chargé pour les périphériques pris en charge.

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

Dépannage

NDISwrapper

Si les périphériques ne sont pas pris en charge par les pilotes du noyau Linux (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 du noyau Linux

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 pris en charge

b43

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

b43legacy

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

Voir aussi

Liens externes


CategoryFrHardware | CategoryWireless