Skip to contentSkip to conversation

2.4.22-jl9: speedstep-centrino.o: init_module: No such device

DISCUSSION Jan De Luyck 6 participants 11 messages Aug 26, 2003 – Aug 30, 2003

lore
Share & tools
lore
#0 lore raw

I just patched my 2.4.22 with this patch - so i can get centrino speedstep support in 2.4 - but it won't load:

# modprobe speedstep-centrino
/lib/modules/2.4.22-jl9/kernel/arch/i386/kernel/speedstep-centrino.o: 
init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including 
invalid IO or IRQ parameters.
      You may find more information in syslog or the output from dmesg
/lib/modules/2.4.22-jl9/kernel/arch/i386/kernel/speedstep-centrino.o: insmod 
/lib/modules/2.4.22-jl9/kernel/arch/i386/kernel/speedstep-centrino.o failed
/lib/modules/2.4.22-jl9/kernel/arch/i386/kernel/speedstep-centrino.o: insmod 
speedstep-centrino failed

Any ideas?

Thanks.

Jan

#1 lore raw
Quoted 8 lines · Jan De Luyck

I just patched my 2.4.22 with this patch - so i can get centrino speedstep support in 2.4 - but it won't load:

# modprobe speedstep-centrino
/lib/modules/2.4.22-jl9/kernel/arch/i386/kernel/speedstep-centrino.o: 
init_module: No such device

Any ideas?

Could you post your /proc/cpuinfo to the cpufreq mailing list at [email protected], please?

TIA,
Dominik

#2 lore raw
Quoted 4 lines · Dominik Brodowski
Quoted 3 lines · Jan De Luyck

I just patched my 2.4.22 with this patch - so i can get centrino speedstep support in 2.4 - but it won't load:

Quoted 8 lines
Quoted 5 lines
# modprobe speedstep-centrino
/lib/modules/2.4.22-jl9/kernel/arch/i386/kernel/speedstep-centrino.o:
init_module: No such device

Any ideas?

Could you post your /proc/cpuinfo to the cpufreq mailing list at [email protected], please?

Here it is:

devilkin@precious:~$ cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 9
model name      : Intel(R) Pentium(R) M processor 1600MHz
stepping        : 5
cpu MHz         : 1598.679
cache size      : 0 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 mce cx8 sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 tm
bogomips        : 3191.60

Jan

#3 lore raw
Quoted 5 lines · Jan De Luyck
Quoted 4 lines · Dominik Brodowski
Quoted 3 lines · Jan De Luyck

I just patched my 2.4.22 with this patch - so i can get centrino speedstep support in 2.4 - but it won't load:

Quoted 8 lines
Quoted 8 lines
Quoted 5 lines
# modprobe speedstep-centrino
/lib/modules/2.4.22-jl9/kernel/arch/i386/kernel/speedstep-centrino.o:
init_module: No such device

Any ideas?

Could you post your /proc/cpuinfo to the cpufreq mailing list at [email protected], please?

Thanks. Here's the (most likely) problem: the -jl kernel patch misses a critical update to the speedstep-centrino module which is necessary to get it loaded. Either get the latest cpufreq CVS sources from
http://cvs.arm.linux.org.uk [check for the latest LINUX_2_4 nightly build] and replace -jl9's arch/i386/kernel/speedstep-centrino.c with the version in the linux_2_4 CVS, or contact the -jl maintainer to do the update and release a new -jl kernel.

Dominik

#4 lore raw
Quoted 15 lines · Dominik Brodowski
Quoted 5 lines · Jan De Luyck
Quoted 4 lines · Dominik Brodowski
Quoted 3 lines · Jan De Luyck

I just patched my 2.4.22 with this patch - so i can get centrino speedstep support in 2.4 - but it won't load:

Quoted 8 lines
Quoted 8 lines
Quoted 5 lines
# modprobe speedstep-centrino
/lib/modules/2.4.22-jl9/kernel/arch/i386/kernel/speedstep-centrino.o:
init_module: No such device

Any ideas?

Could you post your /proc/cpuinfo to the cpufreq mailing list at [email protected], please?

Quoted 7 lines

Thanks. Here's the (most likely) problem: the -jl kernel patch misses a critical update to the speedstep-centrino module which is necessary to get it loaded. Either get the latest cpufreq CVS sources from
http://cvs.arm.linux.org.uk [check for the latest LINUX_2_4 nightly build] and replace -jl9's arch/i386/kernel/speedstep-centrino.c with the version in the linux_2_4 CVS, or contact the -jl maintainer to do the update and release a new -jl kernel.

Yup, that indeed was the problem. I have another question though: the speedfreq daemon that can change the setting according to the load does not work with the 2.4 implementation since it uses sysfs which is only present in the newer 2.5+ kernels.

Now; I've got this nice cpu, i got it recognized... how the hell do I change the frequency?? I'm looking on the net; but I'm not able to find any relevant documentation...

Thanks!

Jan

#5 lore raw
Quoted 24 lines · Jan De Luyck
Quoted 15 lines · Dominik Brodowski
Quoted 5 lines · Jan De Luyck
Quoted 4 lines · Dominik Brodowski
Quoted 3 lines · Jan De Luyck

I just patched my 2.4.22 with this patch - so i can get centrino speedstep support in 2.4 - but it won't load:

Quoted 8 lines
Quoted 8 lines
Quoted 5 lines
# modprobe speedstep-centrino
/lib/modules/2.4.22-jl9/kernel/arch/i386/kernel/speedstep-centrino.o:
init_module: No such device

Any ideas?

Could you post your /proc/cpuinfo to the cpufreq mailing list at [email protected], please?

Quoted 7 lines

Thanks. Here's the (most likely) problem: the -jl kernel patch misses a critical update to the speedstep-centrino module which is necessary to get it loaded. Either get the latest cpufreq CVS sources from
http://cvs.arm.linux.org.uk [check for the latest LINUX_2_4 nightly build] and replace -jl9's arch/i386/kernel/speedstep-centrino.c with the version in the linux_2_4 CVS, or contact the -jl maintainer to do the update and release a new -jl kernel.

Quoted 8 lines

Yup, that indeed was the problem. I have another question though: the speedfreq daemon that can change the setting according to the load does not work with the 2.4 implementation since it uses sysfs which is only present in the newer 2.5+ kernels.

Now; I've got this nice cpu, i got it recognized... how the hell do I change the frequency?? I'm looking on the net; but I'm not able to find any relevant documentation...

echo -n "0%0%100%userspace" > /proc/cpufreq

to enable the userspace governor, and then you can set the frequency in

/proc/sys/cpu/0/speed

Dominik

#7 lore raw
Quoted 5 lines · Bas Mevissen
Quoted 1 line · Dominik Brodowski

http://cvs.arm.linux.org.uk [check for the latest LINUX_2_4 nightly build]

The last one on ftp://ftp.linux.org.uk/pub/linux/cpufreq/ dates from Aug 15th. Something wrong there?

Not that I see - looks fine here.

-rw-r--r--    1 rmk      rmk         63699 Aug 26 03:14 cpufreq-LINUX_2_4-20030826.tar.bz2
-rw-r--r--    1 rmk      rmk         79146 Aug 26 03:14 cpufreq-LINUX_2_4-20030826.tar.gz
-rw-r--r--    1 rmk      rmk         63692 Aug 27 03:14 cpufreq-LINUX_2_4-20030827.tar.bz2
-rw-r--r--    1 rmk      rmk         79154 Aug 27 03:14 cpufreq-LINUX_2_4-20030827.tar.gz
Signature · 2 lines
Russell King ([email protected])                The developer of ARM Linux
             http://www.arm.linux.org.uk/personal/aboutme.html
#8 lore raw
Quoted 12 lines · Russell King
Quoted 5 lines · Bas Mevissen
Quoted 1 line · Dominik Brodowski

http://cvs.arm.linux.org.uk [check for the latest LINUX_2_4 nightly build]

The last one on ftp://ftp.linux.org.uk/pub/linux/cpufreq/ dates from Aug 15th. Something wrong there?

Not that I see - looks fine here.

Review

Quoted 4 lines
(quoted diff) +0 -4
-rw-r--r--    1 rmk      rmk         63699 Aug 26 03:14 cpufreq-LINUX_2_4-20030826.tar.bz2
-rw-r--r--    1 rmk      rmk         79146 Aug 26 03:14 cpufreq-LINUX_2_4-20030826.tar.gz
-rw-r--r--    1 rmk      rmk         63692 Aug 27 03:14 cpufreq-LINUX_2_4-20030827.tar.bz2
-rw-r--r--    1 rmk      rmk         79154 Aug 27 03:14 cpufreq-LINUX_2_4-20030827.tar.gz

Oh, great. Mozilla's caching or the proxy here is not so smart...

Sorry for the trouble...

Bas.