Dothan Centrino nur 2 Steps

Debian auf Notebooks und speziellen Geräten wie eingebetteten Systemen, Routern, Set-Top-Boxen, ...
Antworten
Benutzeravatar
dndfile
Beiträge: 185
Registriert: 21.11.2003 06:52:33

Dothan Centrino nur 2 Steps

Beitrag von dndfile » 22.12.2004 14:45:10

Hi,
ich hoffe es gibt noch keinen solchen Thread, falls ja hab ich schlecht gesucht....

Ich habe einen Centrino mit 1400 Mhz und Dothan-Kern.

Habe mir jetzt einen eigenen 2.6.8 Kernel gebacken, bei ich das speedstep-centrino modul ausgetauscht habe (von tuxmobile.org).

Damit läuft das Speedstepping mit powernowd jetzt, vorher ging es gar nicht.
Leider habe ich nur 2 Steps, einmal mit 600 Mhz und 1400 Mhz.
Unter Windows hatte ich aber immer deutlich mehr....

Gibts irgendwie eine Möglichkeit, dass ich auch die anderen Steps meines Centrinos nutzen kann?

mfg
dndfile
"Jemand der niemals Fehler gemacht hat, hat nie was Neues ausprobiert." <A.E> SID 2.6.10

seb
Beiträge: 32
Registriert: 06.08.2004 12:27:22

Beitrag von seb » 22.12.2004 14:58:41

Iweso hast du da ein modul ausgetauscht? Bei mir funktioniert das alles einwandfrei mti dem 2.6.7 und 2.6.9 von debian.

Allerdings verwende ich cpufreqd.

Benutzeravatar
dndfile
Beiträge: 185
Registriert: 21.11.2003 06:52:33

Beitrag von dndfile » 22.12.2004 15:01:35

bei mir ist er immer unter volllast gelaufen mit dem alten, und powernowd ging auch nicht.
cpufreqd lässt ihn mir auch einfach auf 1400 wenn ich es installiere
"Jemand der niemals Fehler gemacht hat, hat nie was Neues ausprobiert." <A.E> SID 2.6.10

seb
Beiträge: 32
Registriert: 06.08.2004 12:27:22

Beitrag von seb » 22.12.2004 18:11:23

Auch wenn du den Akku drin hast? hast du dir mal die config datei von cpufreqd angeschaut?

Benutzeravatar
dndfile
Beiträge: 185
Registriert: 21.11.2003 06:52:33

Beitrag von dndfile » 22.12.2004 19:16:37

cpufreqd scheint jetzt zulaufen,
der lüfter springt aber häufiger an als bei powernowd.
habe dort aber auch nur zwei steps.

gibts keinen von euch, der das ganze schon mit mehr steps am laufen hat?
"Jemand der niemals Fehler gemacht hat, hat nie was Neues ausprobiert." <A.E> SID 2.6.10

fish12345
Beiträge: 164
Registriert: 05.10.2004 16:45:34

Beitrag von fish12345 » 22.12.2004 21:18:43

also meiner (1,5ghz dotan) läuft soweit ich dass beurteilen kann mit vollen 6 steps... ich benutze powernowd und den kernel 2.6.10rc3

aber bei mir funktioniert dass ganze mim lüfter noch net wie es soll, den der schaltet schon bei 50° ein und dass ist zu früh, denn die erreiche ich sogar bei 600mhz...

by fish12345

Benutzeravatar
dndfile
Beiträge: 185
Registriert: 21.11.2003 06:52:33

Beitrag von dndfile » 23.12.2004 11:07:58

ich habe mir jetzt auch mal einen 2.6.9 Kernel kompiliert, der läuft besser als der andere, jetzt funktionieren auch alle ACPI Funktionen.
Habe aber trotzdem nur 2 Steps 600 Mhz und 1400 Mhz. Mit powernowd und cpudyn, cpufreqd macht bei mir nichts da laufen cpu und lüfter unter vollast.

@fish
läuft deine CPU auch unter 600 Mhz?
"Jemand der niemals Fehler gemacht hat, hat nie was Neues ausprobiert." <A.E> SID 2.6.10

fish12345
Beiträge: 164
Registriert: 05.10.2004 16:45:34

Beitrag von fish12345 » 23.12.2004 11:59:34

die cpu läuft nich unter 600mhz, dafür ist sie aber auch gar nicht gebaut. die steps bei einem 1,5er dotan sind 600, 800,1000,1200,1400,1500

bei einem 1,4er ist es wohl ganz ähnlich, auf jeden fall ist die niedrigste stufe bei beiden 600mhz.

versuch doch mal mit powernowd und geb dann den befehl "dd if=/dev/zero of=/dev/null" ein, der sorgt erstma für volllast, deine cpu sollte auf 1400mhz gehen, überprüfen kannst du das in einer zweiten konsole mit "cat /proc/cpuinfo", jetzt beendest du den befehl für die volllast wieder, und gibst schnell wieder den befehl für die cpuinfo ein. dann den befehl "cat /proc/cpuinfo" einfach ganz oft und schnell wiederholen, bis es dir wieder 600mhz anzeigt, ich kann so bei mir mit verfolgen wie er immer einen step weiter runterschaltet, bis er dann wieder auf 600 mhz ist...

ist vielleicht keine wirklich elegante art, aber großartig anders kann man es glaube ich nicht herausfinden...

Antworten