cpufreq don`t work on centrino CPU in "dapper" (kernel: linux-image-2.6.15-23-686)

Bug #46952 reported by Gregory Man
This bug report is a duplicate of:  Bug #36014: kernel can't scale cpu frequency. Edit Remove
8
Affects Status Importance Assigned to Milestone
acpi-support (Ubuntu)
Invalid
Medium
Unassigned
linux-source-2.6.15 (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

I have laptop with centrino CPU..

#cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 13
model name : Intel(R) Pentium(R) M processor 1.73GHz
stepping : 8
cpu MHz : 600.111
cache size : 2048 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 clflush dts acpi mmx fxsr sse sse2 ss tm pbe nx est tm2
bogomips : 1200.82

And cpufreq dont`t work on it:
#modprobe speedstep-centrino
FATAL: Error inserting speedstep_centrino (/lib/modules/2.6.15-23-686/kernel/arch/i386/kernel/cpu/cpufreq/speedstep-centrino.ko): No such device

I don`t have any meeseges in "dmesg" after this.

Revision history for this message
Paul Sladen (sladen) wrote :

 <green-mouse> ok... in ubuntu kernel: modprobe speedstep-centrino
<green-mouse>FATAL: Error inserting speedstep_centrino (/lib/modules/2.6.15-23-686/kernel/arch/i386/kernel/cpu/cpufreq/speedstep-centrino.ko): Invalid module format

Which is giving "invalid module format".

Revision history for this message
Matthew Garrett (mjg59) wrote :

If it's giving "invalid module format" and there's no message in dmesg, then the .ko file isn't recognisable as a moduke. My suspicion is that this is due to you getting modules out of sync with locally patched kernels, but it's also possible that it's filesystem corruption.

Revision history for this message
Matthew Garrett (mjg59) wrote :

In any case, nothing to do with acpi-support

Revision history for this message
Gregory Man (man-gregory-deactivatedaccount) wrote :

>Which is giving "invalid module format".

sorry about this mistake... this happan after my games with kernel.

I reinstall linux-image package and now i get this message.

Revision history for this message
Bernhard J. M. Grün (bernhard-gruen) wrote :

I have the same processor in my MSI S260 notebook and cpufreq is working. You should reinstall the kernel.
I would say this bug reports is invalid.

Revision history for this message
Gregory Man (man-gregory-deactivatedaccount) wrote :

>I have the same processor in my MSI S260 notebook and >cpufreq is working. You should reinstall the kernel.

I reinstall kernel and cpufreq not work for me...

>I would say this bug reports is invalid.
this is most easy thing to say, If u don`t have time or desire to help...

Revision history for this message
Paul Sladen (sladen) wrote :

Gregory: can we check out if you DSDT is broken:

  sudo apt-get install iasl
  cd /tmp
  sudo cat /proc/acpi/dsdt > dsdt.dsl
  iasl -dc dsdt.dsl

and do you get any error messages?

Changed in acpi-support:
status: Unconfirmed → Rejected
Changed in linux-source-2.6.15:
status: Unconfirmed → Needs Info
Revision history for this message
Gregory Man (man-gregory-deactivatedaccount) wrote :

>and do you get any error messages?

root@green-mouse-laptop:~# cd /tmp
root@green-mouse-laptop:/tmp# cat /proc/acpi/dsdt > dsdt.dsl
root@green-mouse-laptop:/tmp# iasl -dc dsdt.dsl

Intel ACPI Component Architecture
AML Disassembler version 20051216 [Jan 9 2006]
Copyright (C) 2000 - 2005 Intel Corporation
Supports ACPI Specification Revision 3.0

Loading Acpi table from file dsdt.dsl
Acpi table [DSDT] successfully installed and loaded
Pass 1 parse of [DSDT]
Pass 2 parse of [DSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)
................................................................................................................................................................................................................................................................................................
Parsing completed
Disassembly completed, written to "dsdt.dsl"

Compiling "dsdt.dsl"
ASL Input: dsdt.dsl - 4085 lines, 139656 bytes, 1644 keywords
AML Output: DSDT.aml - 14057 bytes 512 named objects 1132 executable opcodes

Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 470 Optimizations
root@green-mouse-laptop:/tmp#

Revision history for this message
Matthew Garrett (mjg59) wrote :

So does speedstep-centrino now load? If so, what appears in dmesg afterwards?

Revision history for this message
Gregory Man (man-gregory-deactivatedaccount) wrote :

no...
root@green-mouse-laptop:~# modprobe speedstep-centrino
FATAL: Error inserting speedstep_centrino (/lib/modules/2.6.15-23-686/kernel/arch/i386/kernel/cpu/cpufreq/speedstep-centrino.ko): No such device
root@green-mouse-laptop:~# dmesg |tail -n3
[4348019.364000] agpgart: Putting AGP V2 device at 0000:00:00.0 into 1x mode
[4348019.364000] agpgart: Putting AGP V2 device at 0000:01:00.0 into 1x mode
[4348019.364000] [drm] Loading R300 Microcode
root@green-mouse-laptop:~#

Revision history for this message
Matthew Garrett (mjg59) wrote :

Ok, looks like mad hardware. Can you check to see if there's a bios update?

Revision history for this message
Gregory Man (man-gregory-deactivatedaccount) wrote :

Yes... I update my bios to last version...

But in my costum kernel all work prefect..
I use linux-source-2.6.15 from dapper + linux-phc-0.2.4 patch (http://linux-phc.sourceforge.net/)

Revision history for this message
Gregory Man (man-gregory-deactivatedaccount) wrote :

After analysis of source code of phc pach.
I think problem in ACPI tables, this patch has Built-in Tables for CPUs...

I`am not kernel hacker and this only my suggestion...

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux-source-2.6.15 (Ubuntu) because there has been no activity for 60 days.]

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.