Table des matières

, , ,

Module Wifi Broadcom bcm4328

Compatibilité

Pré-requis

Installation

Jaunty 9.04 & Lucid 10.04

Avec Jaunty et Lucid, il faut utiliser l'outil “Pilotes de Périphériques” fourni dans la distribution (menu 'Système > Administration') puis de choisir 'Pilote réseau sans-fil Broadcom STA' et de cliquez sur le bouton [ Activer ] !

L'étape suivante consiste à désactiver le module ssb pour activer le module wl.

sudo modprobe -r ssb
sudo modprobe wl

Et, ajoutez dans le fichier /etc/modules le nom de ce module “wl” pour que cela soit pris en charge au redémarrage.

sudo kate /etc/modules

Si vraiment cela ne fonctionne pas, suivez les autres indications ci-dessous en compilant soit le module fourni par Broadcom, soit en utilisant ndiswrapper.

Usage du driver Broadcom

La société Broadcom fournit des pilotes pour architecture 32 bits, et 64 bits, pour PC (x86).

Téléchargez-le selon votre architecture et suivez les explications du fichier README, par Broadcom.

Usage de ndiswrapper

Actuellement les pilotes bcm43xx ne supportent pas les cartes Broadcom 4328, laissant par la même occasion les utilisateurs linux sans support natif. Pour pouvoir utiliser le wifi(bcm4328) sur hardy heron amd64(version 64bits) il faut pour le moment utiliser ndiswrapper.

Pour commencer il faut installer ndiswrapper

Télécharger les pilotes :

wget http://ftp.us.dell.com/network/R151517.EXE
mkdir driver
unzip -a R151517.EXE -d driver/
cd driver/DRIVER/

Installer les pilotes :

sudo ndiswrapper -i bcmwl5.inf
sudo ndiswrapper -l
sudo ndiswrapper -m
sudo modprobe ndiswrapper

Ensuite pour charger ndiswrapper au démarrage il faut éditer le fichier /etc/modules et ajouter

ndiswrapper

à la fin du fichier.

Ensuite, créez le fichier /etc/init.d/ndiswrapper et insérez-y ce qui suit :

#! /bin/sh
### BEGIN INIT INFO
# Provides: ndiswrapper
# Required-Start:
# Required-Stop:
# Default-Start: S
# Default-Stop:
# Short-Description: enable to load ndiswrapper
# Description: enable to load ndiswrapper
### END INIT INFO

rmmod ohci_hcd
rmmod ssb
rmmod ndiswrapper
modprobe ndiswrapper
modprobe ssb
modprobe ohci_hcd

############# end file ############

Ensuite changer les permissions sur le fichier :

sudo chmod 755 /etc/init.d/ndiswrapper

Entrer la commande suivante :

ls -l /etc/init.d/ndiswrapper

Vérifier que vous avez bien les droits comme indiqué çi-dessous:

-rwxr-xr-x 1 root root 4388 2008-02-03 14:57 /etc/init.d/ndiswrapper

On créé un lien symbolique qui appelle S99ndiswrapper :

sudo ln -s /etc/init.d/ndiswrapper /etc/rc2.d/S99ndiswrapper

Redémarrer et le tour est joué.

Références

Autres pages en lien avec les sujets

2010/04/27 19:10  
2010/04/27 19:10  
2009/07/26 18:23 esion
2010/04/27 19:10  
2014/09/03 22:45 tobiasBora
2010/04/27 19:10  
2008/03/11 13:34 YoBoY
2011/05/30 22:29 Fabux
2008/03/19 19:26 YoBoY
2010/04/27 19:10  
2010/04/27 19:10  
2008/03/19 22:26 YoBoY
2013/05/15 18:38 olivier Ool
2011/09/29 15:34 darkeclypse
2007/02/10 21:58 sorbus
2008/03/12 14:10 YoBoY
2013/10/02 11:59 sertux
2007/10/24 10:46 fabien26
2007/02/19 13:53 Calaereb
2008/03/18 20:56 YoBoY
2008/03/18 20:03 YoBoY
2008/03/18 20:07 YoBoY
2015/10/11 14:55 zococo
2007/11/15 23:37 apokalypse
2008/03/18 20:21 YoBoY
2008/03/18 20:16 YoBoY
2008/03/19 22:06 YoBoY
2008/03/19 23:38 YoBoY
2008/03/21 22:35 YoBoY
2010/04/27 19:10  
2015/07/30 17:42 eagle08
2008/11/22 19:48  
2010/04/27 19:10  
2008/03/18 20:35 YoBoY
2007/10/29 12:15 depann-informatique
2012/10/12 11:17 Ekimia
2007/02/11 23:38 sorbus
2010/10/19 11:09 Angel
2012/01/15 12:13 ewfzapp
2010/04/27 19:10  
2008/04/13 12:47 fab56
2011/04/26 22:55 Sayoux
2014/11/20 11:38 bcag2
2010/06/03 12:52  
2007/11/19 11:00  
2013/07/25 20:18 rob1
2013/06/12 11:24 cracolinux
2007/02/10 21:15 sorbus

Contributeurs : Tsumugari, forme _Enchained, Antonin_Morel, ste, L'ami René (Mise en page)+(Autres pages en lien avec les sujets).