Il existe des dizaines de cartes WiFi Broadcom et d’autres cartes apparaissent chaque jour. La clé pour trouver le pilote correct pour toute carte réseau est le pci.id. Pour savoir lequel vous avez, ouvrez le terminal en appuyant sur CTRL+ALT+T et dans le terminal nous exécutons la commande suivante :
lspci -nn -d 14e4:
Vous obtiendrez quelque chose comme ceci :
Broadcom Corporation BCM4311 802.11a/b/g/n Wireless LAN Controller [14e4:4320] (rev 03)
Le pci.id dans cet exemple est 14e4:4320 comme on le voit à l’intérieur du […]. Nous aurons également besoin de la version de révision (si elle apparaît) pour certains cas particuliers. Dans ce cas, il s’agit de rev 03, comme indiqué à l’intérieur du (…) à la fin. Ce dont vous aurez besoin à la fin est donc : [14e4:4320] (rev 03).
Avec ces nouvelles informations, vous pouvez consulter le tableau ci-dessous et sélectionner la méthode appropriée pour installer votre pilote.
Par exemple, dans ce cas, puisque vous avez le 14e4:4320 rev 03, nous descendons dans la liste jusqu’à celui qui présente exactement le même pci.id. Si vous êtes sous Ubuntu 12.04, vous installerez le paquet firmware-b43-installer. Si vous êtes sous 14.04 ou 14.10, vous devez également installer le paquet firmware-b43-installer.
REMARQUE: Si vous avez déjà installé des pilotes, si vous avez modifié des fichiers de pilotes ou des fichiers de configuration ou si vous avez apporté des modifications au système pour faire fonctionner les pilotes, vous devrez les annuler pour pouvoir suivre ce tutoriel. Nous supposons que vous effectuez cette opération from scratch et que vous n’avez pas modifié les fichiers de configuration, les modules ou les pilotes du système (à l’exception du mise à jour).
Par exemple, si vous avez précédemment installé le paquet bcmwl-kernel-source, vous devrez le supprimer en utilisant la méthode de purge :
sudo apt-get purge bcmwl-kernel-source
Si vous venez d’installer Ubuntu, vous devrez construire un index des paquets disponibles avant que nous puissions installer votre pilote :
sudo apt-get update
Utilisez maintenant le pci.id que vous avez trouvé dans la liste ci-dessous pour trouver la méthode d’installation de votre pilote. Ceci s’applique à tous les cas, sauf ceux indiqués. La procédure d’installation se fait en terminal et en étant connecté à l’internet avec une connexion ethernet filaire temporaire ou un modem USB ou tout autre moyen possible :
sudo apt-get install <package>
Et puis redémarrer.
Special case #1: Ce périphérique utilise la combinaison de pilotes bcma et brcmsmac. Il ne devrait pas être nécessaire d’installer quoi que ce soit. Le firmware requis est installé par défaut dans le paquet linux-firmware. Dans quelques cas, il est nécessaire de blacklister b43 et ssb :
sudo -i
echo "blacklist b43" >> /etc/modprobe.d/blacklist.conf
echo "blacklist ssb" >> /etc/modprobe.d/blacklist.conf
exit
Dans certains cas, la suppression de blacklist ssb désactivera votre carte ethernet Broadcom.