Tiny Core Linux

Tiny Core Base => TCB Q&A Forum => Topic started by: AmatCoder on October 17, 2011, 09:56:48 AM

Title: [TC4] modprobe : No such device
Post by: AmatCoder on October 17, 2011, 09:56:48 AM
Hi.

When I boot TC 4.0.2, I get following message:
Quote
modprobe: can't load module speedstep-ich (kernel/drivers/cpufreq/speedstep-ich.ko.gz): No such device

It always happens....with 'tc base norestore' and others boot codes.
Considering that I have a Pentium 4 (not mobile version) I would like to ask you some questions:

1) Why tc is trying to load a cpufreq module? As far as I remember, TC 3.8 did not.

2) It should be 'p4-clockmod' (in this case), isn't?

3) I tried to stop with 'blacklist=speedstep-ich' unsuccessfully...Can be done so?

I'm not worried about but curious. TinyCore is working great...
Regards.

Title: Re: [TC4] modprobe : No such device
Post by: curaga on October 17, 2011, 11:19:37 AM
1) Autodetection to save some power, new in 4.x

2) p4-clockmod was not in the Debian/Ubuntu loading script, I assume for a good reason

3) You can stop the autodetection by a remaster. Will see if we can do something about the errors.
Title: Re: [TC4] modprobe : No such device
Post by: bmarkus on October 17, 2011, 11:28:47 AM
p4-clockmod was buggy for a long time and guess still it is in 3.0 kernel. It was lying changing frequency but in fact did nothing. So better to use acpi-cpufreq
Title: Re: [TC4] modprobe : No such device
Post by: AmatCoder on October 17, 2011, 01:10:47 PM
1) Autodetection to save some power, new in 4.x

2) p4-clockmod was not in the Debian/Ubuntu loading script, I assume for a good reason

3) You can stop the autodetection by a remaster. Will see if we can do something about the errors.

Ok, it is all clear now.
I suppose that autodetection does not work fine...TC detect it as Mobile Pentium 4-M but it's a Desktop Pentium 4 (Northwood). Not SpeedStep technology here.

p4-clockmod was buggy for a long time and guess still it is in 3.0 kernel. It was lying changing frequency but in fact did nothing. So better to use acpi-cpufreq

I agree, but I have another question: Should TC load a frecuency scaling module for a desktop PC by default?

Thanks to both for the replies and great work!

Regards.


Title: Re: [TC4] modprobe : No such device
Post by: bmarkus on October 17, 2011, 01:17:31 PM

I agree, but I have another question: Should TC load a frecuency scaling module for a desktop PC by default?

Thanks to both for the replies and great work!

Regards.

Why not? Why to waste energy with a desktop? I have a home email/file/voip/etc server at home (CentOS 6, AMD 64-bit) and I'm using frequency scaling, HDD spin down, etc.

If you don't like, you can change governor to performance or userspace and set whatever you want.
Title: Re: [TC4] modprobe : No such device
Post by: AmatCoder on October 17, 2011, 01:47:21 PM
Why not? Why to waste energy with a desktop? I have a home email/file/voip/etc server at home (CentOS 6, AMD 64-bit) and I'm using, HDD spin down, etc.

If you don't like, you can change governor to performance or userspace and set whatever you want.

You may be right, but most distros does not load frequency scaling modules unless computer is a laptop. I suppose it is to avoid complaints about perfomance...

I guess they reverse your argument: If user wants frecuency scaling, he can load module and change governor...
Title: Re: [TC4] modprobe : No such device
Post by: bmarkus on October 17, 2011, 01:54:43 PM
Personally I'm happy with it in TC 4. ondemand governor is responding fast, faster then conservative. I do not see degradation of performance. In fact, it is invisible.