Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révision Les deux révisions suivantes | ||
ndiswrapper [Le 06/09/2020, 16:48] eagle08 [NDISWrapper - Pilotes Windows sous Linux] |
ndiswrapper [Le 09/09/2020, 01:24] eagle08 [Décharger le module par défaut et charger NDISWrapper] |
||
---|---|---|---|
Ligne 139: | Ligne 139: | ||
==== Décharger le module par défaut et charger NDISWrapper ==== | ==== Décharger le module par défaut et charger NDISWrapper ==== | ||
- | Étape supplémentaire avant de pouvoir goûter aux joies du nomadisme (limité) , décharger le module qui gère par défaut votre carte Wi-Fi. Même si vous avez correctement configuré NDISWrapper cette étape est nécessaire. En effet imaginez deux personnes (module par défaut et ndiswrapper) voulant manger avec une cuillère (Wi-Fi) et en même temps ! | + | Il faut tout d'abord décharger le module qui gère votre carte Wi-Fi par défaut. \\ |
+ | Même si vous avez correctement configuré NDISWrapper, cette étape est nécessaire. \\ | ||
+ | En effet, deux modules ne peuvent gérer la même puce wifi en même temps ! | ||
- | Pour décharger le module par défaut d'abord le connaître : | + | Pour décharger le module par défaut, il est primordial de l'identifier. Vous êtes invité à consulter le chapitre « [[:ndiswrapper#cas_particuliers|Cas particuliers]] de la documentation sur NDISWrapper. \\ |
- | Vous êtes donc invité à l'étudier dans [[:ndiswrapper#cas_particuliers|cette partie de la documentation]] ou sur le forum Ubuntu. | + | Vous pouvez également consulter le forum de discussion à ce sujet. |
- | Une fois que vous savez lequel c'est, il vous faut entrer la [[:commande_shell|commande]] suivante pour décharger ce module : | + | Lorsque vous avez identifié votre matériel, votre puce puis éventuellement votre pilote spécifiques, vous devez décharger le module présent à l'aide de la [[:commande_shell|commande]] : |
- | <code>sudo modprobe -r nom_du_module_à_blacklister</code> | + | <code bash>sudo modprobe -r nom_du_module_à_blacklister</code> |
- | Par exemple pour le chipset bcm43xx | + | |
- | <code>sudo modprobe -r bcm43xx</code> | + | Par exemple, pour le chipset bcm43xx |
- | Les commandes ci-dessus déchargent les modules pour la session en cours et il faut qu'au prochain démarrage ces modules ne se chargent pas. Il faut donc les blacklister [[:ndiswrapper#cas_particuliers| voir la partie cas particuliers]] | + | <code bash>sudo modprobe -r bcm43xx</code> |
+ | |||
+ | Les commandes ci-dessus déchargent les modules pour la session en cours. Nous allons faire en sorte que ceux-ci ne se chargent pas au prochain démarrage. Pour ce faire, nous allons les placer en liste noire. Cette procédure est également décrite dans la section « [[:ndiswrapper#cas_particuliers|Cas particuliers]] » de la documentation sur NDISWrapper. | ||
Nous allons maintenant tester si le module que nous venons de créer fonctionne. Pour cela, on va le charger dynamiquement dans le noyau avec la [[commande_shell|commande]] suivante : | Nous allons maintenant tester si le module que nous venons de créer fonctionne. Pour cela, on va le charger dynamiquement dans le noyau avec la [[commande_shell|commande]] suivante : | ||
- | <code>sudo modprobe ndiswrapper</code> | ||
- | Si tout s'est bien passé, vous devriez avoir une interface //eth1// ou //wlan0// existante. Vous pouvez vérifier cela en tapant //iwconfig// dans un [[:terminal]] ou en allant dans le menu **Système -> Administration -> Réseau**. | + | <code bash>sudo modprobe ndiswrapper </code> |
+ | |||
+ | Si tout s'est bien passé, vous devriez avoir une interface //eth1// ou //wlan0// existante. \\ | ||
+ | Vous pouvez vérifier cela en tapant //iwconfig// dans un [[:terminal]] ou en allant dans le menu **Système -> Administration -> Réseau**. | ||
+ | |||
+ | Si ce n'est pas le cas, essayez de : | ||
+ | * décharger le module et | ||
+ | * rechargez-le : <code bash>sudo modprobe -r ndiswrapper \\ sudo modprobe ndiswrapper | ||
+ | </code> | ||
+ | <note important> | ||
+ | Il est fort possible que vous obteniez ce message d'erreur : \\ | ||
+ | **FATAL: Module ndiswrapper not found**. | ||
+ | </note> | ||
- | <note> Si ce n'est pas le cas, essayez de décharger le module et rechargez-le : ''sudo modprobe -r ndiswrapper'' puis ''sudo modprobe ndiswrapper''.</note> | + | Dans ce cas : |
- | <note>Sur [[:precise|Ubuntu Precise 12.04]], vous risquez d'avoir ce message d'erreur : **FATAL: Module ndiswrapper not found**. Dans ce cas, installez le paquet ndiswrapper-dkms puis rechargez le module :<code>sudo apt-get install ndiswrapper-dkms | + | * installez le paquet ''ndiswrapper-dkms'' puis |
+ | * rechargez le module : <code bash>sudo apt-get install ndiswrapper-dkms | ||
sudo modprobe ndiswrapper</code></note> | sudo modprobe ndiswrapper</code></note> | ||