Broadcom BCM4306

February 6, 2007

Dans l’optique d’obtenir le wifi sur mon portable, j’ai récupéré la première carte wifi qui m’est tombé sous la main (en PCMCIA) avec un chipset Broadcom BCM4306. C’est aussi un chipset présent dans pas mal d’ordinateurs portables. De plus, la procédure à suivre semble valable pour tout chispet Broadcom BCM43xx.

La manip est effectuée sous une Xubuntu Edgy Eft. Dans un premier temps, on remarquera que Ubuntu a détecté la carte et a chargé le module bcm43xx (faites un “lsmod | grep bcm43xx” si vous n’êtes pas convaincus). Il faut commencer par le désactiver

sudo rmmod bcm43xx

Et le blacklister pour éviter qu’il soit chargé à nouveau

sudo echo "blacklist bcm43xx" >> /etc/modprobe.d/blacklist

Maintenant il faut installer ndiswrapper. On admettra que vous n’avez pas été installer votre propre noyeau.

sudo apt-get install ndiswrapper

Ou si vous avez une edgy

sudo apt-get install ndiswrapper-1.8

Maintenant vous avez besoin des drivers windows. Vous pouvez les télécharger en cliquant ici.
Une fois décompressés, placez vous dans le dosser contenant les fichiers depuis un terminal, et exécutez

sudo ndiswrapper -i bcmwl5.inf

Ou pour edgy :

sudo ndiswrapper-1.8 -i bcmwl5.inf

Pour installer le driver. Vous devriez avoir quelques messages d’erreur mais rien de fatal, donc au final le driver est installé. Vous pouvez verrifier avec

sudo ndiswrapper -l

qui devrai vous lister les drivers installés ou pas (et vous indiquer si le périphérique est connecté).

Maintenant il ne vous reste plus qu’à charger le module

sudo modprobe ndiswrapper

et votre carte wifi devrait fonctionner. Pour que le chargement soit effectué automatiquement au démarrage, vous pouvez éxecuter la commande

sudo echo "ndiswrapper" >> /etc/modules

Filed under: Hardware

2 Comments Leave a Comment

  • 1. Thomas  |  March 1, 2007 at 8:54 pm

    Euh, c’est quoi l’intérêt de remplacer un pilote libre qui existe par un affreux pilote Windows propriétaire utilisé au travers de l’infâme ndiswrapper ?

  • 2. Rémy Sanchez  |  April 18, 2007 at 11:43 pm

    En fait le pilote libre ne marche pas du tout, donc il m’a fallu utiliser ndiswrapper pour faire marcher la carte.

Leave a Comment

, (Hidden)

*

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

RSS feed for comments on this post.


Calendar

February 2012
M T W T F S S
« Oct    
 12345
6789101112
13141516171819
20212223242526
272829  

Recent Posts