Depuis 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é.
1 commentaire
Henri · 16 août 2020 à 19 h 47 min
Bonjour,
J’ai appliqué la procédure sur un Acer Aspire V3-571 (core i3 / 2GHz / 6Mo) / OpenSuse Leap 15.2 doté d’une carte Broadcom BCM43228 802.11a/b/g/n.
Ça marche ! merci Kikinovac !
Cependant, la vitesse est décevante : env. 0,3 Mbps avec Ookla !!! (une tablette Samsung, juste à côté, va 100 fois plus vite !).
Je suis encore débutant sous Linux mais je progresse grâce à vos livres 🙂
Je ne sais pas s’il est possible d’améliorer ce point… J’ai remplacé W7 par Suse sur ce portable.
Encore merci pour tous vos conseils !
Henri
Les commentaires sont fermés.