Voir la page wifi sur ubuntu-fr: http://doc.ubuntu-fr.org/wifi
1/ identifier votre carte:
lspci
avec par exemple:
Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
2/ installez le paquet correspondant, ici ce sera b43-fwcutter
sudo aptitude install linux-headers-`uname -r` dh-make fakeroot build-essential ndiswrapper-utils-1.9 ndisgtk
sudo su
puis
sudo modprobe ndiswrapper
echo "ndiswrapper"|sudo tee -a /etc/modules
sudo /etc/init.d/networking restart
Diagnostiquez:
sudo iwlist wlan0 scan | grep ESSID
iwconfig
lspci
lsusb
lshw -C network
sudo aptitude install linux-headers-`uname -r` dh-make fakeroot build-essential ndiswrapper-utils-1.9 ndisgtk
sudo apt-get remove ndiswrapper-utils-1.9 ndisgtk && sudo aptitude install build-essential linux-headers-`uname -r`
lsmod | grep 43xx
echo 'blacklist bcm43xx' | sudo tee -a /etc/modprobe.d/blacklist
sudo modprobe -r bcm43xx
wget http://ubunteros.free.fr/sp34152.tar.gz
tar -xzvf sp34152.tar.gz
sudo mv sp34152 /opt
télécharger la dernière version ici http://sourceforge.net/project/showfiles.php?group_id=93482&package_id=99148&release_id=562382
tar -xzvf ndiswrapper-1.51.tar.gz
sudo mv ndiswrapper-1.51 /opt
Ensuite, lancez vous:
cd /opt/ndiswrapper-1.51
make distclean
make
sudo make install
cette fois vous touchez au but. Configurons ndiswrapper pour qu’il utilise le bon driver. Donc:
sudo ndiswrapper -e bcmwl5
Indiquez-lui où se trouve le fameux fichier bcmwl5.inf et installez-le:
sudo ndiswrapper -i /opt/sp34152/bcmwl5.inf
sudo ndiswrapper -l
sudo ndiswrapper -m
sudo modprobe ndiswrapper
gksudo gedit /etc/modules
Ajoutez simplement ndiswrapper à la liste des modules. Sauvegardez et fermez.