# Wifi BCM43224

**URL:** <https://www.debian-fr.org/t/wifi-bcm43224/92293>\
**Category:** Support Debian\
**Created:** [Mai 3, 2026, 7:54 UTC](https://www.debian-fr.org/t/wifi-bcm43224/92293 "2026-05-03T07:54:18Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![michelsuquet](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/8edcca/32.png) [@michelsuquet](https://www.debian-fr.org/u/michelsuquet)\
**Post date:** [Mai 3, 2026, 7:54 UTC](https://www.debian-fr.org/t/wifi-bcm43224/92293/1 "2026-05-03T07:54:18Z")

</div>

Bonjour,

j’ai installé trixie/gnome sur un MacBook Air mais pour le wifi, c’est une carte BCM43224 que j’ai configuré en suivant les indications de cette page, à l’aide d’une clé wifi :  
[https://wiki.debian.org/fr/wl](https://wiki.debian.org/fr/wl)

Cela fonctionne mais à chaque mise à jour du paquet linux-image-amd64, le wifi n’est plus actif et je suis obligé de refaire les opérations à l’aide d’une clé wifi.

Comment faire en sorte que la configuration du wifi ne soit pas à refaire à chaque mise à jour du paquet linux-image-amd64 ?

Cordialement,

Michel Suquet

---

<div class="post-metadata">

**Author:** ![Verner](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/v/34f0e0/32.png) [@Verner](https://www.debian-fr.org/u/Verner)\
**Post date:** [Mai 3, 2026, 2:46 UTC](https://www.debian-fr.org/t/wifi-bcm43224/92293/2 "2026-05-03T14:46:28Z")

</div>

Je doute que la documentation citée soit à jour (dernière modification 2022-04-14).

Pour information, le paquet **firmware-b43-installer** (dépôt contrib) devrait être plus adapté.  
[Détails du paquet firmware-b43-installer dans trixie](https://packages.debian.org/trixie/firmware-b43-installer)

> firmware installer for the b43 driver  
> This package downloads and installs the firmware needed by the b43 kernel driver.  
> Supported chipsets:
> 
> - **BCM43224** (not all versions tested);

---

<div class="post-metadata">

**Author:** ![michelsuquet](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/8edcca/32.png) [@michelsuquet](https://www.debian-fr.org/u/michelsuquet)\
**Post date:** [Mai 3, 2026, 8:45 UTC](https://www.debian-fr.org/t/wifi-bcm43224/92293/3 "2026-05-03T20:45:25Z")

</div>

J’avais installé le paquet **firmware-b43-installer** pensant aussi que cela résoudrait le problème mais la version de BCM43224 ne doit pas être pris en compte par ce paquet.

J’ai aussi installé le paquet **firmware-brcm80211** sans plus de succès.

---

<div class="post-metadata">

**Author:** ![michelsuquet](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/8edcca/32.png) [@michelsuquet](https://www.debian-fr.org/u/michelsuquet)\
**Post date:** [Mai 4, 2026, 6:42 UTC](https://www.debian-fr.org/t/wifi-bcm43224/92293/4 "2026-05-04T06:42:56Z")

</div>

J’ai résolu ce problème, voici comment.

D’une part, je ne sais pourquoi, j’ai lancé la commande suivante :

> `modprobe brcmsmac`

et cela a fonctionné !

Mais, au redémarrage, perte du wifi et obligé de repasser la commande ci-dessus pour retrouver le wifi.

Je me suis dis que ce qui avait été installé précédemment devait influer sur ce comportement. J’ai donc tout désinstallé :

> `apt remove --purge firmware-b43-installer`  
> `apt remove --purge broadcom-sta-dkms`  
> `apt remove --purge firmware-brcm80211`  
> `apt autoremove`

et j’ai réinstallé le paquet qui gère le module brcmsmac

> `apt install firmware-brcm80211`

Voir cette page :

> **[fr/brcm80211 - Debian Wiki](https://wiki.debian.org/fr/brcm80211)**

Et enfin, les 2 commandes suivantes :

> `modprobe -r brcmsmac`  
> `modprobe brcmsmac`

Au redémarrage, le wifi est bien actif. Et à la prochaine mise à jour du paquet linux-image-amd64 cela devrait ne plus poser de problème.

---

<div class="post-metadata">

**Author:** ![Verner](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/v/34f0e0/32.png) [@Verner](https://www.debian-fr.org/u/Verner)\
**Post date:** [Mai 4, 2026, 7:01 UTC](https://www.debian-fr.org/t/wifi-bcm43224/92293/5 "2026-05-04T19:01:09Z")

</div>

Pour éviter la confusion, il faudrait donc préciser dans le titre que tu utilises Debian **11** et non 13 (=stable)

[brcm80211 - Debian Wiki](https://wiki.debian.org/fr/brcm80211)

> brcmsmac (appelé brcm80211 **avant le noyau Linux 2.6.39** ) est un pilote mac80211

[bcm43xx - Debian Wiki](https://wiki.debian.org/bcm43xx)

> bcm43xx
> 
> Introduced in Linux 2.6.17.  
> Disabled in Debian 2.6.24 and later kernels.  
> **Removed from Linux at 2.6.26**.

Pour Debian stable (13), c’est bien le module **b43** qui est utilisé par le wifi broadcom BCM43224.  
[Détails du paquet firmware-b43-installer dans trixie](https://packages.debian.org/trixie/firmware-b43-installer)

Il est préférable de commencer par correctement identifier son matériel (vd:id), et préciser la version Debian, avant de faire des hypothèses de firmware nécessaire dépendant de la version de noyau.

```plaintext
lspci -nn -d 14e4:

 14e4:0576 BCM43224 802.11a/b/g/n
 14e4:4353 BCM43224 802.11a/b/g/n
 14e4:a8d8 BCM43224/5 Wireless Network Adapter

```

L’essentiel est que «&nbsp;ça marche&nbsp;», pour le moment, avant éventuel passage à Debian 13 qui nécessitera une installation fraîche.

---

<div class="post-metadata">

**Author:** ![michelsuquet](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/8edcca/32.png) [@michelsuquet](https://www.debian-fr.org/u/michelsuquet)\
**Post date:** [Mai 10, 2026, 3:25 UTC](https://www.debian-fr.org/t/wifi-bcm43224/92293/6 "2026-05-10T15:25:13Z")

</div>

C’est précisé dans mon premier message : trixie donc Debian 13. Pour moi, il n’y a pas de confusion.  
En regardant la page du paquet :  
[https://packages.debian.org/trixie/firmware-brcm80211](https://packages.debian.org/trixie/firmware-brcm80211)  
je vois qu’il y a une version dans les backports ; il faudra que je vois ce que cela donne.

---

<div class="post-metadata">

**Author:** ![Verner](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/v/34f0e0/32.png) [@Verner](https://www.debian-fr.org/u/Verner)\
**Post date:** [Mai 10, 2026, 5:30 UTC](https://www.debian-fr.org/t/wifi-bcm43224/92293/7 "2026-05-10T17:30:41Z")

</div>

Au temps pour moi. Comme tu intervenais dans un autre sujet dont je te croyais l’auteur et qui spécifiait Debian 11 dans le titre, j’ai confondu.  
Mais ce qui est plus subtil, c’est donc ton installation sur **MAC**.  
Le point qui m’échappe pour le moment est comment pour une carte BCM43224, le kernel/udev comprend qu’il faut du **b43** pour un PC, et brcm80211 pour un MAC.  
Comme des modules brodacom sont soit retirés ou changent de nom selon les versions, ça reste un peu confus.  
Pourrais-tu fournir ceci: `lspci -nn -d 14e4:`  
Je précise que c’est plus pour ma culture personnelle, donc optionnel.

---

<div class="post-metadata">

**Author:** ![michelsuquet](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/8edcca/32.png) [@michelsuquet](https://www.debian-fr.org/u/michelsuquet)\
**Post date:** [Mai 11, 2026, 6:53 UTC](https://www.debian-fr.org/t/wifi-bcm43224/92293/8 "2026-05-11T06:53:59Z")

</div>

Voici le infos :

> ```
> repair@debian:~$ lspci -nn -d 14e4:
> 02:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM43224 802.11a/b/g/n [14e4:4353] (rev 01)
> 
> ```

Effectivement, si on peut éclaircir ce problème de gestion d’une carte BCM43224, ce serait bien. Dans la doc, ce n’est pas clair car différentes pages concernent cette carte.

Sur cette page :

> **[bcm43xx - Debian Wiki](https://wiki.debian.org/bcm43xx)**

on nous renvoie vers cette page :

> **[brcm80211 - Debian Wiki](https://wiki.debian.org/brcm80211)**

Et la carte est aussi mentionnée sur cette page :

> **[wl - Debian Wiki](https://wiki.debian.org/wl)**

Et au départ, j’avais suivi les indications de cette page mais à chaque mise à jour du paquet linux-image-amd64 le wifi n’est plus actif au redémarrage. À noter que cette page mentionne aussi [brcm80211](https://wiki.debian.org/brcm80211). On tourne en rond 🙂

---

<div class="post-metadata">

**Author:** ![Verner](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/v/34f0e0/32.png) [@Verner](https://www.debian-fr.org/u/Verner)\
**Post date:** [Mai 11, 2026, 6:48 UTC](https://www.debian-fr.org/t/wifi-bcm43224/92293/9 "2026-05-11T18:48:13Z")

</div>

Vu l’évolution importante des drivers Broadcom, une documentation dont certaines datent de 2019 a peu d’intérêt.  
Où ça se complique, c’est lorsque des intrus que sont des modules compilés (-dkms) sont ajoutés.  
Mon avis est qu’il n’y a plus de repère pour le noyau ou udev pour comprendre ce qu’il faut charger comme module. La seule méthode consiste à blacklister tous les modules relatifs à la carte broadcom, en ne conservant que le module désiré.  
Normalement, l’installation du xx-dkms fait ce blacklistage, en tout cas pour broadcom-sta-dkms que j’ai analysé.
