Bienvenue visiteur (Inscription |  Connexion)
Qui est en ligne ?
Il y a : 29 utilisateurs en ligne, consultez le détail
Auteur Message
TrustRobot
#0 Message posté le : 11-09-2005 à 17:29:22


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 04-07-2003
Nombre de messages : 180


Ce didacticiel s'adresse aux personnes qui possèdent un portable estampillé : Centrino 2. C'est à dire aux personnes qui diposent d'une des cartes Wi-Fi suivantes :
  • Intel PRO/Wireless 2200BG
  • Intel PRO/Wireless 2225BG
  • Intel PRO/Wireless 2915ABG

1. Pour Mandriva LE 2005



Il n'y a rien a faire, car tout est déjà prêt dans votre distribution. Vous devez quand même installer le firmware, ce qui sera automatique si vous utilisez drakconnect et que vous avez un dépôt plf nonfree. Vous pouvez vérifier que le firmware est bien installé en tapant : urpmi ipw2200-firmware.

Notez que si vous voulez la toute dernière version du driver, vous pouvez (non conseillé) installer par les sources.

2. Par les sources


2.1. Pré-requis


  • Nettoyez toute trace d'une installation précédente du driver (vous pouvez utiliser les scripts remove-old inclus dans les tarballs des drivers).
  • Un noyau 2.6 avec les sources de ce dernier dans /usr/src/linux. Si vous ne savez pas comment faire, lisez ceci.
  • Téléchargez le driver ieee80211 ICI
  • Téléchargez le driver ICI
  • Téléchargez le firmware ICI
  • Vous devez avoir l'utilitaire hotplug installé sur votre système. Si le fichier /etc/hotplug/firmware.agent existe c'est que hotplug est installé sur votre système, sinon, installez-le.
  • Le système de fichier /sys doit être monté automatiquement sur votre système, vérifiez simplement que vous avez bien une ligne équivalente à celle-ci, dans votre /etc/fstab :
none /sys sysfs defaults 0 0

2.2. Options pour le noyau



Pour fonctionner correctement, votre noyau doit être configuré avec certaines options. Sur la plupart des distributions modernes que sont Mandriva 10.1 et plus, Fedora core 3 et plus tout est près, vous pouvez passer au 3. Pour les autres, c'est au cas par cas.

Editez votre fichier /usr/src/linux/.config. Et assurez-vous d'avoir les lignes qui suivent, non commentées :
CONFIG_NET_RADIO=y

CONFIG_CRYPTO_ARC4=m

CONFIG_CRC32=m

CONFIG_FW_LOADER=m

Bien-sûr les «m» peuvent être des «y» ce n'est pas vraiment un problème. Mais si l'une de ces options était signalée comme «not set» ou manquante, cela signifie qu'il vous faut recompiler votre noyau. Cette démarche est expliquée ICI.

2.3. Installation du driver et du firmware



Pour installer le driver ieee80211, faîtes simplement ceci :
$ cd /tmp
$ tar xzvf /où_est/ieee80211-xx.tgz
$ cd ieee80211-xx
$ make
$ su
# make install


Pour installer le driver ipw2200 faîtes simplement ceci :
$ cd /tmp
$ tar xzvf /où_est/ipw2200-xx.tgz
$ cd ipw2200-xx
$ make
$ su
# make install


Maintenant vous devez copiez le firmware que vous avez téléchargé dans le dossier firmware de hotplug (à créer si besoin). Le chemin vers ce dossier dépend de votre distribution.

Pour Mandriva c'est /lib/hotplug/firmware/. Pour debian c'est /usr/lib/hotplug/firmware/. Pour Slackware et Fedora c'est /lib/firmware/. Dans tous les cas, consultez le fichier /etc/hotplug/firmware.agent, notamment le paramètre : FIRMWARE_DIR, pour en être sûr.

Dans la suite je supposerai qu'il s'agit de /lib/hotplug/firmware/. Si ce n'est pas le cas chez vous, adaptez !
# mkdir /tmp/fw
# cd /tmp/fw
# tar xzvf /où_est/ipw2200-fw-xx.tgz
# mv *.fw /lib/hotplug/firmware/


Chargez maintenant les modules ipw2200 et ieee80211_crypt_wep avec les commandes :
# /sbin/modprobe ipw2200
# /sbin/modprobe ieee80211_crypt_wep

3. Chargement automatique des modules



Si après redémarrage, la commande ci-dessous :
# /sbin/lsmod | grep ipw2200


vous retourne, entre autres, quelque chose comme :
ipw2200 51188 0


Alors pour vous rien à faire, passez au 4. Si au contraire, la commandee ci-dessus reste muette, après redémarrage, cela signifie que vous n'utilisez pas hotplug, installez-le !

4. Configuration de la carte Wi-fi



Suivez le guide suivant




--Message édité par TrustRobot le 11-09-2005 à 17:29:22--