Installation de la carte wifi ipw2200BG (Intel Corporation PRO/Wireless 2200BG)

Le kernel par défaut inclus les modules nécessaires à l'installation de la carte wifi Intel Corporation PRO/Wireless 2200BG. Mais il nous manque une partie, le firmware de la carte wifi.

La première chose a faire est de télécharger le firmware 3.0 de la carte wifi, sur cette page: http://ipw2200.sourceforge.net/firmware.php

Puis il suffit de mettre les fichers récupérés dans le dossier /lib/firmware/ :

tar -xvf ipw2200-fw-3.0.tgz
mv ./ipw2200-fw-3.0/* /lib/firmware

Il faut maintenant activer le module ipw2200

modprobe -r ipw2200
modprobe ipw2200

Et voila, votre carte wifi ipw2200 est maintenant fonctionnelle.

ACPI SpeedStep

Les processeur Pentium M sont capable de gérer le "speedstepping" (faire fonctionner le CPU moins vite si nous n'avons pas besoin de la puissance maximum), pour economiser l'energie.

Nous avons besoin des modules "speedstep_centrino" et "cpufreq_userspace" qui sont inclues dans le kernel de Debian Etch.

Pour charger les modules:

modprobe speedstep_centrino
modprobe cpufreq_userspace

Pour les charger automatiquement au demarrage :

echo speedstep_centrino >> /etc/modules
echo cpufreq_userspace >> /etc/modules

Installer le daemon "PowerNOW!"

 apt-get install powernowd

Maintenant que SpeedStep fonctionne, nous pouvons voir la vitesse actuel du CPU :

cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq

La frequence minimum pour ce CPU est 600000, et le maximum est 1700000.

Si ce n'est pas le cas, vérifier que la commande suivante renvoit bien "userspace":

 cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

Si ce n'est pas le cas :

 echo userspace > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

Voila la gestion de la frequence dynamique du CPU est fonctionnelle.

Note: Vous pouvez meme ajouter au "Panel" de gnome le "CPU FrequencyScaling Monitor" pour avoir sous les yeux la fréquence de fonctionnement de votre CPU.