Canalblog
Suivre ce blog Administration + Créer mon blog

Globe

14 août 2005

le solaire et l'avenir

prochainement :)

Publicité
Publicité
14 août 2005

Installation de la wifi sous ubuntu hoary

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

bcmwl5

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

screenshot2


aller sur propriétés:

capture


ESSID correspond au nom du canal que vous avez choisi pour votre wifi, rentrer la clé WEP correpondante puis valider.

Bon courage :)
ZarZour


Publicité
Publicité
Globe
Publicité
Albums Photos
Publicité