Broadcom Wi-Fi LinuxDepuis quelques jours, j’installe OpenSUSE Leap 15.1 sur une panoplie d’ordinateurs portables déstockés pour un lycée privé de la région. Quelques-unes des machines sont dotées de cartes Wi-Fi Broadcom, qui nécessitent une configuration quelque peu spéciale pour fonctionner correctement. Le genre de manipulation où l’on a vaguement l’impression de faire partie d’une secte d’initiés, et qui donne raison à tous les détracteurs de notre OS préféré qui affirment haut et fort que « de toute façon c’est trop compliqué ton truc ». Bref.

Plus sérieusement, je pense qu’un mini-tutoriel « quick & dirty » pour la configuration des cartes Wi-Fi Broadcom est d’actualité.

On commence par identifier la carte.

# lspci | grep -i network
25:00.0 Network controller: Broadcom Limited BCM4313 802.11bgn
Wireless Network Adapter (rev 01)

J’installe le paquet b43-fwcutter, ce qui récupère également la dépendance pullin-bcm43xx-firmware.

# zypper install b43-fwcutter

La commande install_bcm43xx_firmware me permet de récupérer le firmware de Broadcom en un tournemain.

# install_bcm43xx_firmware

Le pilote libre fonctionne dans la mesure où une poule est capable de voler et un cheval de nager. Pour éviter les conflits éventuels, la solution la plus propre consiste à blacklister les paquets correspondants.

# zypper addlock broadcom-wl
# zypper addlock broadcom-wl-kmp-default

À partir de là, il suffit de redémarrer, et le tour est joué.


0 commentaire

Laisser un commentaire

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.