| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| wifi_broadcom_bcm43xx [Le 23/12/2018, 18:49] – [uEFI: SecureBoot] Dadu042 | wifi_broadcom_bcm43xx [Le 19/01/2026, 22:44] (Version actuelle) – pas besoin de tag materiel_wifi_spécifique, on peut combiner les tags materiel+wifi, les tags doivent être simples krodelabestiole |
|---|
| {{tag>Bionic matériel wifi}} | {{tag>Bionic matériel wifi}} |
| |
| ---- | |
| |
| ====== Puces Wi-fi Broadcom® BCM43...====== | ====== Puces Wi-fi Broadcom® BCM43...====== |
| |
| <note help>La suite ne vous concerne donc que si la détection automatique à l'installation a échoué ou si votre puce Broadcom® est mal prise en charge voire pas du tout. (Les cas par exemple pour une puce nécessitant un [[wpfr>firmware|micrologiciel]] propriétaire protégé par Broadcom® ou encore une puce trop récente ayant besoin d'une version supérieure du pilote "Broadcom 802.11 Linux STA driver" pour être correctement fonctionnelle).</note> | <note help>La suite ne vous concerne donc que si la détection automatique à l'installation a échoué ou si votre puce Broadcom® est mal prise en charge voire pas du tout. (Les cas par exemple pour une puce nécessitant un [[wpfr>firmware|micrologiciel]] propriétaire protégé par Broadcom® ou encore une puce trop récente ayant besoin d'une version supérieure du pilote "Broadcom 802.11 Linux STA driver" pour être correctement fonctionnelle).</note> |
| | |
| | <note important>Suite au changement du dépôt de b43-fwcutter et de firmware-b43-installer, les versions inférieures à 019_14 ne permettent plus d'installer les pilotes libres Broadcom. |
| | |
| | Pour y remédier il faut installer manuellement : |
| | |
| | b43-fwcutter_019-14 : https://debian.pkgs.org/13/debian-contrib-amd64/b43-fwcutter_019-14_amd64.deb.html |
| | |
| | firmware-b43-installer_019-14 : https://debian.pkgs.org/13/debian-contrib-amd64/firmware-b43-installer_019-14_all.deb.html |
| | </note> |
| |
| |
| * [[#Identifier correctement sa puce]]. | * [[#Identifier correctement sa puce]]. |
| |
| ===== Identifier correctement sa puce ===== | ===== Identifier correctement sa puce ===== |
| Avant de commencer, il est nécessaire d'identifier correctement sa puce pour savoir si elle nécessite un micrologiciel et lequel. Dans un [[:terminal]], saisir la [[:commande_shell|commande]] suivante:<code>lspci -nn -d 14e4:</code>Le terminal vous répondra quelque chose comme ça : <code>02:00.0 Network controller [0280]: Broadcom Corporation BCM4318 802.11b/g/n [14e4:4318] (rev 01)</code>**BCM4318** est le nom de la puce, et **[14e4:4318]** son ID-PCI. Vous aurez besoin de ces deux identifiants pour bien cibler le bon pilote. | Avant de commencer, il est nécessaire d'identifier correctement sa puce pour savoir si elle nécessite un micrologiciel et lequel. Dans un [[:terminal]], saisir la [[:commande_shell|commande]] suivante:<code>lspci -nn -d 14e4:</code>Le terminal vous répondra quelque chose comme ça : <code>02:00.0 Network controller [0280]: Broadcom Corporation BCM4318 802.11b/g/n [14e4:4318] (rev 01)</code>**BCM4318** est le nom de la puce, et **[14e4:4318]** son ID-PCI. Vous aurez besoin de ces deux identifiants pour bien cibler le bon pilote. |
| | |
| |
| Sources: | Sources: |
| * [[http://linuxwireless.sipsolutions.net/en/users/Drivers/b43/|Wirless.kernel.org (en)]] | * [[http://linuxwireless.sipsolutions.net/en/users/Drivers/b43/|Wirless.kernel.org (en)]] |
| * Descriptifs des paquets | * Descriptifs des paquets |
| * [[http://www.broadcom.com/docs/linux_sta/README_6.30.223.248.txt|Fichier README du site officiel (en)]] | * [[https://www.broadcom.com/docs/linux_sta/README_6.30.223.248.txt|Fichier README du site officiel (en)]] |
| |
| |
| //( 8-) Il est possible de faire une installation complète du pilote disponible depuis le site officiel Broadcom® mais la mise à jour est une procédure bien plus facile car le pilote précédemment installé depuis les dépôts aura déjà préparé les pré-requis.)// | //( 8-) Il est possible de faire une installation complète du pilote disponible depuis le site officiel Broadcom® mais la mise à jour est une procédure bien plus facile car le pilote précédemment installé depuis les dépôts aura déjà préparé les pré-requis.)// |
| - À l'aide du [[:gestionnaire de pilotes propriétaires|gestionnaire de pilotes additionnel]], vérifier l'installation du pilote "Broadcom 802.11 Linux STA driver". (Si ce n'est pas le cas, voir [[#Le pilote "Broadcom 802.11 Linux STA driver" ne s'est pas installé par défaut|ce chapitre]]). | - À l'aide du [[:gestionnaire de pilotes propriétaires|gestionnaire de pilotes additionnel]], vérifier l'installation du pilote "Broadcom 802.11 Linux STA driver". (Si ce n'est pas le cas, voir [[#Le pilote "Broadcom 802.11 Linux STA driver" ne s'est pas installé par défaut|ce chapitre]]). |
| - Sur cette [[http://www.broadcom.com/support/?gid=1|page du site officiel Broadcom®]], vous trouverez la dernière version du pilote à utiliser (32 ou 64bit selon votre [[:architecture matérielle]]) et le fichier .txt (en anglais) expliquant la procédure de mise à jour du pilote. | - Sur cette [[https://www.broadcom.com/support/?gid=1|page du site officiel Broadcom®]], vous trouverez la dernière version du pilote à utiliser (32 ou 64bit selon votre [[:architecture matérielle]]) et le fichier .txt (en anglais) expliquant la procédure de mise à jour du pilote. |
| |
| <note help> | <note help> |
| |
| ====Installer le micrologiciel sans internet ==== | ====Installer le micrologiciel sans internet ==== |
| <note important> L'installation de paquets hors des dépôts officiels peut présenter un risque d'instabilité de votre système</note> | Cette opération est peut-être nécessaire dans le cas où votre ordinateur n'a pas de port RJ45, de plus en plus fréquent sur le nouveau portable. |
| | ===Via le paquet officiel de Broadcom=== |
| Il peut arriver que vous ayez des difficultés à accéder à internet, et donc à installer correctement le micrologiciel Broadcom ®\\ | Il peut arriver que vous ayez des difficultés à accéder à internet, et donc à installer correctement le micrologiciel Broadcom ®\\ |
| Dans ce cas: | Dans ce cas: |
| - Téléchargez le pilote [[http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2|ici]] et sauvegardez-le sur un support externe, | - Téléchargez le pilote [[http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2|ici]] et sauvegardez-le sur un support externe, [LIEN MORT, ERREUR 404] |
| |
| - Copiez [[:archivage|l'archive]] dans votre dossier personnel, | - Copiez [[:archivage|l'archive]] dans votre dossier personnel, |
| |
| [[https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx#b43_-_No_Internet_access|Autre méthode]] (en) | [[https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx#b43_-_No_Internet_access|Autre méthode]] (en) |
| | ===Via l'image iso d'Ubuntu=== |
| | Vous pouvez aussi installer le pilote via l'ISO d'Ubuntu qui vous a servi à l'installation. Montez l'iso, et naviguez jusqu'au dossier **pool/restricted/b/bcmwl**, [[:tutoriel:comment_installer_un_paquet|installez le paquet]] bcmwl-kernel-source qui s'y trouve. |
| | Il sera peut-être necessaire d'installer aussi quelques dépendances présentes dans le dossier **pool/main** telles: |
| | dpkg-dev, dkms, linux-libc-dev, libc6-dev. |
| | ===A l'installation d'Ubuntu=== |
| | Vous pouvez également installer le pilote à l'installation avec l'installateur. En effet, il vous suffit de cocher **"installer les pilotes pour le wifi et autres"**. Il n'y a pas besoin de connexion internet, il est disponible dans les dépôts de l'iso que vous installez. |
| | Au reboot après l'installation, vous pourrez constater que la carte est reconnue. |
| =====Problèmes connus===== | =====Problèmes connus===== |
| ==== uEFI: SecureBoot ==== | ==== uEFI: SecureBoot ==== |
| Redémarrez votre ordinateur. | Redémarrez votre ordinateur. |
| |
| Infos récupérée sur [[http://ubuntuforums.org/showthread.php?t=1997880|ici]]. | Infos récupérée sur [[https://ubuntuforums.org/showthread.php?t=1997880|ici]]. |
| ===== Voir aussi ===== | ===== Voir aussi ===== |
| * **(en)** [[http://www.broadcom.com/|Site officiel Broadcom®]] | * **(en)** [[https://www.broadcom.com/|Site officiel Broadcom®]] |
| * **(en)** [[https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx|Page de "help.ubuntu.com" sur ce sujet]] | * **(en)** [[https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx|Page de "help.ubuntu.com" sur ce sujet]] |
| * **(en)** [[https://launchpad.net/ubuntu/+source/bcmwl|Broadcom® sur Launchpad]] | * **(en)** [[https://launchpad.net/ubuntu/+source/bcmwl|Broadcom® sur Launchpad]] |
| |
| ---- | ---- |
| | //Contributeurs : [[:utilisateurs:Ju]], [[:utilisateurs:nyl]], [[:utilisateurs:Id2ndR]], [[:utilisateurs:LinuXp0wer]], [[:utilisateurs:nlcf]], [[:utilisateurs:Futal]], [[:utilisateurs:YoBoY]], [[:utilisateurs:Tsumugari]], [[:utilisateurs:Ner0lph]], [[:utilisateurs:thecraft]], [[:utilisateurs:anod1]], [[:utilisateurs:le0n]], [[:utilisateurs:Jackass059]], [[:utilisateurs:Ma-Nu]], [[:utilisateurs:cngz]], [[:utilisateurs:fabien26]], [[:utilisateurs:xcxl]], [[:utilisateurs:Antonin_Morel]], [[:utilisateurs:GottferDamnt]], [[:utilisateurs:Id2ndR]], [[:utilisateurs:ArcturusM51]], [[:utilisateurs:laurentb]], [[:utilisateurs:L'Africain]].// |
| //Contributeur(e)s : [[utilisateurs:Ju]], [[utilisateurs:nyl]], [[utilisateurs:Id2ndR]], [[utilisateurs:LinuXp0wer]], [[utilisateurs:nlcf]], [[utilisateurs:Futal]], [[utilisateurs:YoBoY]], [[utilisateurs:Tsumugari]], [[utilisateurs:Ner0lph]], [[utilisateurs:thecraft]], [[utilisateurs:anod1]], [[utilisateurs:le0n]], [[utilisateurs:Jackass059]], [[utilisateurs:Ma-Nu]], [[utilisateurs:cngz]], [[utilisateurs:fabien26]], [[utilisateurs:xcxl]], [[utilisateurs:Antonin_Morel]], [[utilisateurs:GottferDamnt]], [[utilisateurs:Id2ndR]], [[utilisateurs:ArcturusM51]], [[utilisateurs:laurentb]], [[utilisateurs:l_africain|L'Africain]].// | |