PROJET AUTOBLOG


Shaarli - Les discussions de Shaarli

Archivé

Site original : Shaarli - Les discussions de Shaarli du 23/07/2013

⇐ retour index

[SOLVED] No wifi connection after debian-7.1.0-amd64-netinst installation

mercredi 17 juin 2015 à 22:40
Liens en vrac de SimonLefort 17/06/2015
J'installe un ordinateur portable (packardbell) sous Debian 8 Jessie et le wifi ne fonctionnait pas après l'installation. La solution se trouve dans ce thread sur linuxquestions.org . (/!\ Avant toute chose, vérifiez que vous n'avez pas enclenché le bouton qui passe le portable en "mode avion" et coupe le wifi!)

1) Repérer le problème :
| ========
root@debian8:~# dmesg | grep firmware
[ 18.517142] brcmsmac bcma0:0: firmware: failed to load brcm/bcm43xx-0.fw
[ 18.517208] brcmsmac bcma0:0: Direct firmware load failed with error -2
| ========

On voit qu'il manque un firmware pour le wifi. Il n'est pas disponible dans les paquets de base de Debian 8 Jessie car celui-ci n'est pas libre. Par contre, il est dans les dépôts "contrib". On édite donc le fichier "source.list".

2) On édite donc le fichier "/etc/apt/source.list" :
| ========
root@debian8:~# vim /etc/apt/source.list
(...)
deb http://ftp.be.debian.org/debian/ jessie main contrib
deb-src http://ftp.be.debian.org/debian/ jessie main contrib
(...)
| ========

Maintenant qu'on a rajouté les dépôts "non-free", on peut recharger la liste des paquets disponibles et installer celui qui nous intéresse.

3) Quelques "aptitude" :
| ========
root@debian8:~# aptitude update
root@debian8:~# aptitude search firmware-brcm
p   firmware-brcm80211                                  - Binary firmware for Broadcom 802.11 wireless cards    
root@debian8:~# aptitude install firmware-brcm80211
(...)
| ========

Une fois que c'est fait, on relance le chargement des firmwares.

4) Un coup de "modprobe" :
| ========
root@debian8:~# modprobe -r brcmsmac && modprobe brcmsmac
| ========

On peut maintenant vérifier que ça marche en configurant le wifi et/ou en réessayant la première commande qu'on a utilisé.

5) Vérification :
| ========
root@debian8:~# dmesg | grep firmware
[ 348.001686 ] brcmsmac bcma0:0: firmware: direct-loading firmware brcm/bcm43xx-0.fw
[ 348.001715 ] brcmsmac bcma0:0: firmware: direct-loading firmware brcm/bcm43xx_hdr-0.fw
| ========

On voit cette fois que tout se déroule correctement ! :-)
(Permalink)