Broadcom BCM4306

February 6th, 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

Entry Filed under: Hardware

2 Comments Add your own

  • 1. Thomas  |  March 1st, 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 18th, 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

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


Calendar

November 2008
M T W T F S S
« Oct    
 12
3456789
10111213141516
17181920212223
24252627282930

Most Recent Posts