Seid mir gegrüßt!
Anläßlich meines kleinen Projektes bin ich auf ein Problem mit fehlerhaftem ACPI-Table gestoßen. Bevor ich euch nun mit spezifischen Daten zu meinen Problem zuschütte, wollte ich ersteinmal Fragen ob von euch sich schonmal mit dem korrigieren von DSDT beschäftigt hat. Andernfalls müsste ich weiter in mühsehliger Kleinarbeit meine Informationen zusammensuchen.
MfG
Norman
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Norman Ziert wrote:
Seid mir gegrüßt!
Anläßlich meines kleinen Projektes bin ich auf ein Problem mit fehlerhaftem ACPI-Table gestoßen. Bevor ich euch nun mit spezifischen Daten zu meinen Problem zuschütte, wollte ich ersteinmal Fragen ob von euch sich schonmal mit dem korrigieren von DSDT beschäftigt hat.
Beschäftigt ja, fertig: nein.
Andernfalls müsste ich weiter in mühsehliger Kleinarbeit meine Informationen zusammensuchen.
Irgendwo auf der ACPI-Seite (http://acpi.sf.net/) ist eine Datenbank mit korrigierten ACPI-Tabellen für versch. Rechner. Dort steht auch wie es grundsätzlich läuft:
1. dsdt auslesen 2. Intel-ACPI-Compiler runterladen und auspacken 3. dsdt rückübersetzen 4. neu übersetzen, 5. Fehler beim Neuübersetzen korrigieren -> Da gibts eine WWW-Seite mit den Standard-Problemen (z.B. falsche Datenfeldgrößen usw.) 6. Änderungen vornehmen.
Weiter, als bis 5. bin ich bisher nicht gekommen. Offensichtlich hat mich das Hubschrauber-Lüfter-Geräusch meines Laptops noch nicht ausreichend genervt ;-).
Das neue DSDT kann man wohl bei den neuesten Kerneln in der Initramfs-Ramdisk als /DSTD ablegen, hab ich aber auch nicht getestet.
Ich hoffe, das hat wenigstens ein wenig geholfen.
Tobias
Das hab ich schon alles durch. Leider bin ich der ASL nicht mächtig und habe bis jetzt auch keine Docu zum Syntax gefunden. Ich kann zwar jetzt ohne Fehler die DSDT kompilieren, jedoch wird es nicht besser, eher schlimmer. Und auf sf gibt es keine passende DSDT für mein MSI-9625.
Aber vielleicht weiß ja einer warum mein Pentium M 773 ULV vom ACPI nicht erkannt wird. In diesem Zusammenhang ist es mir nämlich nicht möglich acpi_cpufreq zu laden, sowie die Kerntemperatur und anderes über ACPI auszulesen. Komischerweise bin ich der Meinung, das er zumindest vor dem nötigen BIOS-Update sinvolle Infos in /proc/acpi/processor/CPU0/info stehen hatte. Man könnte also meinen, die ACPI-Tabelle im älteren BIOS wäre besser als die aktuelle.
Soviel erstmal dazu. Achja und, dass man die DSDT in /etc/mkinitrd/DSDT schreibt und die ramdisk neu baut funktioniert so, zumindest in Debian Etch.
Gruß Norman
Am Montag, 2. Juli 2007 18:47 schrieb Norman Ziert:
Das hab ich schon alles durch. Leider bin ich der ASL nicht mächtig und habe bis jetzt auch keine Docu zum Syntax gefunden. Ich kann zwar jetzt ohne Fehler die DSDT kompilieren, jedoch wird es nicht besser, eher schlimmer. Und auf sf gibt es keine passende DSDT für mein MSI-9625.
...
Gruß Norman
Len Brown (Intel) hat sich auf dem OLS (Ottawa) zu ACPI und dem "großen Sprung" geäußert. Interessante Lektüre. Insbesondere bittet er die "User" um Mitarbeit bei der Verbesserung.
http://lwn.net/Articles/240348/
als Einstieg, dort die Tabelle, 6. Eintrag.
Vielleicht hilfts Dir und anderen!
Bernhard
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Norman Ziert schrieb:
Aber vielleicht weiß ja einer warum mein Pentium M 773 ULV vom ACPI nicht erkannt wird. In diesem Zusammenhang ist es mir nämlich nicht möglich acpi_cpufreq zu laden, sowie die Kerntemperatur und anderes über ACPI auszulesen. Komischerweise bin ich der Meinung, das er zumindest vor dem nötigen BIOS-Update sinvolle Infos in /proc/acpi/processor/CPU0/info stehen hatte. Man könnte also meinen, die ACPI-Tabelle im älteren BIOS wäre besser als die aktuelle.
Laut
http://www.teccentral.de/forum/das-bios-f43/bios-fuer-msi-speedster-fa4-msi-...
geht speedstep_centrino mit dem dortigen Bios. Hat das was mit Deinem Bord/BIOS zu tun?
Tobias
Laut
http://www.teccentral.de/forum/das-bios-f43/bios-fuer-msi-speedster-fa4-msi-...
geht speedstep_centrino mit dem dortigen Bios. Hat das was mit Deinem Bord/BIOS zu tun?
Ja, das ist von mir.
Hi Norman,
On Mon, Jul 02, 2007 at 18:47:49 +0200, Norman Ziert wrote:
Aber vielleicht wei? ja einer warum mein Pentium M 773 ULV vom ACPI nicht erkannt wird. In diesem Zusammenhang ist es mir naemlich nicht moeglich acpi_cpufreq zu laden, sowie die Kerntemperatur und anderes ueber ACPI auszulesen.
Fuer Pentium M ist acpi_cpufreq eigentlich das falsche Modul, es sollte mit speedstep_centrino gehen. Dazu als Governor cpufreq_userspace. Die zugehoerigen Eintraege findest Du nicht in /proc/acpi, sondern in /sys/devices/system/cpu/cpu0/cpufreq. Dort kannst Du von Hand die Frequenz umstellen oder diese Aufgabe z.B. powernowd ueberlassen.
Gruss, Chris
Fuer Pentium M ist acpi_cpufreq eigentlich das falsche Modul, es sollte mit speedstep_centrino gehen. Dazu als Governor cpufreq_userspace. Die zugehoerigen Eintraege findest Du nicht in /proc/acpi, sondern in /sys/devices/system/cpu/cpu0/cpufreq. Dort kannst Du von Hand die Frequenz umstellen oder diese Aufgabe z.B. powernowd ueberlassen.
Nun ist aber mein Problem das ich im ACPI-System weder die Kerntemperatur noch die Betriebsmodi korrekt angezeigt bekomme, obwohl das eigentlich so sein sollte. Mit dem Vorangegangen BIOS zeigte es mir zumindest die CPU-Info korrekt an. Ich habe auch gelesen das zuküfntig acpi_cpufreq für sowas zuständig sein soll, da speedstep_centrino mit dorthin einfließt.
Norman
Hallo Gemeinde!
Meine Firma verdient ihre Brötchen mit RFID-Technik zur Zugangssteuerung und Zeiterfassung - Hallo liebe HTW-ler ... :-)
Bei einem Projekt soll ein vorhandenes System mit unserer Technik erweitert werden, da der eigentliche Hersteller nicht mehr existent ist.
Unsere Leser liefern den Klartext der Karte, die vorhandenen Leser rechnen aber irgendwie den String um. Unterlagen wie die das machen sind nicht existent. Nun bleibt nur doppelte Buchführung (alte Leser / neue Leser), oder es gelingt irgendwie hinter deren Rechenverfahren zu kommen, was wesentlich besser wäre, weil sonst alle Karten neu eingelesen werden müßten.
Und genau dazu brauch ich Eure Hilfe. Gibt es dafür irgendwelche Spezi-Proggis??? Von ca. 30 Karten habe ich den Klartext und das was der alte Leser ausspuckt. Damit sollte doch eigentlich eine Analyse möglich sein.
Gruss...Ingolf G.
am Tue, dem 03.07.2007, um 17:34:48 +0200 mailte Ingolf Geissler folgendes:
Und genau dazu brauch ich Eure Hilfe. Gibt es dafür irgendwelche Spezi-Proggis??? Von ca. 30 Karten habe ich den Klartext und das was der alte Leser ausspuckt. Damit sollte doch eigentlich eine Analyse möglich sein.
Jein. Nicht, wenn man die Daten nicht hat.
Andreas
lug-dd@mailman.schlittermann.de