9. Installer à partir de rien

ACPI est constamment en révision. Il n'est pas encore disponible pour les noyaux de la série 2.4.x mais le sera pour la série 2.5.x (ou peut-être pas avant le 2.6). Ceci signifie que tous les noyaux avant les 2.5.x doivent se voir appliquer un correctif. Ceux-ci sont disponibles sur le site acpi.sourceforge.net. Vous aurez besoin de récupérer le correctif correspondant exactement au noyau que vous utilisez. Comme il s'agit d'une section d'« installation à partir de rien », je supposerais que vous savez exactement quel noyau vous allez installer.

Ce document a été écrit pour le noyau 2.4.20. Depuis, le noyau stable 2.4.21 est disponible. Les applications du dernier correctif ACPI sur ce noyau ont eu des résultats mitigés. Pour l'instant, je recommande de rester sur le noyau 2.4.20 et son dernier correctif : 2002.12.12. D'autres recommendent d'autres choses. Une recherche via Google sur les listes de diffusion debian-user, debian-laptop et acpi-support vous sera utile si vous n'êtes pas sûr de ce que vous devez faire pour votre système spécifique.

Il est important d'utiliser la dernière version du correctif ACPI. Certaines distributions ont déjà appliqué des correctifs à leurs noyaux. C'est le cas pour Debian et certainement pour d'autres. Pour plus d'informations sur les correctifs qui ont été appliqués aux sources du noyau telles qu'elles sont livrées par Debian, lisez /usr/src/kernel-source-version/README.Debian. Si vous n'utilisez pas Debian, trouvez le fichier équivalent pour votre distribution.

Un utilisateur sur acpi-support m'a confirmé que je ne devrais pas avoir besoin des correctifs supplémentaires appliqués au noyau pour qu'il s'exécute sur mon portable. Si vous utilisez un serveur en production ou proposez des pages web sur Internet, vous devriez réellement appliquer tout correctif de sécurité supplémentaire.

Si vous préférez utiliser un noyau préparé par Debian, maxx propose un paquet des sources du noyau disposant déjà du correctif compatible avec le noyau 2.4.20. Ceci vous évitera de télécharger un noyau sans correctif sur www.kernel.org. Il m'a envoyé un courrier électronique avec les détails suivants :

 

J'ai pris les sources du noyau 2.4.20-8 à partir de unstable, supprimé les modifications pour l'ACPI (c'est-à-dire l'ancien correctif) et appliqué acpi-20021212-2.4.20.diff.gz provenant de acpi.sf.net car le noyau 2.4.20 de base a plusieurs failles de sécurité (ptrace, tableau hash, …).

Vous pouvez trouver le paquet sur http://people.debian.org/~maxx/kernel-source-2.4.20/. (je n'ai pas chargé le .orig.tar.gz car vous pouvez l'obtenir de n'importe quel miroir debian et que celui-ci est déjà assez gros).

 
--maxx 

Avertissement

Je n'ai pas testé ces paquets. Vous pouvez être, ou non, chanceux. Merci de ne pas me demander quoi que ce soit là-dessus, voyez directement avec maxx.