Nous allons voir ici comment activer le wifi de notre Dell Inspiron 6400 muni d’une carte mini-PCI Broadcom (Dell) 1390.
- 1ère étape (Si on a déjà entrepris une installation du wifi, autrement on passe directement à la 2ème étape)
Si une version compilée de ndiswrapper a déjà été installée, il faut la désinstaller. On commence par désactiver le module ndiswrapper puis à désinstaller les précédents drivers; et pour celà, on tape dans une console:
sudo rmmod ndiswrapper
On liste les drivers installés:
sudo ndiswrapper -l
Désinstallez tous les drivers qui s’y affichent, par exemple:
sudo ndiswrapper -r bcmwl5
Et maintenant on désinstalle ndiswrapper en se plaçant dans le répertoire qui nous a permis de le compiler:
cd /chemin/du/répertoire
sudo make uninstall
sudo rm -r /etc/ndiswrapper
sudo rm -r /etc/modprobe.d/ndiswrapper
Si le firmware bcm43xx a été installé avec bcm43xx-fwcutter, ce dernier paquet n’est plus utile:
sudo rmmod bcm43xx
sudo apt-get remove --purge bcm43xx-fwcutter
- 2ème étape
Pour commencer, on installe le paquet ndiswrapper-utils-1.9, toujours en tapant dans une console:
sudo apt-get install ndiswrapper-utils-1.9
Puis on bloque le firmware bcm43xx (si ce n’est déjà fait):
echo 'blacklist bcm43xx' | sudo tee -a /etc/modprobe.d/blacklist
On récupére maintenant le driver bcmwl5 (fourni par Dell):
wget http://ubuntuondell.tuxfamily.org/download/bcmwl5/bcmwl5.tar.gz
tar -zxvf bcmwl5.tar.gz
rm bcmwl5.tar.gz
cd DRIVER
On installe alors le driver avec ndiswrapper:
sudo ndiswrapper -i bcmwl5.inf
sudo modprobe ndiswrapper
Si un message d’erreur apparait après cette dernière commande semblable à:
FATAL: Could not open '/lib/modules/version_de_votre_noyau/misc/ndiswrapper.ko': No such file or directory
Il suffit de réinstaller le paquet linux-image-(version_de_notre_noyau):
sudo apt-get --reinstall linux-image-`uname -r`
On supprime le répertoire DRIVER:
cd ..
rm -r DRIVER
On configure modprobe pour ndiswrapper:
sudo ndiswrapper -m
Pour terminer, on ajoute ndiswrapper dans les modules à démarrer automatiquement (si ce n’est pas déjà le cas):
echo 'ndiswrapper' | sudo tee -a /etc/modules
On édite le fichier /etc/network/interfaces:
sudo nano /etc/network/interfaces
Et on y laisse que la partie suivante (ou on commente le reste en ajoutant # à chaque début de ligne):
auto lo
iface lo inet loopback
On presse ctrl+x puis o pour quitter et sauvegarder la modification.
On redémarre complêtement le système.
Vous pouvez dès maintenant utiliser le gestionnaire de réseau de votre choix tel que knetworkmanager (sous KDE) ou network-manager-gnome (sous Gnome). Je vous propose cependant ici wicd (pour XFCE ou Gnome). On édite donc le fichier /etc/apt/sources.list et on ajoute les dépots pour wicd:
sudo nano /etc/apt/sources.list
On y ajoute les lignes suivantes:
## wicd
deb http://wicd.longren.org feisty all
On recharge la liste des dépots:
sudo apt-get update
On installe wicd:
sudo apt-get install wicd
On ajoute /opt/wicd/tray.py dans les applications à démarrer automatiquement.
On clique maintenant sur l’icone apparu dans la zone de notification. On choisis le réseau de son choix, on rentre sa clé wep ou son mot de passe wap puis on se connecte !
Références:
Wiki Ubuntu.com

Merci @GottferDamnt pour cet excellent tuto
J’ai maintenant le wifi sur mon acer 5100 sous Debian-Etch.
mille mercis !!!!
me voici heureux avec mon portable sous ubuntu et sur la toile
@marius et @b52: merci beaucoup pour vos commentaires :).
Merci mille fois pour ce tuto qui marche parfaitement ! Certaines commandes de apt-get ne fonctionnaient pas, mais en passant directement par Adept, ça a marché impeccable !
Merci pour ton commentaire :]. Je suis surpris que les commandes apt-get n’aient pas marché.
Hello, merci beaucoup pour tout ca mais j’ai aussi un soucis. Je n’arrive pas a effectuer la derniere operation qui consiste a recuperer wicd. Il me dit qu’il ne trouve pas le package. Je suis sous Gutsy donc j’ai remplace le feisty a la fin par gutsy mais il ne le trouve pas quand meme et pourtant je suis alle verifier a l’URL il existe bien.
J’ai un Couldn’t find package wicd apres 3 premieres operations qui semblent fonctionner.
Tu aurais une idee ?
Merci d’avance.
Étrange… et en essayant ce miroir: deb http://apt.wicd.net gutsy all ?
Didn’t work
I’m doin all that on a Vostro 1000. I have many things to work on to make ubuntu work on it, but what do you want, you don’t get ubuntu if you don’t wanna struggle a little bit
That’s good struggling there !
I think you may try to install another networkmanager. If you are with Gnome or XFCE, you can easly use nm-applet:
sudo apt-get install network-manager-gnome
And launch It: alt+F2 “nm-applet”, a new icon will appear in your notification area. So you’ll be able to choose your network.
I’m gonna try that and I will tell you
Alors deja je vous demande pardon d’etre passe en anglais mais en geekant avec les indications de differents sites dont certains en Anglais, j’ai ecrit ici en Anglais sans raison
Sinon bonne nouvelle, ca marche !
Je n’ai pas une excellente reception comparee a celle que j’ai au meme endroit sous Windows mais c’est deja ca et ca me permet de continuer a travailler sous Linux lorsque je suis chez moi.
Merci de votre aide a tous !
PS : En fait j’ai surement ete trop la tete dedans pour m’en rendre compte mais j’avais deja un network manager ( le meme que celui que je lance apparemment ) qui tournait et simplement je devais avoir des problemes de driver. Je n’avais pas compris que Wicd etait un network manager et non pas une partie du fonctionnement plus poussee - oui parfois quand on cherche, on met des oeilleres et on s’en sort plus !
Ce n’est pas grave pour l’anglais, je comprends même si j’ai encore du mal à m’exprimer :].
La réception est plutot bonne chez moi même si je ne peux pas comparer avec celle sous Windows (que je n’ai jamais essayé sur ce portable). J’ai eu un problème de débit en utilisant bcm43xx-fwcutter, c’est pour celà que je lui préfére ndiswrapper.
Je vais ajouter une indication à propos de wicd au tuto.
Merci pour ta visite et tes commentaires!
Un petit mot juste pour préciser que la carte wifi intégré sur mon 6400 préinstallé ubuntu feisty fonctionne correctement, sans à avoir à faire aucune manip ni aucune install (enfin il faut quand même la configurer via l’interface graphique, c’est pas magique).
a+
Merci pour ton commentaire Mat. Effectivement la carte Intel 3945 vendue avec l’offre Ubuntu marche “out-of-the-box”. La carte Dell 1390 est vendue avec l’offre windows. J’achéterai bientot une carte wifi Intel pour avoir le wifi sans aucune manipulation ;).
Salut @GottferDamnt,
Je viens d’effectuer récemment une install de Debian Etch.
J’ai re-suivit ton tuto en effectuant un changement:
J’ai pris la toute dernière version de ‘ndiswrapper(1.51)’ depuis:
http://ndiswrapper.sourceforge.net/joomla/
->Compilation + installation
->Je n’ai plus de temps d’attente au boot suite à la recherche du WiFi
Voilà … c’était juste pour info !

Et en plus ça marche toujours ss Hardy. Trois matinée que je galère à faire fonctionner ce wifi, et enfin ça marche!
Merci pour le tuto au poil