Mein selbst kompilierter 2.6.11er macht sich soweit gut, nur leider will die CPU partout nicht dynamische Frequenzen annehmen. Aber eins nach dem anderen.
Mein Debian testing/unstable läuft auf einem Toshiba M30 mit Pentium M 1,5 und das tat es bisher auch ziemlich gut mit einem offiziellen kernel-image der debian-server in Version 2.6.7. Als Daemon kam powernowd zum Einsatz, eingebunden wurden dazu die Kernelmodule "cpufreq_userspace" und "speedstep_centrino". Die Dateien "scaling_min_freq" und "scaling_max_freq" zeigten mir dann auch die bekannten 600000 bzw. 1500000.
Nachdem 2.6.11 mittels make-kpkg gebaut war, ließ ich dieselben Module einbinden - mit dem Ergebnis, dass die CPU stets bei 1500MHz lief. Daraufhin hab ich einige threads hier druchgelesen und u.a. auch die Methode sämtliche cpufreq-Module direkt in den Kernel zu kompilieren ausprobiert. Änderte leider auch nichts. Innerhalb von dmesg konnte ich keine verdächtigen Meldungen entdecken...die mir relevant erscheinenden Ausgaben sind:
Code: Alles auswählen
...
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop... 2965.50 BogoMIPS (lpj=1482752)
Security Framework v1.0.0 initialized
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: After generic identify, caps: a7e9f9bf 00000000 00000000 00000000 00000180
00000000 00000000
CPU: After vendor identify, caps: a7e9f9bf 00000000 00000000 00000000 00000180
00000000 00000000
CPU: L1 I cache: 32K, L1 D cache: 32K
CPU: L2 cache: 1024K
CPU: After all inits, caps: a7e9f9bf 00000000 00000000 00000040 00000180 000000
00 00000000
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: Intel(R) Pentium(R) M processor 1500MHz stepping 05
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
ACPI: setting ELCR to 0200 (from 0c98)
...
ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3])
...
Code: Alles auswählen
/sysfs /sys sysfs defaults 0 0
Code: Alles auswählen
echo -n 600000 > /.../cpufreq/scaling_min_freq
Ich bin langsam ratlos...kann es damit zu tun haben, dass ich apm komplett abgeschaltet habe? Das gleiche Problem hatte ich allerdings auch mit einem kernel-image-2.6.10 von den debian-servern.
Bin für jeden Tipp sehr sehr dankbar!
cheers!
TCRK
[/code]