kein cpufreq für AMD Duron auf K7T266 Pro2

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Benutzeravatar
feldmaus
Beiträge: 1307
Registriert: 14.06.2005 23:13:22
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Deutschland

kein cpufreq für AMD Duron auf K7T266 Pro2

Beitrag von feldmaus » 11.11.2009 10:16:47

Guten Morgen,

ich bin gerade dabei für meinen Server, mit Debian Lenny, cpufreq zu realisieren. Der Server nutzt das Motherboard K7T266 Pro2 von MSI und einen AMD Duron Prozessor. Ich bin der Meinung, dass ich das schon mal zum laufen bekommen habe, bin mir aber nicht sicher ob ich dafür eine eigene Dsdt Tabelle genutzt hatte. Als Kernel nutze ich den 2.6.30.9.

Nun das Problem, für dieses System benötige ich wahrscheinlich powernow-k7/8, daher habe ich folgendes probiert:
Server:/# modprobe powernow-k7
FATAL: Error inserting powernow_k7 (/lib/modules/2.6.30.9-2009102601/kernel/arch/x86/kernel/cpu/cpufreq/powernow-k7.ko): No such device

Dieses Modul gibt es jedoch:
Server:/# modinfo powernow-k7
filename: /lib/modules/2.6.30.9-2009102601/kernel/arch/x86/kernel/cpu/cpufreq/powernow-k7.ko
license: GPL
description: Powernow driver for AMD K7 processors.
author: Dave Jones <davej@redhat.com>
depends: freq_table
vermagic: 2.6.30.9-2009102601 mod_unload K7
parm: acpi_force:Force ACPI to be used. (int)


Ich hatte es auch über <modconf> probiert, ebenfalls mit der gleichen Fehlermeldung.

Hier noch ein paar infos zu meinem System:
Server:/# cat /proc/acpi/processor/CPU1/info
processor id: 0
acpi id: 1
bus mastering control: no
power management: no
throttling control: yes
limit interface: yes


Server:/# cat /proc/acpi/processor/CPU1/throttling
state count: 16
active state: T0
state available: T0 to T15
states:
*T0: 100%
T1: 93%
T2: 87%
T3: 81%
T4: 75%
T5: 69%
T6: 62%
T7: 56%
T8: 50%
T9: 44%
T10: 38%
T11: 31%
T12: 25%
T13: 19%
T14: 13%
T15: 07%


Server:/# cat /proc/cpuinfo

processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 3
model name : AMD Duron(tm) Processor
stepping : 0
cpu MHz : 800.028
cache size : 64 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr syscall mmxext 3dnowext 3dnow
bogomips : 1600.05
clflush size : 32
power management:


Server:/# cpuid
eax in eax ebx ecx edx
00000000 00000001 68747541 444d4163 69746e65
00000001 00000630 00000000 00000000 0183fbff
80000000 80000006 68747541 444d4163 69746e65
80000001 00000730 00000000 00000000 c1c7fbff
80000002 20444d41 6f727544 6d74286e 72502029
80000003 7365636f 00726f73 00000000 00000000
80000004 00000000 00000000 00000000 00000000
80000005 0408ff08 ff18ff10 40020140 40020140
80000006 00000000 41004100 00018140 00000000

Vendor ID: "AuthenticAMD"; CPUID level 1

AMD-specific functions
Version 00000630:
Family: 6 Model: 3 [Duron model 3]

Standard feature flags 0183fbff:
Floating Point Unit
Virtual Mode Extensions
Debugging Extensions
Page Size Extensions
Time Stamp Counter (with RDTSC and CR4 disable bit)
Model Specific Registers with RDMSR & WRMSR
PAE - Page Address Extensions
Machine Check Exception
COMPXCHG8B Instruction
APIC
SYSCALL/SYSRET or SYSENTER/SYSEXIT instructions
MTRR - Memory Type Range Registers
Global paging extension
Machine Check Architecture
Conditional Move Instruction
PAT - Page Attribute Table
PSE-36 - Page Size Extensions
MMX instructions
FXSAVE/FXRSTOR
Generation: 7 Model: 3
Extended feature flags c1c7fbff:
Floating Point Unit
Virtual Mode Extensions
Debugging Extensions
Page Size Extensions
Time Stamp Counter (with RDTSC and CR4 disable bit)
Model Specific Registers with RDMSR & WRMSR
PAE - Page Address Extensions
Machine Check Exception
COMPXCHG8B Instruction
APIC
SYSCALL/SYSRET or SYSENTER/SYSEXIT instructions
MTRR - Memory Type Range Registers
Global paging extension
Machine Check Architecture
Conditional Move Instruction
PAT - Page Attribute Table
PSE-36 - Page Size Extensions
18 - reserved
AMD MMX Instruction Extensions
MMX instructions
FXSAVE/FXRSTOR
3DNow! Instruction Extensions
3DNow instructions

Processor name string: AMD Duron(tm) Processor
L1 Cache Information:
2/4-MB Pages:
Data TLB: associativity 4-way #entries 8
Instruction TLB: associativity 255-way #entries 8
4-KB Pages:
Data TLB: associativity 255-way #entries 24
Instruction TLB: associativity 255-way #entries 16
L1 Data cache:
size 64 KB associativity 2-way lines per tag 1 line size 64
L1 Instruction cache:
size 64 KB associativity 2-way lines per tag 1 line size 64

L2 Cache Information:
2/4-MB Pages:
Data TLB: associativity L2 off #entries 0
Instruction TLB: associativity L2 off #entries 0
4-KB Pages:
Data TLB: associativity Direct mapped #entries 0
Instruction TLB: associativity Direct mapped #entries 0
size 0 KB associativity Direct mapped lines per tag 129 line size 64


Hat Jemand eine Idee?

Grüße Markus
Zuletzt geändert von feldmaus am 11.11.2009 10:37:53, insgesamt 2-mal geändert.

jeff84
Beiträge: 324
Registriert: 15.07.2009 13:32:36

Re: kein cpufreq für AMD Duron auf K7T266 Pro2

Beitrag von jeff84 » 11.11.2009 10:20:27

Der Prozessor unterstützt die variable Taktung?

Was gibt denn

Code: Alles auswählen

dmesg | tail
nachdem du das Modul laden wolltest?

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

Re: kein cpufreq für AMD Duron auf K7T266 Pro2

Beitrag von feldmaus » 11.11.2009 10:30:55

jeff84 hat geschrieben:Der Prozessor unterstützt die variable Taktung?

Was gibt denn

Code: Alles auswählen

dmesg | tail
nachdem du das Modul laden wolltest?
powernow: No powernow capabilities detected

Ich hatte zu letzt powernow probiert.

WEARENOTALONE
Beiträge: 278
Registriert: 19.04.2009 18:55:05

Re: kein cpufreq für AMD Duron auf K7T266 Pro2

Beitrag von WEARENOTALONE » 11.11.2009 18:28:40

Lediglich der Mobile Duron kennt PowerNow, die normalen Durons nicht. Somit wirst du keine Stromsparmechanismen der CPU aktivieren können, er hat einfach keine...

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Re: kein cpufreq für AMD Duron auf K7T266 Pro2

Beitrag von cirrussc » 11.11.2009 18:58:51

Meine ich auch.
Aber wurde das Problem mittels athcool hier nicht schon gelöst?

viewtopic.php?f=13&t=114629
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl

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

Re: kein cpufreq für AMD Duron auf K7T266 Pro2

Beitrag von feldmaus » 12.11.2009 22:05:40

athcool brachte was, aber es kann nie zu wenig sein. :-)
Woran erkenne ich den AMD Duron Mobile ? Und passt der auf den Sockel A ? Wäre es möglich mit dem Bleistift oder Radiergummi meine CPu runter zu takten ?

Grüße und Danke für die Hilfe Markus

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Re: kein cpufreq für AMD Duron auf K7T266 Pro2

Beitrag von cirrussc » 12.11.2009 23:47:11

feldmaus hat geschrieben:Woran erkenne ich den AMD Duron Mobile ?
Weil bei dir das steht:
feldmaus hat geschrieben:model name : AMD Duron(tm) Processor
Und nicht "mobile AMD Duron(tm) Processor".
Wäre es möglich mit dem Bleistift oder Radiergummi meine CPu runter zu takten ?
???

Runtertakten allein bringt auch nur bescheidene Ersparnisse.
Ich denke, athcool holt schon das maximal mögliche raus, mehr geht nicht.
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl

Benutzeravatar
Tintom
Moderator
Beiträge: 3069
Registriert: 14.04.2006 20:55:15
Wohnort: Göttingen

Re: kein cpufreq für AMD Duron auf K7T266 Pro2

Beitrag von Tintom » 14.11.2009 11:48:00

feldmaus hat geschrieben: Wäre es möglich mit dem Bleistift oder Radiergummi meine CPu runter zu takten ?
Radiergummi ? Ich kenn' nur den Bleistift :P
Mit dem runtertakten allein wirst Du nur wenig Erfolg haben, ein Anpassen (Heruntersetzen) der Kernspannung des Prozessors bringt meines Erachtens mehr.

Gruß

Antworten