|
Alle Jahre wieder ... ...Nein, ich mein nicht das Christuskind, sondern ich kauf mir einen neuen Rechner und cpufreq läuft nicht. Vor einem knappen Jahr war es ein AMD Athlon Prozessor der zuerst nicht wollte (siehe unten) und nu will mein neu erworbenes Notebook auch nicht. Zugegeben, es ist ein Acer Extensa 5220 mit einem Celeron M 530 Prozessor und laut Intel unterstützen die Celerons nunmal kein Speedstep. Auf der anderen Seite, findet man mit etwas googlen aber schnell raus, das auch Celerons mit dem p4-clockmod treiber zum runtertakten überredet werden können. Tja, bei meinem Celeron M 530 gab es aber immer nur die Fehlermeldung: No such device, wenn ich versucht habe das p4-clockmod Modul zu laden. Damals bei Athlon lag es nur an der CPUID also hab ich auch diesmal einfach einen blick ins Treibermodul geworfen und siehe da, hier ist es das gleiche. Zack einen Eintrag für einen Celeron mit Core Kern gemacht, neu compiliert, geladen und tada ...... cpufreq läuft! bash-3.2# cpufreq-info cpufrequtils 0.4: cpufreq-info (C) Dominik Brodowski 2004 Report errors and bugs to
Diese E-Mail Adresse ist gegen Spam Bots geschützt, Sie müssen Javascript aktivieren, damit Sie es sehen können
, please. analyzing CPU 0: driver: p4-clockmod CPUs which need to switch frequency at the same time: 0 hardware limits: 217 MHz - 1.73 GHz available frequency steps: 217 MHz, 433 MHz, 650 MHz, 867 MHz, 1.08 GHz, 1.30 GHz, 1.52 GHz, 1.73 GHz available cpufreq governors: conservative, ondemand, userspace, performance current policy: frequency should be within 217 MHz and 1.73 GHz. The governor "ondemand" may decide which speed to use within this range. current CPU frequency is 217 MHz (asserted by call to hardware).
bash-3.2# cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 22 model name : Intel(R) Celeron(R) CPU 530 @ 1.73GHz stepping : 1 cpu MHz : 216.666 cache size : 1024 KB fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good pni monitor ds_cpl tm2 ssse3 cx16 xtpr lahf_lm bogomips : 3461.14 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management:
Na, wenn das mal nichts ist. Die neuen Celerons haben es echt in sich. Core2 Kern, 64Bit und unter Linux jetzt auch noch mit frequency scaling . Natürlich hab ich hier auch gleich noch für alle einen entsprechenden kleinen patch: cpufreq-celeron.patch Und für den Kernel 2.6.24 cpufreq-celeron-2.6.24.patch Das Acer Extensa ist übrigens ein super Linux Notebook. Die Tage werd ich nochmal ein kleines Howto verfassen wie man alles rund ans Laufen bekommt.
|