« Utilisation de ndiswrapper » : différence entre les versions
Aucun résumé des modifications |
|||
Ligne 4 : | Ligne 4 : | ||
== Pré-requis == | == Pré-requis == | ||
Ndiswrapper fournit un module externe au noyau Linux, il va donc nous falloir plusieurs outils pour fabriquer ce module. | Ndiswrapper fournit un module externe au noyau Linux, il va donc nous falloir plusieurs outils pour fabriquer ce module. | ||
Pour le fabriquer nous devons disposer des en-têtes de notre noyau, de module-assistant pour fabriquer ce module et de ndiswrapper. | |||
Ndiswrapper est disponibles dans toutes les branches de Debian dans la section main. | |||
Vous devez aussi, bien sur, connaître le modèle de votre carte wifi. La commande '''lspci''' sera d'une grande utilité. | |||
<pre> | |||
# aptitude install linux-headers-`uname -r` module-assistant ndiswrapper-source ndiswrapper-utils-1.9 | |||
</pre> | |||
== Compilation du module == | == Compilation du module == | ||
Cette étape est simple à réaliser, il suffit de préparer puis de compiler. | |||
<pre> | |||
# m-a prepare | |||
# m-a a-i -f ndiswrapper | |||
</pre> | |||
== Configuration de ndiswrapper == | == Configuration de ndiswrapper == | ||
=== Récupérer les pilotes Windows© === | === Récupérer les pilotes Windows© === | ||
Les pilotes destinés à Windows© se présentent sous la forme d'un fichier avec l'extension '''.inf'''. Ils peuvent se trouver sur un cd-rom d'installation ou dans un dossier de pilotes sur votre disque dur. Pensez également à faire un tour sur le site Web du constructeur de votre carte. Il propose sans doute, en téléchargement, des pilotes récents pour celle-ci. | |||
Cherchez dans l'arborescence du cd un dossier intitulé "drivers" ou "pilotes". A l'intérieur de celui-ci, on trouve souvent plusieurs sous-dossiers correspondant chacun à une version de Windows© ( XP, Vista...). | |||
Avec un peu de chance ces fichiers seront directement des fichiers '''.inf''', ils peuvent aussi se trouver encapsulés dans un fichier exécutable ( '''exe''' ), dans un fichier '''cab''' ou directement dans le programme d'installation. | |||
Si vous voyez directement un fichier .inf, copiez le, <u>ainsi que tous les fichiers contenus dans le même dossier</u>, dans un dossier que vous aurez créé dans votre répertoire personnel. | |||
Si vous pensez que le pilote se trouve dans un fichier '''cab''' ou dans un exécutable '''exe''', vous devrez extraire les fichiers. Debian propose un paquet pour réaliser cela : cabextract, disponible dans les dépots. Il vous faut donc l'installer par : | |||
<pre> # aptitude install cabextract</pre> | |||
Copiez ensuite le fichier '''cab''' ou l'exécutable '''exe''' dans le dossier de votre choix et lancez l'extraction : | |||
<pre> | |||
# cabextract fichier.cab | |||
ou | |||
# cabextract fichier.exe | |||
</pre> | |||
[[Category:Wifi]] | [[Category:Wifi]] | ||
...en cours...[[Utilisateur:Le fada|le_fada... toujours à l'ouest !]] | ...en cours...[[Utilisateur:Le fada|le_fada... toujours à l'ouest !]] |
Version du 3 février 2010 à 08:04
Pourquoi ndiswrapper ?
Certains fabricants de carte wifi ne développent pas de pilote Linux pour leur matériel et ne divulguent aucune spécification technique permettant d'en programmer un. Heureusement, il existe Ndiswrapper qui permet dans beaucoup de cas d'utiliser les pilotes prévus pour la plateforme Microsoft-Windows©.
Pré-requis
Ndiswrapper fournit un module externe au noyau Linux, il va donc nous falloir plusieurs outils pour fabriquer ce module. Pour le fabriquer nous devons disposer des en-têtes de notre noyau, de module-assistant pour fabriquer ce module et de ndiswrapper. Ndiswrapper est disponibles dans toutes les branches de Debian dans la section main.
Vous devez aussi, bien sur, connaître le modèle de votre carte wifi. La commande lspci sera d'une grande utilité.
# aptitude install linux-headers-`uname -r` module-assistant ndiswrapper-source ndiswrapper-utils-1.9
Compilation du module
Cette étape est simple à réaliser, il suffit de préparer puis de compiler.
# m-a prepare # m-a a-i -f ndiswrapper
Configuration de ndiswrapper
Récupérer les pilotes Windows©
Les pilotes destinés à Windows© se présentent sous la forme d'un fichier avec l'extension .inf. Ils peuvent se trouver sur un cd-rom d'installation ou dans un dossier de pilotes sur votre disque dur. Pensez également à faire un tour sur le site Web du constructeur de votre carte. Il propose sans doute, en téléchargement, des pilotes récents pour celle-ci. Cherchez dans l'arborescence du cd un dossier intitulé "drivers" ou "pilotes". A l'intérieur de celui-ci, on trouve souvent plusieurs sous-dossiers correspondant chacun à une version de Windows© ( XP, Vista...). Avec un peu de chance ces fichiers seront directement des fichiers .inf, ils peuvent aussi se trouver encapsulés dans un fichier exécutable ( exe ), dans un fichier cab ou directement dans le programme d'installation.
Si vous voyez directement un fichier .inf, copiez le, ainsi que tous les fichiers contenus dans le même dossier, dans un dossier que vous aurez créé dans votre répertoire personnel.
Si vous pensez que le pilote se trouve dans un fichier cab ou dans un exécutable exe, vous devrez extraire les fichiers. Debian propose un paquet pour réaliser cela : cabextract, disponible dans les dépots. Il vous faut donc l'installer par :
# aptitude install cabextract
Copiez ensuite le fichier cab ou l'exécutable exe dans le dossier de votre choix et lancez l'extraction :
# cabextract fichier.cab ou # cabextract fichier.exe
...en cours...le_fada... toujours à l'ouest !