Différences

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

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
materiel:wifi:wg111v2 [Le 20/10/2007, 17:06]
88.173.105.65
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​wifi brouillon}} 
- 
-<note warning>​A déplacer à la racine avec le nom rtl8187</​note>​ 
- 
- 
- 
-====== RTL8187 Pilote wifi pour la puce Realtek 8187 ====== 
- 
- 
-Tout d'​abord,​ sachez que ce tuto n'est valable que pour Edgy (et Feisty) ,sous Dapper, un excellent tuto est déjà rédigé, voyez la documentation. 
- 
-**<​del>​Sous Feisty, le dongle semble reconnu directement et pris en charge par le driver alternatif rtl8187, mais cependant, il existe des problèmes de connexion Ce tuto peut fonctionner aussi sur Feisty, et permet une connexion correcte</​del>​** 
- 
-**EDIT: et nan, le dongle n'est pas plus reconnu sous Feisty que sous Edgy, donc ce tuto s'​applique parfaitement. <​del>​Peut-être pour Gutsy...</​del>​ (Sous Gutsy non plus, tant pis...)** EDIT by YDB : Sous Gutsy chez moi, ca marche direct :/ 
- 
- 
- 
-===== Pré-Requis:​ ===== 
- 
-  - Un accès quelconque à internet (juste pour télécharger un fichier) 
-  - les droits d'​administrateur 
-  - ne pas insérer le dongle dans le port au démarrage d'​Ubuntu (sauf, bien sur, si le dongle est intégré -- cas des laptops comme le SJ81-B-0xx de chez Packard-Bell) 
-  - ne pas taper les # devant les commandes, ils ne sont là que pour vous indiquer que ce sont bien des commandes... 
-  - une installation "​propre"​ de Ubuntu Edgy (6.10) ou Feisty (7.04) 
- 
- 
- 
-===== Installer ndiswrapper-common et ndiswrapper-utils-1.8 ===== 
- 
-=== Premièrement:​ === 
-Pour installer ces deux paquets, il vous faut votre CD Ubuntu edgy. (Techniquement,​ ils sont sur votre CD-ROM de Ubuntu/​Kubuntu/​Xubuntu). 
-Il faut que ce CD soit autorisé comme source de mise à jour => direction Système -> Administration -> Sources de mise à jour. 
-Insérez votre CD, allez dans l'​onglet "​Tierces Parties",​ puis cliquez sur "​Ajouter un CD"​.Voilà! 
- 
-NB: absolument ndiswrapper-utils-1.8:​ les versions anterieures ne marchaient pas pour moi... (non testé avec superieures) 
- 
-=== Deuxièmement:​ === 
-Lancez Synaptic, recherchez ndiswrapper-utils-1.8. Clic droit sur ndiswrapper-utils-1.8 -> Sélectionner pour installation. ndiswrapper-common s'​installera automatiquement. 
- 
-Notez que sous Feisty et sous Gutsy, c'est ndiswrapper-utils-1.9 qui est sur le CD, mais cela marche aussi bien, si ce n'est mieux! 
- 
- 
- 
- 
-===== Blacklister les drivers qui posent problème: ===== 
- 
-Ici, il faut en fait annuler le chargement des drivers de dongle Wifi qui parasitent votre connexion. Si vous ne le faites pas, vous ne pourrez pas vous connecter à internet, ou le faire dans des conditions instables (pour ne pas dire exécrables...). 
-Renseignez vous si vous utilisez un autre dongle de temps à autres pour savoir si vous ne blacklistez pas un des drivers qui lui est utile... 
- 
-Il faut éditer le fichier de blacklist: on lance un terminal de commande: Applications -> Accessoires -> Terminal. 
-Tapez la commande suivante: 
- 
-   #​gksudo gedit /​etc/​modprobe.d/​blacklist 
- 
-Ceci va ouvrir avec Gedit, (l'​éditeur de texte de Gnome), le fichier en question. Copiez les lignes qui vont suivre et collez-les dans le fichier, avant d'​enregistrer. 
- 
-NB: sous Kubuntu, la commande sera: 
- 
-   #​kdesu kate /​etc/​modprobe.d/​blacklist 
- 
-Copiez ces lignes avec les symboles "#":​ 
- 
-># Drivers conflictueux WG111v2: 
->​blacklist islsm_pci 
->​blacklist islsm 
->​blacklist islsm_usb 
->​blacklist prism2_usb 
->​blacklist rtl8187 
->​blacklist r8187b 
- 
-Une fois ceci fait, fermez Gedit (ou Kate ;-) ). 
- 
- 
- 
- 
- 
- 
-===== Télécharger et installer le driver qui fonctionne: ===== 
- 
-Oui, je sais, c'est idiot! Il vous faudra un ami avec une connexion internet, ou utilisez le PC qui émet le WIFI pour ce faire, et transférez le fichier sur clé USB... 
-En effet, chez moi, le driver du CD d'​installation ne permettait pas d'​utiliser le dongle! Un comble (mais bon, il était prévu pour Windows, on ne pouvait pas lui demander des miracles...;​-) ). 
- 
-Le site est le suivant: 
- 
-http://​kbserver.netgear.com/​release_notes/​D102843.asp 
- 
-== Premièrement:​ == 
- ​créez un dossier dans votre dossier personnel, et appelez-le .driver (N'​oubliez pas le point au début, ceci va cacher le dossier et éviter ainsi de le supprimmer par mégarde). 
-  
-== Deuxièmement:​ == 
- ​Ouvrez le ZIP du driver, allez dans le dossier Driver, Win98, et copiez les deux fichiers qui s'y trouvent. (En fait, net111v2.inf,​ et net111v2.sys). 
-Puis affichez les fichiers cachés dans votre dossier personnel (en pressant Ctrl + H), et entrez dans .driver, copiez-y les deux fichiers. 
- 
-On va maintenant installer ce joli petit driver Windows. (<​del>​Notez que j'ai utilisé le driver fait pour Windows 98, mais je n'ai pas testé les autres. Je vais m'en occuper d'ici peu</​del>​) 
- 
-EDIT: tests effectués, le seul driver qui me permet de me connecter à mon réseau non sécurisé est celui de Win98, et il marche parfaitement. Celui de Win2000 fonctionne très mal, celui de Xp pas du tout! 
-  
-=== En Mode ligne de Commande === 
- 
- ​Entrez dans le terminal de commande et lancez: 
- 
-   #sudo ndiswrapper -i /​home/​VOTRE_NOM/​.driver/​net111v2.inf 
- 
-(remplacez VOTRE_NOM par le nom de votre dossier utilisateur). 
-Cette commande charge le driver dans ndiswrapper. 
- 
-   #sudo depmod -a 
- 
-Cette commande vérifie que les modules précédents sont bien à jour. 
- 
-   #sudo modprobe ndiswrapper 
- 
-Cette commande charge le module ndiswrapper dans le noyau Linux. 
- 
-   #sudo ndiswrapper -m 
- 
-Cette commande modifie le module pour qu'il prenne en compte le driver. 
- 
-=== En mode graphique === 
- 
-Il est possible d'​installer le paquet ndisgtk, mais il n'est pas sur le CD, donc il faut le télécharger d'un ordinateur ayat une connexion fonctionnelle. Une fois ceci fait, une entrée apparaît dans le menu préférences ou administration,​ et permet d'​installer les drivers Windows, sans faire les quatre commandes ci-dessus. 
- 
-=== Configuration post-installation === 
- 
-Bien, à ce stade, votre module est chargé dans le système et prêt à être utilisé. Seul petit problème, il vous faut redémarrer pour permettre à ce module ndiswrapper d'​être pris en compte!!! 
-Si vous redémarrez,​ cependant, il sera déchargé du noyau, et vous devrez le recharger à chaque redémarrage par la commande modprobe. 
-Ennuyeux, nan :-( ?? 
- 
-Il existe LA solution: éditer la liste des modules qui se lancent au démarrage: tapez la commande suivante: ​ 
- 
-   #​gksudo gedit /​etc/​modules 
- 
-ajoutez ndiswrapper en fin de liste, enregistrez,​ puis quittez gedit. 
- 
-Vous pouvez redémarrer. Attention, n'​insérez pas votre dongle tout de suite dans votre port USB!! Attendez d'​arriver dans votre session GNOME (ou KDE, c'est selon). 
- 
-Si en revanche c'est un portable où le dongle Wifi est intégré, aucun problème : au reboot, vous devriez pouvoir détecter automatiquement le driver grâce à NetworkManager. 
- 
-===== Lancer le réseau Wifi: ===== 
- 
-Insérez votre Dongle une fois connecté à votre session. 
-Tapez cette commande en premier: 
- 
-   #​iwconfig 
- 
-Regardez la ligne qui donne le plus d'​informations:​ elle porte un nom (wlan0, eth0 ...) c'est ce nom qui va venir remplacer le wlan0 que j'ai mis dans mes commandes du dessous. 
- 
-=== Premièrement:​ === 
-Une fois redémarré,​ votre dongle inséré, il vous reste à taper deux petite commandes de rien du tout pour lancer votre réseau: 
- 
-   #sudo iwconfig wlan0 essid VOTRE_ESSID channel VOTRE_CHANNEL key VOTRE_CLE_WEP 
- 
-Cette commande suppose que vous connaissez votre nom de réseau (le mien est 9t_SfVw==, ce peut être Wanadoo-D52F... bref, n'​importe quoi!), et le canal d'​émission,​ ainsi que votre clé WEP. 
-Si votre réseau n'est pas protégé, ne tapez pas key!! 
-Pour obtenir ces infos, faites: 
- 
-   #​iwlist wlan0 scan 
- 
-Repérez votre essid et votre channel. 
-Tapez la commande du dessus correctement renseignée. 
- 
-=== Deuxièmement:​ === 
-Puis, afin d'​obtenir une adresse IP, tapez la commande suivante: 
- 
-   #sudo dhclient 
- 
-Si plein de lignes de texte se déclenchent avant de se terminer par " bound to renewal in xxxxx seconds",​ c'est bon! 
- 
-Voilà, la connexion est effectuée! Lancez votre navigateur internet pour le vérifier... 
-  
- 
- 
-===== Automatiser ces deux commandes: ===== 
- 
-Bien, votre réseau fonctionne, mais vous en avez marre de devoir taper ces deux fichues commandes à chaque redémarrage ? 
-Simple comme bonjour: 8-) 
-Recherchez dans Synaptic un paquet du nom de wifi-radar, et installez-le. 
- 
-Allez ensuite le lancer dans Applications -> Internet -> Wifi Radar, et votre réseau sera détecté automatiquement. Cliquez dessus, puis sur Connect. (bah oui, il est en anglais). 
- 
-On va vous demander des informations sur votre réseau: entrez votre essid, réglez le channel et choisissez si votre routeur DHCP vous donne une adresse IP automatiquement (si la commande dhclient a marché, alors oui!), ou si c'est une IP fixe. Bref, réglez les détails (vous devriez les connaître, sinon, demandez à la personne adéquate!!) 
- 
-Sachez toutefois que les seules "​Key"​ acceptées sont les clés WEP (pas WPA, utilisez xsupplicant ou wpasupplicant,​ voir la documentation),​ et que la plupart d'​entre elles sont en mode open (ouvert). 
- 
-Une fois ceci fait, quand vous aurez redémarré votre PC, et que vous aurez inséré votre wg111v2 dans la machine, vous n'​aurez qu'à cliquer sur Wifi-radar, Connect, et... c'est tout!!! 
- 
-Notez cependant un petit problème: ne redémarrez pas avec votre dongle inséré (même après l'​avoir correctement installé). Il ne faut l'​insérer qu'​après votre session démarrée, ou il ne fonctionnera pas. 
-Sans doute à cause d'un chargement de ndiswrapper trop tardif par rapport aux drivers pré-installés??​ (Si quelqu'​un sait régler le problème, il m'​intéresse!) 
- 
-Si vous ne parvenez pas à vous connecter avec wifi-radar mais que les lignes 
-   #sudo iwconfig wlan0 essid VOTRE_ESSID channel VOTRE_CHANNEL key VOTRE_CLE_WEP 
-et 
-   #​iwlist wlan0 scan 
-vous permettent de vous connecter, alors lancez wifi-radar dans la console pour voir les erreurs. 
-   #sudo wifi-radar 
-Si vous voyez une ligne comme celle-ci : "​wmaster0 ​ Interface doesn'​t support scanning.",​ cela signifie que wifi-radar recherche votre dongle au mauvais endroit. Pour remédier à cela, éditez le fichier wifi-radar.conf 
-   #sudo gedit /​etc/​wifi-radar.conf 
-ou  
-   #sudo kate /​etc/​wifi-radar.conf 
- 
-Et modifiez la ligne "​interface = wmaster0"​ par "​interface = wlan0"​. Enregistrez votre fichier et relancez wifi-radar, tout devrais marcher :) 
- 
-(Je (un autre "​je"​ ^^) précise que j'​utilise les driver WIN98 sous une Feisty avec GNOME ou KDE sans aucun problème et que je ne retire jamais me dongle lors d'un redémarrage. ) 
- 
-===== Depannage: ===== 
- 
-Si cela ne fonctionne pas, vérifiez que vous avez bien tapé les commandes du dessus, que les informations que vous avez sont correctes, bref, qu'il ne s'agit pas d'une faute de frappe! 
- 
-Puis, si rien n'est mal tapé, insérez votre dongle, puis tentez la commande suivante: 
- 
-  > #​ndiswrapper -l 
- 
-On devrait vous afficher les drivers installés et utilisés par ndiswrapper. Si votre dongle est inséré, vérifiez bien que le résultat est le suivant: 
- 
->​net111v2 ​       driver installed ​         hardware present 
- 
-Si ce n'est pas le cas, c'est que vous utilisez le mauvais driver: l'avez vous téléchargé là où je vous l'ai indiqué? 
-Si oui, vérifiez que votre dongle est bien un wg111v2. Le version 2 est important: ce n'est pas la même chose qu'un wg111 ou wg111T!!! Le driver ne sera pas le même. Téléchargez le bon à partir du site indiqué (en cherchant votre dongle dans la liste des materiels...) 
- 
-Si ca ne fonctionne toujours pas, tentez la commande suivante: 
- 
-  > #ifup wlan0 down 
-  > #ifup wlan0 up 
- 
- 
-===== Annexe: ===== 
- 
-Voici un résumé des manips: 
-(En passant uniquement par la ligne de commande:) 
- 
-RETIREZ LE DONGLE 
- 
-TELECHARGER LE DRIVER 
- 
-CREER LE DOSSIER .driver DANS VOTRE DOSSIER PERSO 
- 
-Y COLLER LE DRIVER 
- 
-  > #sudo apt-get install ndiswrapper-utils-1.8 
-  > #sudo ndiswrapper -i /​home/​VOTRENOM/​.driver/​net111v2.inf 
-  > #sudo depmod -a 
-  > #sudo modprobe ndiswrapper 
-  > #sudo ndiswrapper -m 
-  > #sudo gedit /​etc/​modprobe.d/​blacklist 
- 
-TAPER LES DRIVERS A BLACKLISTER 
- 
-  > #sudo gedit /​etc/​modules 
- 
-TAPER ndiswrapper 
- 
-REBOOT 
- 
-INSERTION DU DONGLE 
- 
-  > #sudo iwconfig wlan0 essid VOTREESSID channel VOTRECHANNEL key VOTRECLE 
-  > #sudo dhclient 
-  > #sudo apt-get install wifi-radar 
- 
-CONFIGURATION DE WIFI RADAR 
- 
-NB: si votre réseau n'est pas protégé, ne tapez pas  
-"key VOTRECLE"​ dans la commande correspondante! 
- 
-Voilà, c'est tout pour cette fois! 
-En cas de problème, et si le dépannage léger proposé ici ne vous satisfait pas, adressez vous au forum... 
- 
-Bien, toujours est-il que, bien que l'​installation d'un dongle Wifi soit souvent une galère sans nom, ne perdez pas espoir, cette technique a fonctionné pour moi, ainsi que pour quelques autres personnes de ma connaissances,​ alors... 
  
  • materiel/wifi/wg111v2.1192892816.txt.gz
  • Dernière modification: Le 18/04/2011, 14:48
  • (modification externe)