Intel Mobile Pentium III -hoz milyen cpufreq modult kell betölteni?

Fórumok

Intel Mobile Pentium III -as processzorú laptopon szeretnék beállítani terhelés függő frekvencia állítást Ubuntu 10.10 alatt.

Próbáltam cpufrequtils-al meg powernowd-val de mind a kettő azt írja hogy nincs megfelelő modul betöltve.

Próbáltam hogy az etc/modules fileba beraktam hogy milyen mondult töltsön be de nem találtam olyat amivel működne.

Kérdésem az lenne hogy akinek ilyen procija van és mőködik megmondaná melyik modul a nyerő vagy van esetleg egy parancs ami ezt megmondaná?

Köszönöm.

Hozzászólások

# cat /proc/cpuinfo
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 11
model name	: Intel(R) Pentium(R) III Mobile CPU 1066MHz
stepping	: 1
cpu MHz		: 731.500
cache size	: 512 KB
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 2
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse
bogomips	: 1461.75
clflush size	: 32
power management:

# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_driver
speedstep-ich

# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
1064000 731500

# cat /proc/version
Linux version 2.6.28.10 (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) #1 Thu Jul 8 17:17:39 CEST 2010

$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 8
model name : Pentium III (Coppermine)
stepping : 10
cpu MHz : 700.000
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pse36 mmx fxsr sse up
bogomips : 1395.09
clflush size : 32
cache_alignment : 32
address sizes : 36 bits physical, 32 bits virtual
power management:

$ cat /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
# Parameters can be specified after the module name.

loop
speedstep-smi smi_port=0xb2 smi_cmd=0x82 smi_sig=1

# modinfo speedstep-smi
filename: /lib/modules/2.6.32-5-686/kernel/arch/x86/kernel/cpu/cpufreq/speedstep-smi.ko
license: GPL
description: Speedstep driver for IST applet SMI interface.
author: Hiroshi Miura
depends: speedstep-lib
vermagic: 2.6.32-5-686 SMP mod_unload modversions 686
parm: smi_port:Override the BIOS-given IST port with this value -- Intel's default setting is 0xb2 (int)
parm: smi_cmd:Override the BIOS-given IST command with this value -- Intel's default setting is 0x82 (int)
parm: smi_sig:Set to 1 to fake the IST signature when using the SMI interface. (uint)

Ez egy compaq p3 850-es laptop, a speedstep-smi modul csak ezekkel a paraméterekkel tölthető be (sajnos a cooler így is szinte állandóan megy, mert 700 MHz az alsó frekvencia). Mielőtt beírod a modules file-ba, modprobe-bal próbáld ki. Cpufrequtils.

Igen köszönöm, ezt már többször átnéztem és ez alapjan próbálkoztam de nem ment. De majd ma újra megpróbálkozok vele.

Pl.: írja hogy a modulok benne vannak már a kernelben akkor meg miert nem megy? Meg másnak is miért kell az etc/modules -be berakni a modult ha már benne van a kernelben? :)

Meg miért megoldás lelőnni a powernowd -t és quiet módban indítani?

Még nem akar összejönni ez a dolog pedig ugyan az mint neked:

cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 8
model name : Pentium III (Coppermine)
stepping : 10
cpu MHz : 896.111
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 mtrr pge mca cmov pse36 mmx fxsr sse up
bogomips : 1792.22
clflush size : 32
cache_alignment : 32
address sizes : 36 bits physical, 32 bits virtual
power management:

Pedig beraktam a modulokat is:

cat /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
lp
speedstep-lib
speedstep-smi
acpi-cpufreq
cpufreq_ondemand
cpufreq_userspace
cpufreq_conservative
cpufreq_powersave

/etc/init.d/powernowd restart
* Stopping powernowd: [ OK ]
* Starting powernowd... * CPU frequency scaling not supported... [ OK ]