LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Enhanced Speedstep Support on Pentium III M (https://www.linuxquestions.org/questions/linux-software-2/enhanced-speedstep-support-on-pentium-iii-m-515195/)

jrtayloriv 12-31-2006 01:43 PM

Enhanced Speedstep Support on Pentium III M
 
I am pretty sure my CPU has enhanced speedstep support, but I have been unable to load the module "speedstep-centrino", and when I try modprobe speedstep-centrino I get the following error message:

Code:

FATAL: Error inserting speedstep_centrino (/lib/modules/2.6.18-suspend2-r1/kernel/arch/i386/kernel/cpu/cpufreq/speedstep-centrino.ko): No such device
I can successfully load the speedstep-ich module though. I tried loading the speedstep-centrino module after doing modprobe -r speedstep-ich and still got the above error message, so I don't think the ICH module is interfering with it. What do I need to do to enable enhanced speedstep?

In case it helps here is my output from lspci:

Code:

00:00.0 Host bridge: Intel Corporation 82830 830 Chipset Host Bridge (rev 02)
00:01.0 PCI bridge: Intel Corporation 82830 830 Chipset AGP Bridge (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801CA/CAM USB (Hub #1) (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801CA/CAM USB (Hub #2) (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801CA/CAM USB (Hub #3) (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 41)
00:1f.0 ISA bridge: Intel Corporation 82801CAM ISA Bridge (LPC) (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801CAM IDE U100 (rev 01)
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M6 LY
02:03.0 CardBus bridge: Texas Instruments PCI1420
02:03.1 CardBus bridge: Texas Instruments PCI1420
02:04.0 Communication controller: Agere Systems LT WinModem (rev 02)
02:08.0 Ethernet controller: Intel Corporation 82801CAM (ICH3) PRO/100 VM (KM) Ethernet Controller (rev 41)
02:09.0 Multimedia audio controller: ESS Technology ES1988 Allegro-1 (rev 12)
03:00.0 Network controller: RaLink RT2561/RT61 802.11g PCI

and here is /proc/cpuinfo:

Code:

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 sep mtrr pge mca cmov pat pse36 mmx fxsr sse
bogomips        : 1462.37

Any ideas?

Thanks,
jrtayloriv

jlinkels 01-01-2007 06:07 AM

I have to really dig deep into my memory, but if I am not mistaken it is because your CPU is not not recognized by speed-step centrino.

Your {CPU, model, stepping} is {6, 11, 1) whereas speedstep-centrino recognizes {6, 9, 5} and {6, 13, *} That was at least the case in my version of the file.

You can check my page on the installation of speedstep on my laptop. Also check the external links in that chapter.

I assume you have to define your CPU in the speedstep source file, insert the proper {CPU, model, stepping} tuple, insert the correct voltage/frequency pairs and recompile the module. Be careful what you do though.

jlinkels

jrtayloriv 01-01-2007 11:04 AM

Frequency/Voltage Information For CPUS
 
Where would I find information on my CPU that would let me set the frequency/voltage safely. I can't afford to damage my CPU, but would really like to get this working.

Thanks,
jrtayloriv

jlinkels 01-01-2007 05:00 PM

The Intel datasheet on your processor provides this information. It can be downloaded somewhere from the Intel web site.

You can safely reduce the core voltage for a given clock speed. You'll notice when your computer becomes unstable. As long as you remain below the maximum voltage as specified by intel you are fine. I am running my processor at 100 mV lower than Intel recommends.

jlinkels


All times are GMT -5. The time now is 12:15 PM.