Carte Wifi Broadcom et Ubuntu – Linux Mint

Je possède une carte wifi Broadcom intégré à mon PC portable. Il s’agit de la BCM43227.

Certaines cartes Broadcom nécessitent un firmware propriétaire et qui n’est pas disponible dans les dépôts d’Ubuntu et de Linux Mint. Mais dans les dépôts, il existe un paquet permettant de télécharger le bon firmware de votre carte.

Déjà il faut trouver la carte disponible sur votre machine.

Dans un terminal :

lspci -nn -d 14e4:

Vous devriez répondra quelque chose comme ça :

Ce qui est intéressant sur cette capture, c’est la première ligne. Vous devriez retrouver votre carte sur une ligne ou il y a « 802.11b/g/n »

BCM43227 est le nom de la puce, et [14e4:4358] son ID-PCI. Vous aurez besoin de ces deux identifiants pour bien cibler le bon firmware.

En fonction de votre version d’Ubuntu et de votre ID-PCI, voilà les paquets à installer :

pci.id                     12.04 LTS                             14.04 LTS and Later

14e4:0576                  Special case #1                       Special case #1
14e4:4301                  firmware-b43legacy-installer          firmware-b43legacy-installer
14e4:4306                  firmware-b43legacy-installer          firmware-b43legacy-installer
14e4:4306 rev 2            firmware-b43legacy-installer          firmware-b43legacy-installer
14e4:4306 rev 3            firmware-b43-installer                firmware-b43-installer
14e4:4307                  firmware-b43-installer                firmware-b43-installer
14e4:4311                  firmware-b43-installer                firmware-b43-installer
14e4:4312                  firmware-b43-installer                firmware-b43-installer
14e4:4313                  firmware-b43-installer                firmware-b43-installer
14e4:4315                  firmware-b43-lpphy-installer          firmware-b43-installer
14e4:4318                  firmware-b43-installer                firmware-b43-installer
14e4:4319                  firmware-b43-installer                firmware-b43-installer
14e4:4320 rev 02           firmware-b43legacy-installer          firmware-b43legacy-installer
14e4:4320 rev 03           firmware-b43-installer                firmware-b43-installer
14e4:4324                  firmware-b43-installer                firmware-b43-installer
14e4:4325                  firmware-b43legacy-installer          firmware-b43legacy-installer
14e4:4328                  bcmwl-kernel-source                   firmware-b43-installer
14e4:4329                  bcmwl-kernel-source                   bcmwl-kernel-source
14e4:432a                  bcmwl-kernel-source                   bcmwl-kernel-source
14e4:432b                  bcmwl-kernel-source                   bcmwl-kernel-source
14e4:432c                  bcmwl-kernel-source                   bcmwl-kernel-source
14e4:432d                  bcmwl-kernel-source                   bcmwl-kernel-source
14e4:4331                  firmware-b43-installer                firmware-b43-installer
14e4:4353                  Special case #1                       Special case #1
14e4:4357                  Special case #1                       Special case #1
14e4:4358                  bcmwl-kernel-source                   bcmwl-kernel-source
14e4:4359                  bcmwl-kernel-source                   bcmwl-kernel-source
14e4:4365                  Special case #2                       bcmwl-kernel-source
14e4:43a0                  unknown                               bcmwl-kernel-source
14e4:43b1 	    	   unknown		                 bcmwl-kernel-source
14e4:4727                  Special case #3                       Special case #1

Voici mon cas :

14e4:4358                  bcmwl-kernel-source                   bcmwl-kernel-source

Dans un terminal, il faut donc taper :

sudo apt-get update

sudo apt-get install bcmwl-kernel-source

sudo apt full-upgrade

Il faut ensuite vérifier que la carte wifi ne soit pas désactivé :

sudo rfkill list

Si c’est le cas, lancer la commande :

sudo rfkill unblock all

 

Dans mon cas, je dispose d’un blocage matériel, c’est à dire que pour activer ma carte, je dois presser les touches FN et F3.

En effectuant cette commande :

sudo rfkill list

… j’obtenais…

0: acer-wireless: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

Afin de blacklister le module acer-wmi, j’utilise la commande :

echo blacklist acer-wmi | sudo tee -a /etc/modprobe.d/blacklist-acer-wmi.conf

Attention, lors d’un changement de noyau, il se peut que votre carte wifi soit à nouveau inutilisable. Il suffira de lancer les commandes :

sudo apt-get update

sudo apt-get install --reinstall bcmwl-kernel-source

sudo apt full-upgrade

Un commentaire

Rejoignez la conversation

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.