Installation Module Wifi ipw3945

Le pilote par défaut sous Mandriva 2008.1 est iwl2945. Ce module pose beaucoup de problèmes (pas de diodes, pas de reconnexion automatique et stabilité mauvaise). Sous Mandriva 2008, le module par défaut était ipw3945. En attendant que le nouveau module fonctionne, je suis retourné sur le module précédent. C'est ce qu'explique cette documentation.

Modèle de carte Wifi

03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)

Se logger en root et installer les paquetages nécessaires.

urpmi ipw3945-ucode
urpmi ipw3945d
urpmi ipw3945-kernel-XXXX (où XXXX est la version du kernel que vous avez. Pour savoir : uname -r)

Le paquetage précédent installe aussi (dépendance) dkms-minimal. Si ce n'est pas fait, l'installer à la main.

urpmi dkms-minimal

Ensuite, se rendre dans le fichier /etc/modprobe.conf et mettre un dièse devant toutes les lignes avec iwl3945 et ajouter une ligne d'alias pour ipw3945. Voici la fin de mon fichier modprobe.conf :

#alias pci:v00008086d00004222sv00008086sd00001001bc02sc80i00 iwl3945
#alias wlan0 iwl3945
#alias pci:v00008086d00004222sv00008086sd00001001bc02sc80i00 ipw3945
alias wlan0 ipw3945

Ensuite, il faut blacklister le module iwl3945 afin qu'il ne soit plus réutilisé. Pour cela il faut ajouter une ligne dans le fichier de blacklist. Ce fichier est/etc/modprobe.d/blacklist-compat Ajouter à la fin de celui-ci les lignes suivantes.

# WIFI iwl3945
blacklist iwl3945

Faire un reboot.

Normalement vous devez avoir comme moi la diode qui s'allume et une carte wifi qui marche.