Connexion

Besoin d'aide ? Une question ? Un avis ? Rejoignez nous sur notre salon IRC pour clavarder

Configurer Mageia

Le pilote wifi Broadcom BCM4312

Table des matières

bcm4312s









Installer LE pilote Broadcom BCM4312





L'installation de Mageia est d'une simplicité enfantine. Au cours du déroulement, tout le matériel déclaré et connecté sera paramétré. (ou presque) . Au redémarrage vous risquez une surprise si votre carte wifi est une broadcom BCM 4312.

Vous pouvez ne pas avoir de wifi ou comme moi un très faible débit.

Nous allons voir comment remédier à tout ça, mais auparavant il faut s'assurer de son matériel.





Identification


Il y a plusieurs méthode pour identifier son matériel...

Prenons le plus simple le MCC. drakconf

Entrons le mot de passe ROOT. Car nous intervenons sur la machine et pas notre bureau préféré.

Dans la ligne matériel allons explorer les antres de notre PC.

Il nous faut être relié avec le câble en ethernet car des paquetages nous serons demandés.





mcc_materiel





En ouvrant le dossier ethernet en cliquant sur le petit triangle nous voyons apparaitre ce qui nous sert d'ethernet et de wireless.

En cliquant sur BCM4312 on en voit un peu plus sur la fenêtre d'à coté.



En console c'est très simple. (Eh oui linux c'est puissant. Il y a plusieurs commandes)

Si vous êtes avec le bureau KDE dans outils vous trouverez directement konsole (non il n'y a pas de faute d'orthographe)

Passer root par la commande su

Entrez le mot de passe. (Rien ne se produit à l'écran)

Si c'est bon le bout du prompt passe de $ à #

entrez la commande



Code BASH :
lspcidrake -v | grep -i net
ssb : Broadcom Corporation|BCM4312 802.11b/g LP-PHY ......




Nous avons encore bien la confirmation de notre carte.







paramétrage sans le MCC





Mais pourquoi donc me direz vous? Parce que le MCC ne sait pas le faire correctement.



On va déjà blacklister ce driver. C'est une façon de ne plus être embêté.

Allons ouvrir dans un petit éditeur de texte (kwrite, gedit) et en root (su ) notre fichier /etc/modprobe.d/blacklist-mga.conf



1) Sous kde vous faite Alt+F2 puis kdesu kwrite Vous entrez le mot de passe root et kwrite s'ouvre en mode Root. Vous pouvez à ce moment ouvrir, modifier des fichiers du système.

Ne faites pas n'importe quoi cette commande est importante.



Le fichier ouvert, allez tout en bas et ajoutez:

Citation :
blacklist ssb


Enregistrez et refermez le driver est blacklisté. La preuve:

Code BASH :
lspcidrake -v | grep -i net 
unknown : Broadcom Corporation|BCM4312 802.11b/g LP-PHY .......




Si vous n'obtenez pas cette réponse il est inutile d'aller plus loin. Vous avez raté quelque chose... Recommencez!



Continuons car maintenant il n'y a plus de driver pour notre carte.



2) J’ai téléchargé des drivers pour Windows XP.

Je les ai trouvé à http://drivers.softpedia.com/progDownload/Broadcom-BCM-943xx-BCM43XX-Driver-5107914-for-2000-XP-Download-78223.html

C'est un .exe : broadcom_wifi_5.10.79.14-xp.exe



Je l'ai décompressé avec le gestionnaire d'archives de Gnome (Archive Manager), ou pour KDE (ark choisir 7zip) et j'ai mis les 2 fichiers bcmwl5.inf et bcmwl5.sys dans un dossier.





3) je vais dans le dossier qui contient ces drivers windows bcmwl5.inf et bcmwl5.sys



j’y tape en console (et en root) :

Code BASH :
ndiswrapper -i bcmwl5.inf
 


puis :

Code BASH :
ndiswrapper -l 
bcmwl5 : driver installed
device (14E4:4315) present (alternate driver: ssb)




puis :

Code BASH :
ndiswrapper -m 
adding "alias wlan0 ndiswrapper" to /etc/modprobe.d/ndiswrapper.conf ...




Avec la même méthode nous allons modifier 2 fichiers avec notre éditeur de texte sous root.



je rajoute : ndiswrapper au début de etc/modprobe.preload (attention, cela ne marche pas si on le met à la fin !)

je rajoute : alias wlan0 ndiswrapper à la fin de etc/modprobe.conf



Dans ma console:

Code BASH :
lspcidrake -v | grep -i net 
ndiswrapper : Broadcom Corporation|BCM4312 802.11b/g LP-PHY .....
 




Tout est OK Je reboot.



Le voyant du wifi s’allume.



4) Avec le CCM (MCC), je ne demande pas une nouvelle connexion (le CCM fait trop de bazard), mais je fais "centre réseau"

La carte wifi est bien détectée (bizarrement elle s’appelle enp12s0) et elle a trouvé mon réseau.

Je configure en rentrant la clé Wep et je demande "connecter" après avoir appuyé sur le bouton d’association de la livebox, et c’est OK.



5) Si en WPA2 vous trouvez bien la balise mais que rien ne fonctionne, pensez à supprimer ou renommer /etc/wpasupplicant.conf et rentrez à nouveau les identifiants depuis le CCM (MCC).



CCM: Centre de Contrôle Mageia

MCC: Mageia Controle Center
Cette page a été vue 8047 fois