Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
materiel:wifi:wg311v3 [Le 18/11/2006, 20:59]
82.124.15.82
— (Version actuelle)
Ligne 1: Ligne 1:
-  version : Dapper 
-Tutoriel écrit par [[utilisateurs:​Lestat_the_vampire|Lestat the vampire]] 
  
-====== Installation d'une carte Wifi NETGEAR WG311v3 ====== 
- 
-===== Informations sur la carte ===== 
- 
-Cette carte wifi est basée sur le chipset **Marvell 88w8335 Libertas**. 
-Il n'​existe pas de drivers libres pour cette carte, il va donc falloir utiliser [[materiel:​wifi:​ndiswrapper]] pour installer cette carte. 
- 
-Néanmoins, le noyau de Dapper contient un module pour gérér ce chipset nommé **mrv8k**. Le problème, c'est que ce module est encore en développement,​ qu'il n'est pas stable, ne fonctionne pas et qu'il entre en conflit avec ndiswrapper. 
- 
-La procédure décrite ci-dessous est valable uniquement pour ce matériel, vérifiez que vous disposez bien du même matériel avant de faire quoi que ce soit. 
- 
-La commande ''​lspci''​ me retourne : 
-<​code>​Ethernet controller: Marvell Technology Group Ltd. 88w8335 [Libertas] 802.11b/g Wireless (rev 03)</​code>​ 
-et un ''​lspci -n''​ me donne : 
-<​code>​11ab:​1faa (rev 03)</​code>​ 
- 
- 
-===== Installation de la carte ===== 
- 
-Pour ubuntu 6.10 Edgy Eft, pas besoin de blacklister mrv8k, le terminal renvoie une erreur quand on essaye, il ne trouve pas mrv8k 
- 
-==== Décharger et blacklister le module mrv8k ==== 
-Commençons par décharger le module mrv8k du noyau. 
-  sudo modprobe -r mrv8k 
-Vérifier que le module est bien déchargé en tapant ''​lsmod''​ (il ne doit plus apparaitre dans la liste). 
-Le problème, c'est qu'il faut éviter que ce module ne se recharge à chaque démarrage. Il nous faut donc ajouter le nom de ce module dans le fichier ''/​etc/​modprobe.d/​blacklist''​. Pour cela, tapez juste la commande : 
-  echo "​blacklist mrv8k"​|sudo tee -a /​etc/​modprobe.d/​blacklist 
- 
-==== Drivers windows XP ==== 
-Le plus simple pour commencer étant d'​utiliser les drivers pour windows XP fournis sur le cdrom accompagnant la carte (version 3.1.1.7). 
-Copier l'​intégralité du répertoire contenant ces drivers dans un répertoire de votre dossier personnel (ce répertoire doit contenir plusieurs fichiers dont un fichier .inf et deux fichiers .sys). 
- 
-==== Installation de ndiswrapper ==== 
-Cette carte fonctionne parfaitement avec la version de ndiswrapper se trouvant dans les dépôts, il n'est donc pas besoin de compiler la dernière version. 
-Installez donc le paquet **ndiswrapper-utils** par Synaptic ou alors tapez dans un terminal la commande : 
-  sudo apt-get install ndiswrapper-utils 
-Pour ceux qui ne disposent pas (encore) d'​internet,​ ce paquet se trouve sur le cd d'​installation d'​ubuntu. Insérer donc le cd dans votre lecteur et configurez votre cdrom comme un dépôt. Pour cela, ouvrez le gestionnaire de canaux logiciels (Système->​Administration->​Gestionnaire de canaux logiciels) et cliquez sur la case "​Ajouter un CD-Rom"​. Vous pouvez désormais installer le paquet. 
- 
-==== Installation de la carte ==== 
-  * Maintenant que ndiswrapper est installé, il faut qu'il charge le pilote de windows XP, c'​est-à-dire le fichier WG311v3.INF. Pour cela, ouvrez un terminal puis allez dans le répertoire où vous avez placé les drivers XP puis tapez la commande suivante : 
-<​code>​cd repertoire_ou_se_trouvent_les_drivers 
-sudo ndiswrapper -i WG311v3.INF</​code>​ 
-Attention : le nom du fichier est sensible à la casse !! n'​hésitez pas à utiliser la touche Tab pour compléter automatiquement le nom du fichier. 
-  * Ensuite, on vérifie que ndiswrapper a bien chargé le driver et qu'il trouve le matériel. La commande ''​ndiswrapper -l''​ doit absolument vous répondre ceci : 
-<​code>​Installed ndis drivers: 
-wg311v3 ​        ​driver present, hardware present</​code>​ 
- 
-  * Il faut à présent écrire un module et charger le nouveau module dans le noyau : 
-<​code>​sudo ndiswrapper -m 
-sudo modprobe ndiswrapper</​code>​ 
-  * Il faut maintenant obliger ce module ndiswrapper à se charger automatiquement lors du démarrage. Pour cela, il faut ajouter une ligne contenant ''​ndiswrapper''​ au fichier ''/​etc/​modules''​. 
-<​code>​echo "​ndiswrapper"​|sudo tee -a /​etc/​modules</​code>​ 
- 
- 
-===== Configuration du réseau ===== 
-L'​installation de la carte est maintenant terminée, elle doit désormais apparaitre dans Système->​Administration->​Réseau.\\ 
-Maintenant que votre carte est reconnue par le système, il vous faut la configurer. Votre interface sans fil s'​appelle **wlan0**. Activez l'​interface et ensuite vous pouvez configurer votre carte avec le bouton Propriétés. Entrez maintenant les paramètres de votre point d'​accés (ESSID et votre clé Wep si vous en avez une) et les paramètres de votre connexion (DHCP ou IP statique). 
-Je vous invite à lire [[installation:​wifi|cette page]] pour de plus amples explication sur la configuration du wifi. 
- 
-Voilà, vous avez désormais une connexion sans fil sur votre distribution préférée ! 
- 
-===== Pour la version AMD64 ===== 
-Malheureusement,​ il n'​existe,​ à l'​heure actuelle, aucun driver en 64bits pour cette carte !! Netgear n'​ayant publié aucun drivers en 64 bits à ce jour pour ses matériels (même pour windows XP64). Il existe un seul driver pour ce chipset écrit en 64 bits (driver d'une carte wifi d'un autre constructeur mais basée sur le meme chipset) mais ndiswrapper ne le prends pas encore en charge, cette fonctionnalité étant en cours de développement !\\ 
-__Bilan__ : il est actuellement impossible de faire fonctionner cette carte wifi sur un système amd64 !! Ce qui est fort regrettable !! 
-Je vous previens dès que j'ai des nouvelles ! 
- 
-===== Liens ===== 
-  * Site officiel de ndiswrapper : http://​ndiswrapper.sourceforge.net/​ 
-  * Topic sur le forum concernant cette carte : http://​forum.ubuntu-fr.org/​viewtopic.php?​id=35548 
  • materiel/wifi/wg311v3.1163879968.txt.gz
  • Dernière modification: Le 18/04/2011, 14:48
  • (modification externe)