Übergabe dsdt.aml bzw. dsdt.hex an Kernel

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
unicaptain
Beiträge: 9
Registriert: 23.09.2007 15:18:17

Übergabe dsdt.aml bzw. dsdt.hex an Kernel

Beitrag von unicaptain » 27.09.2007 19:53:19

Guten Tag,

ich konnte meine fehlerhafte dsdt.aml bzw. dsdt.hex für mein Toshiba P100-438 (PSAHE) korrigieren. Ich benutze
Debian Etch mit Kernel 2.6.18-5-686.
Für die Übergabe der dsdt.aml habe ich diese Methode gewählt:
DSDT in initrd einbinden: Die erstellte DSDT.aml Datei nach "/etc/initramfs-tools/DSDT.aml" verschieben und "dpkg-reconfigure linux-image-$(uname -r)" ausführen.
Leider hat diese Methode nicht geklappt.

Danach habe ich diese Methode gewählt:
# DSDT.hex in Kernel-Image einbinden: Im Kernel-Source-Verzeichnis "make menuconfig" ausführen.
Zu Untermenü "Device Drivers ---> Generic Driver Options" gehen und beide Einträge abwählen: "Select only drivers that don't need compile-time external firmware" und "Prevent firmware from being built"
Zu Menü "Power management options (ACPI, APM) ---> ACPI (Advanced Configuration and Power Interface) Support" gehen und "Include Custom DSDT" auswählen und in "Custom DSDT Table file to include" den Pfad zur "DSDT.hex" eingeben. (hier habe ich /boot/dsdt.hex eingetragen)
# Kernel compilieren und installieren

Auch diese Methode war erfolglos. Vielleicht habe ich etwas übersehen.
Für Eure Hilfe wäre ich sehr dankbar.

Freundliche Grüße

unicaptain

Benutzeravatar
feldmaus
Beiträge: 1307
Registriert: 14.06.2005 23:13:22
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Deutschland

Beitrag von feldmaus » 27.09.2007 20:57:08

Woher glaubst du das er sie nicht eingebunden hat?
Habe das gleiche Problem und habe die erwähnte Dsdt Datei über die Kernel Konfiguration eingebunden,
trotzdem sagt er mir beim booten was von,

Code: Alles auswählen

Asus Laptop ACPI Extras version 0.30
  unsupported model A7T, trying default values
  send /proc/acpi/dsdt to the developers
Aber muss das dann auch bedeuten das er die selbst erstellte dsdt Datei nicht nimmt?
Also ich weiss es nicht.

Grüße Markus

unicaptain
Beiträge: 9
Registriert: 23.09.2007 15:18:17

Re: Übergabe dsdt.aml bzw. dsdt.hex an Kernel

Beitrag von unicaptain » 02.07.2008 10:00:10

Ich konnte das Problem selber lösen:

Ab Kernel 2.6.24 sind die ACPI-Probleme verschwunden. Ich habe aber nicht Lenny installiert, da auf meinem Notebook der Sound blechern klingt und sich die Lautstärke des USB-Kopfhörers ( C-Media ) nicht richtig regeln lässt. Ich habe den Etch and Half-Kernel installiert.

In meiner sources.list habe ich folgende Zeile eingefügt:

deb ftp://ftp.debian.org/debian etch-proposed-updates main contrib non-free

Achtung: Für die WLAN-Karte 3945 müssen ebenfalls die entsprechenden Etch and Half-Pakete nachinstalliert werden:

firmware-ipw3945
firmware-iwlwifi

unicaptain

Antworten