Installer pilote carte wifi Ubuntu

J’ai des problèmes sérieux pour installer les pilotes carte wifi Broadcom pour Ubuntu. Cela fonctionnait parfaitement sur ma version précédente, mais maintenant, c’est impossible.

Quelles sont les étapes à suivre pour installer les pilotes wifi Broadcom pour une carte BCM43xx ?

Je suis un utilisateur qui n’a aucune connaissance avancée de Linux, j’aurais donc besoin d’explications claires sur la façon de l’installer.

La commande lspci -vnn | grep Network a affiché :

Broadcom Corporation BCM4311 802.11a/b/g/n Wireless LAN Controller [14e4:52fa] 

La commande iwconfig a affiché :

lo        no wireless extensions.
eth0      no wireless extensions.

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.

C’est un problème courant pour installer les pilotes carte wifi Broadcom sur Ubuntu.

Exécutez ce qui suit dans le terminal :

sudo apt-get remove --purge bcmwl-kernel-source

Si la commande s’exécute correctement, essayez d’activer le wifi.

Si cela ne fonctionne pas ou si la commande a échoué en disant qu’il n’existe pas de tel module, vous pouvez essayer d’ouvrir un terminal et de taper:

dmesg | grep b43

Si tu vois des lignes comme :

b43-phy0 ERREUR : Le fichier firmware « b43/ucode15.fw » est introuvable.
b43-phy0 ERREUR : Firmware file « b43-open/ucode15.fw » est introuvable.
b43-phy0 ERREUR : Vous devez vous rendre sur https://wireless.kernel.org/en/users/Drivers/b43#devicefirmware et télécharger le firmware correct pour cette version de pilote. Veuillez lire attentivement toutes les instructions sur ce site Web.
b43-phy0 : Chargement du firmware version 478.104 (2008-07-01 00:50:23)
b43-phy0 : L’état du matériel radio est passé à DISABLED

Alors il vous manque probablement le firmware pour la carte broadcom. Ouvrez le Centre des logiciels, recherchez et installez les paquets suivants,

  • b43-fwcutter
  • firmware-b43-lpphy-installerer

Redémarrez une fois. Maintenant le wifi devrait fonctionner.

Je recommande toujours de supprimer et de réinstaller les pilotes Broadcom en utilisant votre terminal.

Dans un terminal, tapez la commande suivante:

sudo apt-get purge bcmwl-kernel-source

Ensuite:

sudo apt-get install bcmwl-kernel-source

Cela permettra de reconstruire votre pilote.

Vous pouvez soit redémarrer votre ordinateur, soit, taper les commandes suivantes dans le terminal, ce qui aura pour effet de réactiver votre système sans fil.

sudo modprobe -r b43 ssb wl

Ensuite:

sudo modprobe wl 

Installez le paquet firmware-b43-installer. Désinstallez d’abord le pilote propriétaire dans « Pilotes supplémentaires ».

Ensuite, dans un terminal, exécutez :

sudo apt-get install firmware-b43-installer

juste après le redémarrage, ça marche très bien pour moi.