[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: SpeedStep-problem



On Tue, Sep 07, 2004 at 03:46:02PM +0200, Bruno Ducrot wrote:
> On Tue, Sep 07, 2004 at 03:34:13PM +0200, astryx wrote:
> > Hi,
> > I have recently bought a new laptop (Intel Pentium M processor) and
> > tried to test the SpeedStep-function. Therefore, I downloaded the
> > kernel-source 2.6.7 and compiled it with the "Enhanced SpeedStep"
> > support. Unfortunately, the following error was reported, as I tried to
> > load the speedstep-centrino module:
> > 
> > FATAL: Error inserting speedstep_centrino
> > (/lib/modules/2.6.7-rgw/kernel/arch/i386/kernel/cpu/cpufreq/speedstep-centrino.ko):
> > No such device
> > 
> > The CPU doesn't seem to be supported, but speedstep works in Windows!
> > 
> > processor       : 0
> > vendor_id       : GenuineIntel
> > cpu family      : 6
> > model           : 13
> > model name      : Intel(R) Pentium(R) M processor 1.50GHz
> > stepping        : 6
> 
> It's a Dothan B0, I believe your kernel is too old.  Please upgrade to
> 2.6.8.1 at least.
> 

Forgot to say that if an upgrade is not an option for you, you may make
this little hack:
in arch/i386/kernel/cpu/cpufreq/speedstep-centrino.c

     56 static const struct cpu_id cpu_id_dothan_a1 = {
     57         .x86_vendor = X86_VENDOR_INTEL,
     58         .x86 = 6,
     59         .x86_model = 13,
     60         .x86_mask = 1,
                            ^
                        replace with 6
     61 };

though I think the upgrade is maybe better.

Cheers,

-- 
Bruno Ducrot

--  Which is worse:  ignorance or apathy?
--  Don't know.  Don't care.



Reply to: