• # OK !

    Posté par . En réponse au message DSDT corrigé sur Debian "stable" + noyau 2.6.12. Évalué à 1.

    Bon, finalement, j'ai réussi à utiliser un DSDT perso avec le kernel 2.6.12 officiel (www.kerne.org)

    site d'information: http://gaugusch.at/kernel.shtml(...)

    1) télécharger le kernel 2.6.12 et l'extraire dans /usr/src

    2) téléchrger le fichier ci_dessous: http://gaugusch.at/acpi-dsdt-initrd-patches/acpi-dsdt-initrd-patch-(...)

    et le copier dans /usr/src/linux-2.6.12

    3) appliquer le patch avec les commandes:

    cd /usr/src/linux-2.6.12
    cat acpi-dsdt-initrd-patch-v0.7d-2.6.9.patch | patch -p1

    3) make xconfig (MENU ACPI, sélectionner "Read Custom DSDT from initrd)

    4) recompiler le noyau:
    make-kpkg clean
    make-kpkg --revision Custom.1 binary

    5) installer les packages créés par la compile du noyau

    6) créer un initrd
    mkinitrd -o /boot/initrd.img-2.6.12 2.6.12

    7) ajout entête magique
    echo -n "INITRDDSDT123DSDT123" >> /boot/initrd.img-2.6.12

    8) ajout de son DSDT.aml perso
    cat DSDT.aml >> /boot/initrd.img-2.6.12

    9) modifier le fichier /boot/grub/menu.lst pour ajouter l'appel à l'initrd


    Il ne me reste plus qu'a tester suspend/resume ...

    merci à tous.