Logo de ce site

Accueil > GnuLinux Debian/Ubuntu > Wifi et ACPI sur mon portable

Wifi et ACPI sur mon portable

dimanche 11 octobre 2009

Wifi et acpi sur mon portable Acer Debian Lenny
(noyau 2.6.32)

Mise a jour du 20/sep/2010

Installation du noyau 2.6.32 lors de la mise à jour la carte réseau filaire n’est plus contrôlée par network-manager, il faut modifier le fichier de configuration de network-manager comme suit

Managed vs. Unmanaged mode and /etc/network/interfaces
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Devices listed in /etc/network/interfaces _will_ be managed by NetworkManager
unless the ifupdown system-config-setting is enabled and is setup to run
in "Unmanaged mode".

The config to select unmanaged/managed mode is in
/etc/NetworkManager/NetworkManager.conf:

Chez moi c'est dans :
{/etc/NetworkManager/nm-system-settings.conf}

[ifupdown]
managed=true/false

Unmanaged mode will make NetworkManager not touch any wired/wireless device
matching an interface name configured in /etc/network/interfaces.

Managed mode will make NetworkManager manage all devices and will make
NetworkManager honour all dhcp and static configurations for wired and
wireless devices.


After modifying /etc/NetworkManager/NetworkManager.conf _or_
/etc/network/interfaces you may want to tell NetworkManager about the changes
by running "service network-manager restart".

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Configuration de mon portable Acer 1650

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 manque le firmware de la carte wifi qui n’est pas libre.
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 faut de mettre les fichiers 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, la carte wifi ipw2200 est fonctionnelle.
Il me reste à modifier le fichier interface pour me connecter à mon réseau, je peux aussi utiliser wifi-manger pour effectuer le travail à ma place.

ACPI SpeedStep

Les processeurs Pentium M sont capables de faire fonctionner le CPU moins vite si nous n’avons pas besoin de la puissance maximum, pour économiser l’énergie.
j’ai besoin des modules "speedstep_centrino" et "cpufreq_userspace" qui sont inclus 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, je peux voir la vitesse 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 renvoie 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 fréquence dynamique du CPU est fonctionnelle.

Note : j’ai ajouté au "Panel" de gnome le "CPU FrequencyScaling Monitor" pour avoir sous les yeux la fréquence de fonctionnement du CPU.

JpG