le solaire et l'avenir
prochainement :)
Installer votre wifi sous ubuntu hoary
Cas d'une BELKIN 54g
Installation de Ndiswrapper
Tout d'abord assurez vous d'avoir le kernel-header correspondant а son noyau:
La fonction uname -r renvoyant le numéro du noyau, il suffit donc de faire :
# uname -r
résultat
# apt-get install Linux-headers-résultat
(# apt-get install Linux-headers-résultat-2.6.10-5-386 dans mon cas)
Assurez vous que les outils de compilations nécessaires sont présents
#apt-get install gcc
#apt-get install lib6-dev
Installer les wireless-tools
# apt-get install wireless-tools
cela installe les outils iwconfig, iwlist, etc...
Sources de ndiswrapper
Télécharger ndiswrapper directement de ce lien:
http://ovh.dl.sourceforge.net/sourceforge/ndiswrapper/ndiswrapper-0.12.tar.gz
créer un dossier (par exemple "wifi") et enregistrer le la dedans.
Décompresser l'archive dans le dossier /home/user /WIFI:
/home/user/wifi# tar -zxvf ndiswrapper-0.12.tar.gz
Compilation
Création de deux paquets ndiswrapper:
Se placer dans le dossier ndiswrapper récemment décompressé :
/home/user/wifi# cd ndiswrapper-0.12
/home/user/wifi/ndiswrapper-0.12# ./debian/rules binary
Cette opération crée les deux paquets ndiswrapper-modules-2.6.10-5-386_0.12-1_i386.deb et ndiswrapper-utils_0.12-1_i386.deb.
Vous les retrouverez dans le fichier /wifi.
Installation des paquets
Il est impératif d'installer ndiswrapper-utils avant ndiswrapper-modules, Car l'installation du second dépend de celle du premier.
# dpkg -i ndiswrapper-utils_0.12-1_i386.deb
puis
# dpkg -i ndiswrapper-modules-2.6.10-5-386_0.12-1_i386.deb |
Vérifier qu'ils sont bien installés :
/home/user# dpkg -l ndis*
||/ Nom
Version
Description
+++-=========================-=========================-==================================================================
un
ndiswrapper-modules <néant>
(aucune description n'est disponible)
ii
ndiswrapper-modules-2.6.1 0.12-1
Linux kernel module
for NdisWrapper for 2.6.10-5-386
ii ndiswrapper-utils
0.12-1
User space tools
for ndiswrapper
un ndiswrapper-utils-0.12
<néant>
(aucune description n'est disponible)
C'est bien le cas : les deux ii l'indiquent.
Mise en oeuvre de ndiswrapper
créer un dossier "drivers_wifi"
copier les fichiers se terminant par .sys et .inf qui se trouvent dans le fichier driver du CD accompagnent votre wifi :
/home/user/wifi/drivers_wifi# ls
bcmwl5.sys sysbcmwl5.inf
Dans cet exemple, les fichiers sont bcmwl5.sys et bcmwl5.inf .
Installer les pioles avec ndiswrapper
du dossier contenant les dits pilotes :
/home/user/wifi/driver_wifi# ndiswrapper -i bcmwl5.inf
Cette opération installe ces fichiers dans /etc/ndiswrapper :
# ls /etc/ndiswrapper
Vérifier ensuite que pilotes et matériel sont bien installés :
# ndiswrapper -l
Installed ndis drivers:
bcmwl5 driver present, hardware present
Démarrer ndiswrapper
# modprobe ndiswrapper
rie ne se passe, bien.
La carte et maintenant reconnue par le système.
Automatisation du processus de connexion WiFi
#sudo gedit /etc/modules
Rajouter le mot "ndiswrapper" dans /etc/modules
ainsi, ndiswrapper est chargé dés le démarrage.
Redémarer votre ordinateur maintenant et procéder à la configuration manuelle de votre carte wifi.
Dans votre bureau, aller sur le menu : Système->Administration->Réseau
aller sur propriétés:
ESSID correspond au nom du canal que vous avez choisi pour votre wifi, rentrer la clé WEP correpondante puis valider.
Bon courage :)
ZarZour