Ceci est une ancienne révision du document !
Wifi basé sur le chipset Broadcom Bcm43xx
Ce type de carte WIFI est reconnu d'office par les versions de GNU/Linux Ubuntu supérieure à la 12.04 LTS.
La reconnaissance matérielle de la carte ne permet cependant pas d'utiliser le WIFI "Out of the box" car la carte nécessite un micro-code propriétaire proposé par la société Broadcom. La version CD de GNU/Linux Ubuntu ne propose pas ces micro-codes, en anglais firmware pour une question de droits, ces produits ne sont pas libres et ne peuvent pas être inclus sur le CD d'installation.
Il est possible d'installer via Internet et une procédure simplifiée le micro-code manquant et de configurer automatiquement la carte pour que cette dernière fonctionne normalement.
Installation simplifiée du micro-code (Firmware) Bcm 43xxx
- Désinstallez les paquets suivants : bcmwl-kernel-source, broadcom-sta-common, broadcom-sta-source
- Installez le paquet suivant : linux-firmware-nonfree
- Redémarrez
Votre carte WIFI fonctionne
Autres méthodes d'installations
Il peut arriver que l'installation de linux-firmware-nonfree ne soit pas suffisante. Dans ce cas plusieurs possibilités s'offrent à vous en fonction de votre carte. Avant l'installation de quoi que ce soit, vérifier bien quelle est votre carte, sinon vous risqueriez, en installant le mauvais pilote de faire planter complètement votre ordinateur.
Identifier correctement sa carte
Ouvrez un terminal (ctrl+alt+T) et entrez-y la commande suivante :
lspci -vvnn | grep 14e4
b43fwcutter avec firmware-b43-installer
Si le terminal vous renvoie un des chiffres suivants :
14e4:4307 14e4:4311 (BCM4311) 14e4:4312 14e4:4318 14e4:4319 14e4:4320 14e4:4331 (En 12.04 et supérieurs vous aurez besoin de linux-firmware-nonfree) 14e4:4357 14e4:5354
Vous avez besoin du chipset b43, dé/installez les paquets suivants :
sudo apt-get purge bcmwl-kernel-source broadcom-sta-common broadcom-sta-source sudo apt-get install b43-fwcutter firmware-b43-installer
L'installation demandera s'il faut extraire le code. Répondre OUI.
Redémarrez.
Pilote Linux natif de Broadcom (Broadcom STA wireless driver)
Broadcom fournit un pilote propriétaire nommé Broadcom 802.11 Linux STA driver. Celui-ci supporte les cartes suivantes : BCM4312, MCM4313, BCM4321, BCM4322, BCM4324, MC4325, BCM4327,bcm43224 et bcm43225 . Sinon voyez si le terminal vous renvoie un des chiffres suivants :
14e4:0576 14e4:4313 14e4:4315 14e4:4328 14e4:4329 14e4:432a 14e4:432b 14e4:432c 14e4:432d 14e4:4353 14e4:4357 14e4:4358 14e4:4359 14e4:435a 14e4:a99d 14e4:4727
Sous 12.04 peut-être devrez-vous aussi blacklister les modules ssb" et "bcma". Cependant attention, si votre carte ethernet utilise b44, ssb est nécessaire, et dans ce cas vous ne pourrez donc pas utiliser ce pilote.
Dans ce cas vous devrez installer les paquets suivants :
sudo apt-get install broadcom-sta-source broadcom-sta-common
Soit vous utilisez le gestionnaire de pilotes propriétaires:
- Cliquer sur l'icône Paramètres Système
- Cliquer maintenant sur l'icône Logiciels et mise à jour
- Ouvrez l'onglet Pilotes additionnels (gestionnaire des pilotes additionnels pour les versions antérieures à 12.10) et activez "Broadcom STA wireless driver".
b43-fwcutter avec firmware-b43legacy-installer
Si votre terminal vous a renvoyé ceci :
14e4:4301 14e4:4306 14e4:4320 14e4:4324
Vous avez besoin d'installer les paquets suivants :
sudo apt-get install b43-fwcutter firmware-b43legacy-installer
Redémarrez votre ordinateur.
Problèmes connus
Pensez à vérifier l'activation du WIFI
Pour réaliser cette vérification, ouvrez un terminale et saisissez les commandes suivantes :
Vérifiez que la carte wifi n'est pas désactivée :
sudo rfkill list
Pour activer les cartes wifi :
sudo rfkill unblock wifi
Voir aussi
- 2020Linux ce script vise a installer facilement le driver windows via Ndiswrapper pour les cartes wifi Broadcom (suivant la revision de votre carte)
Contributeur(e)s : Ju, nyl, Id2ndR, LinuXp0wer, nlcf, Futal, YoBoY, Tsumugari, Ner0lph, thecraft, anod1, le0n, Jackass059, Ma-Nu, cngz, fabien26, xcxl, Antonin_Morel, GottferDamnt, L'ami René (Mise en page)+(Autres pages en lien avec les sujets), Id2ndR, ArcturusM51, laurentb,L'Africain.