Bon voila après quelque temps sans billets concernant Ubuntu (Migration DC2 oblige) en voici un qui relate les faits de l'installation d'une carte PCMCIA Wifi sur mon portable. Comme précisé dans le titre, il s'agit d'une Linksys WPC11 en version 4.
Vous allez voir il n'y a rien de difficile dans ce tutoriel je reprends beaucoup de chose de notre bibliothèque de connaissance Ubuntu, vous aurez compris le wiki.
Alors vous allez me dire mais si la solution se trouve dans le wiki, pourquoi je fais ce tuto? Tout simplement car j'ai pu constater que malgré des pages sur nDisWrapper par exemple qui sont superbement bien écrite et expliqué, il reste que parfois des explications pour un cas particulier restent plus approprié pour les jeunes Ubunteros qui débutent et qui ne savent plus au donner de la tête quand ils sont à la recherche d'information.
De plus j'ai pu lire quelque part sur le forum que cette carte était reconnue nativement depuis Dapper et tournant sous Feisty Fawn je peut vous affirmer que ce n'est pas le cas sous cette version. Bon passons à la présentation.
Présentation
| Général | ||||
| Type de périphérique | Adaptateur réseau | |||
| Facteur de forme | Carte enfichable | |||
| Type d'interface (bus) | PC Card | |||
| Réseaux | ||||
| Technologie de connectivité | Sans fil | |||
| Protocole de liaison de données | Ethernet | |||
| Débit de transfert de données | 11 Mbits/s | |||
| Bande de fréquence | 2.4 GHz | |||
| Portée maxi en intérieur | 150 m | |||
| Portée maxi en espace ouvert | 500 m | |||
| Nombre de canaux sélectionnables | 14 | |||
| Indicateurs d'état | Activité réseau, alimentation | |||
| Caractéristiques | 40-bit WEP | |||
| Conformité aux normes | IEEE 802.11b | |||
| Antenne | ||||
| Antenne | Intégré | |||
| Extension/connectivité | ||||
| Interfaces | 1 x réseau - Radio-Ethernet - 1 | |||
| Connecteurs compatibles | 1 x PC Card - Type II | |||
Pré-requis
Comme je l'ai dit précédemment, cette carte n'est pas reconnu nativement par le noyau de la Feisty donc il faut utilisé nDisWrapper avec les drivers Windows qui se trouve sur le cd d'installation fourni avec votre carte pour la faire fonctionner.Au cas ou vous n'auriez pas ou plus le cd sous la main, vous trouverez dans le fichier en annexe de ce billet tous les fichiers dont vous allez avoir besoin. Décompressez l'archive à la racine de votre répertoire personnel.
Pour ce qui est de l'installation de nDisWrapper je ne peux que vous recommander d'aller visiter la page du Wiki consacrée à ce logiciel ici.
Je vais par contre vous détailler maintenant la procédure d'installation spécifiquement pour la WPC11v4. J'ai fait l'installation sous Edgy et Feisty
Premièrement, commencez par vous placer dans le répertoire ou se trouvent les drivers Windows de la carte.
Pour les manipulations suivantes il faut se trouver à la racine du répertoire ou se trouvent les fichiers des pilotes de la carte. Dans un terminal, si vous utilisez le cd d'installation tapez :
cd cdromsi vous utilisez l'archive que je vous ai fourni tapez :
cd Drivers_WPC11v4Installation
Sous Edgy
sudo ndiswrapper-1.8 -i LSRTNDS.INFSous Feisty
sudo ndiswrapper-1.9 -i LSRTNDS.INFPour vérifier que nDisWrapper a bien installé votre pilote, tapez la commande suivante :
ndiswrapper -lVous devriez voir un message dans le genre de celui-ci:
lsrtnds : drivers installated
device (10EC:8180) present (alternate driver: r818x)Ensuite, nous allons créer un module pour le charger dans le noyau Linux. Ce module sera créé à partir du pilote Windows que nous avons chargé précédemment. Pour faire ceci, utilisez la commande suivante dans un terminal :
sudo ndiswrapper -mNous 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 suivante :
sudo modprobe ndiswrapperSi tout s'est bien passé, vous devriez avoir une interface wlan0 existante. Vous pouvez vérifier cela en tapant iwconfig dans votre terminal ou en allant dans le menu Système -> Administration -> Réseau.
Vous pouvez maintenant configurer l'interface sans fil. Pour cela, rendez-vous sur cette page.
Charger automatiquement ndiswrapper au démarrage
Pour que nDisWrapper se charge à chaque démarrage, il suffit d'ajouter une ligne contenant ndiswrapper à la fin du fichier /etc/modules. Faites-le manuellement ou sinon automatiquement en tapant la commande suivante :echo "ndiswrapper"|sudo tee -a /etc/modulesVoila votre carte wifi fonctionne normalement parfaitement.
Bonne journée
