Précédent   Forum des professionnels en informatique > Systèmes > Linux > Contribuez
Contribuez Vos contributions pour la rubrique Linux : articles, cours, tutoriels, faq, comparatifs, tests, sources, ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 26/10/2006, 16h34   #1
Membre chevronné
 
Avatar de Tuxico
 
Étudiant
Inscription : août 2003
Messages : 665
Détails du profil
Informations personnelles :
Âge : 24

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2003
Messages : 665
Points : 697
Points : 697
Par défaut Configuration et Installation de Ndiswrapper

Bonjour,

alors comme j'entends souvent des réflexions du style : "je ne peux pas mettre linux, ma carte wireless n'est pas reconnue" ou encore divers questions semblables sur ndiswrapper, voilà un petit tuto qui j'espère pourra vous être utile

1° Ndiswrapper?


C'est un logiciel permettant d'utiliser les drivers windows d'une carte wifi, sous linux .

http://ndiswrapper.sourceforge.net/

2° Configuration préliminaire

- Avoir installé le paquet : wireless-tools
Celui-ci contient iwconfig, iwlist etc...

- Avoir récupéré le driver windows de votre carte wifi, soit sur google, soit sur windows si vous en avez un à disposition .
Vous avez besoin du fichier .inf et du fichier .sys
Créez un répertoire wifi, par exemple, et placez y les deux fichiers .

Résumé (debian) :

Code :
1
2
3
4
apt-get install wireless-tools
mkdir /home/tuxico/wifi
mv i2220ntx.sys /home/tuxico/wifi/
mv neti2220.inf /home/tuxico/wifi/

3° Récupérer et installer ndiswrapper

Plusieurs solutions s'offrent à vous, installer les paquets à partir de apt,yast ou que sais-je (le gestionnaire de paquets de votre distribution), ou compiler vous-même ndiswrapper...
J'explique ici la compilation .

Vous pouvez récupérer le paquet source sur l'url ci-dessus .

Décomrpessez l'archive dans votre /home par exemple et placez vous dans le répertoire ainsi crée:
Code :
1
2
3
 
tar -xvzf ndiswrapper-1.17rc2.tar.gz
cd ndiswrapper-1.17rc2
- Si vous n'êtes pas sur une distribution à base debian :
Code :
1
2
3
 
make 
make install
-Sinon :

Code :
1
2
 
./debian/rules binary
Cette commande créera 2 paquets .deb dans le répertoire parent (ndiswrapper-utils et ndiswrapper-module), installez les deux gràce à la commande suivante :

Code :
1
2
dpkg -i ndiswrapper-module****.deb
dpkg -i ndiswrapper-utils****.deb
4° Installer vos drivers

Cette étape permet de charger les drivers windows dans le noyau gràce à ndiswrapper .

Tout d'abbord, il faut installer vos drivers dans ndiswrapper :
Pour cela, vous devez taper la commande suivante et localiser le .inf (qui doit absolument se trouver dans le même répertoire que le .sys, ce n'est qu'un fichier texte!) .

Code :
ndiswrapper -i /home/tuxico/wifi/neti2220.inf
ensuite, vérifiez que tout est ok :

SI vous obtenez quelque chose comme ceci :

Installed drivers:
neti2220 driver installed, hardware present

c'est installé, vous pouvez passer à l'étape suivante .

Sinon :

- Soit le driver n'est pas celui de votre carte
- Soit la carte nécéssite un second module pour l'activer/désactiver comme sur certains acer
- ...etc

5° Charger le module ndiswrapper


Maintenant que ndiswrapper est configuré avec les bons drivers, il vous faut charger le module dans le noyau, pour cela rien de plus simple

Si cela ne retourne aucune erreur, vous pouvez lancer :

qui vous permettra d'automatiser le chargement du module .

Si vous obtenez une erreur du type : Invalid module format :

Soit vous devez installer les kernel-headers .
Soit la version de gcc avec laquelle vous avez compilé ndiswrapper n'est pas la même que celle avec laquelle vous avez compilé votre kernel, dans ce cas il vous faut recompiler ndiswrapper avec la bonne version de gcc .


6° Configurer votre connexion

Maintenant un petit :

devrait vous afficher l'interface wlan0, qui est celle de votre carte wifi (youpie )

Configurons maintenant cette connection :

Manuellement :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
 
iwconfig wlan0 essid "ESSID DU RESEAU WIFI" mode "managed ou ad-hoc"
 
// managed = de pc à routeur/passerelle / ad-hoc = de pc à pc 
 
ifconfig wlan0 "L'ip que vous voulez attribuer" netmask 255.255.255.0 up 
 
// l'ip doit être dans la meme base que celle du routeur (exemple : routeur : 192.168.2.1, 
// votre ip : 192.168.2.2 )
 
route add default gw "L'addresse ip du routeur" wlan0
 
// ici dans notre exemple : 192.168.2.1
Automatiquement :

Code :
1
2
3
4
 
dhclient wlan0
 
(vous pouvez combiner les deux si dhclient ne trouve pas tout de suite de réseau...configurer le avec iwnconfig comme ci-dessus et route, et relancez dhclient wlan0 )
voilà, je rajouterai la configuration de clé wep/wpa par après
__________________
★ Pascal/Java/C/xhtml,css/SQL/Mips
★ Linux/unix
Tuxico est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/10/2006, 17h11   #2
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 675
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 675
Points : 14 290
Points : 14 290
parfait...

en revanche, je crois qu'on en avait un du même style en cours...
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/10/2006, 22h53   #3
ovh
Rédacteur
 
Avatar de ovh
 
Homme
Ingénieur développement logiciels
Inscription : mai 2002
Messages : 3 719
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 34
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : mai 2002
Messages : 3 719
Points : 6 294
Points : 6 294
Citation:
Envoyé par gorgonite
parfait...
+1000

Citation:
Envoyé par gorgonite
en revanche, je crois qu'on en avait un du même style en cours...
Ah où ça ? Essaie de retrouver, qu'on puisse comparer

J'hésite à en faire une Q/R de FAQ ou un mini-article, qu'en pensez-vous ?

__________________
Tutoriels sur les UPS, e-commerce, PHP, critiques de livres...

Ce forum est fait pour vous et surtout par vous, merci d'en respecter les règles.
Je n'ai rien à voir avec la société www.ovh.com !
ovh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/10/2006, 15h58   #4
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 675
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 675
Points : 14 290
Points : 14 290
Citation:
Envoyé par ovh
Ah où ça ? Essaie de retrouver, qu'on puisse comparer

celui de Larkine... sous FreeBSD
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/10/2006, 16h49   #5
ovh
Rédacteur
 
Avatar de ovh
 
Homme
Ingénieur développement logiciels
Inscription : mai 2002
Messages : 3 719
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 34
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : mai 2002
Messages : 3 719
Points : 6 294
Points : 6 294
gorgo> ah ben vi c'est vrai

Sinon en fait on a aussi ça :
http://bwp-necromance.developpez.com...bianWifi/#L2.3
Mais l'article couvre beaucoup plus que seulement ndiswrapper...

Je pense donc que le mieux serait de faire un condensé de ndiswrapper pour intégrer à la FAQ, qu'en dites-vous ?
__________________
Tutoriels sur les UPS, e-commerce, PHP, critiques de livres...

Ce forum est fait pour vous et surtout par vous, merci d'en respecter les règles.
Je n'ai rien à voir avec la société www.ovh.com !
ovh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/10/2006, 19h59   #6
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 675
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 675
Points : 14 290
Points : 14 290
Citation:
Envoyé par ovh
Je pense donc que le mieux serait de faire un condensé de ndiswrapper pour intégrer à la FAQ, qu'en dites-vous ?

+1... tout à fait, c'est une question récurrente pour les nouveaux portables avec des chipsets bizarres
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/10/2006, 20h29   #7
Membre chevronné
 
Avatar de Tuxico
 
Étudiant
Inscription : août 2003
Messages : 665
Détails du profil
Informations personnelles :
Âge : 24

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2003
Messages : 665
Points : 697
Points : 697


je peux aussi en pondre un sur la recompilation de kernel sauce debian si cela n'existe pas déja (avec description des diverses choses a savoir niveau modules etc )
__________________
★ Pascal/Java/C/xhtml,css/SQL/Mips
★ Linux/unix
Tuxico est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/10/2006, 20h38   #8
ovh
Rédacteur
 
Avatar de ovh
 
Homme
Ingénieur développement logiciels
Inscription : mai 2002
Messages : 3 719
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 34
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : mai 2002
Messages : 3 719
Points : 6 294
Points : 6 294
Citation:
Envoyé par Tuxico
je peux aussi en pondre un sur la recompilation de kernel sauce debian si cela n'existe pas déja (avec description des diverses choses a savoir niveau modules etc )

http://ashgenesis.developpez.com/linux/kernel-debian/


__________________
Tutoriels sur les UPS, e-commerce, PHP, critiques de livres...

Ce forum est fait pour vous et surtout par vous, merci d'en respecter les règles.
Je n'ai rien à voir avec la société www.ovh.com !
ovh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/10/2006, 21h32   #9
Membre Expert
 
Homme
Inscription : mars 2004
Messages : 1 052
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : mars 2004
Messages : 1 052
Points : 1 031
Points : 1 031
et puis bon... ndiswrapper n'est pas un outil magique non plus.
Il permet d'émuler un pilote linux à partir des pilotes windows du type "NDIS" et elles le sont pas toutes
(j'en ai marre de le répéter :p et j'ai deux cartes qui passent pas avec cet outil miracle)
__________________
Chaval
__________________
"Monsieur le chat voudriez-vous, s'il vous plait, demanda Alice, me dire de quel côté dois-je aller ?
Ca dépend de l'endroit où vous voulez vous rendre, répondit le chat"
Lewis Carrol
chaval est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/10/2006, 12h31   #10
Membre chevronné
 
Avatar de Tuxico
 
Étudiant
Inscription : août 2003
Messages : 665
Détails du profil
Informations personnelles :
Âge : 24

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2003
Messages : 665
Points : 697
Points : 697
chaval, la plupart des cartes non compatibles ont un dirver dispo pour linux
__________________
★ Pascal/Java/C/xhtml,css/SQL/Mips
★ Linux/unix
Tuxico est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/10/2006, 14h09   #11
Membre Expert
 
Homme
Inscription : mars 2004
Messages : 1 052
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : mars 2004
Messages : 1 052
Points : 1 031
Points : 1 031
eh bah non :p
c'est pour ca que j'en ai revendu :p

Mais bon, ca fait jamais de mal d'expliquer comment fonctionne un outil, mais ne dis pas que ca marche avec tout, c'est trop expéditif
__________________
Chaval
__________________
"Monsieur le chat voudriez-vous, s'il vous plait, demanda Alice, me dire de quel côté dois-je aller ?
Ca dépend de l'endroit où vous voulez vous rendre, répondit le chat"
Lewis Carrol
chaval est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/10/2006, 14h55   #12
Membre chevronné
 
Avatar de Tuxico
 
Étudiant
Inscription : août 2003
Messages : 665
Détails du profil
Informations personnelles :
Âge : 24

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2003
Messages : 665
Points : 697
Points : 697
oui mea-culpa

à bas les cartes exotiques
__________________
★ Pascal/Java/C/xhtml,css/SQL/Mips
★ Linux/unix
Tuxico est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/11/2006, 21h34   #13
Rédacteur
 
Inscription : juillet 2004
Messages : 2 575
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juillet 2004
Messages : 2 575
Points : 1 972
Points : 1 972
Je pense que toxico pourrait écrire un article à ce sujet en développant un peu plus les différentes parties.

++
__________________
.Olivier
Olivier Regnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/11/2006, 22h04   #14
Rédacteur/Modérateur
 
Avatar de Michaël
 
Michaël Todorovic
Ingénieur systèmes et réseaux
Inscription : juillet 2003
Messages : 3 471
Détails du profil
Informations personnelles :
Nom : Michaël Todorovic
Âge : 24
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux

Informations forums :
Inscription : juillet 2003
Messages : 3 471
Points : 5 815
Points : 5 815
et des fois ndiswrapper marche à moitié. il installe la clé et tout mais lors du modprobe ndiswrapper, c'est la cata, ça plante l'usb.

j'ai galéré à installer le driver libre du constructeur mais maintenant ça marche sans ndiswrapper donc je rejoins chaval, ndiswrapper n'est pas un outil magique malheureusement. c'est dommage sinon, ça serait trop facile
Michaël est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/11/2006, 10h04   #15
Membre chevronné
 
Avatar de Tuxico
 
Étudiant
Inscription : août 2003
Messages : 665
Détails du profil
Informations personnelles :
Âge : 24

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2003
Messages : 665
Points : 697
Points : 697
http://chezmoicamarche.org/


__________________
★ Pascal/Java/C/xhtml,css/SQL/Mips
★ Linux/unix
Tuxico est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/11/2006, 14h16   #16
Rédacteur
 
Inscription : juillet 2004
Messages : 2 575
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juillet 2004
Messages : 2 575
Points : 1 972
Points : 1 972
Tuxico: Serais-tu intéressé pour te lancer dans l'écriture d'un article sur ndiswrapper ?

++
__________________
.Olivier

Dernière modification par Olivier Regnier ; 11/11/2006 à 17h10.
Olivier Regnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/11/2006, 17h07   #17
Membre chevronné
 
Avatar de Tuxico
 
Étudiant
Inscription : août 2003
Messages : 665
Détails du profil
Informations personnelles :
Âge : 24

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2003
Messages : 665
Points : 697
Points : 697
Larkine: oui, en précisant que cela ne fonctionne pas tout le temps () et en détaillant plus, pourquoi pas? mais je ne sais par contre pas quand j'aurais terminé pour qu'il soit bien complet car beaucoup de boulot pour le moment


ah au fait c'est tUxico merci je tiens a mon jeu de mot
__________________
★ Pascal/Java/C/xhtml,css/SQL/Mips
★ Linux/unix
Tuxico est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 19h45.


 
 
 
 
Partenaires

Hébergement Web