Re: dmesg showing wrong frequency (IBM T30)
On Fri, Jul 18, 2003 at 09:48:59PM +0100, Bruce Cran wrote: On Fri, Jul 18, 2003 at 07:24:20PM +0200, Tobias Roth wrote: On Fri, Jul 18, 2003 at 06:22:27PM +0200, Poul-Henning Kamp wrote: What's wrong here is that the BIOS/ACPI firmware in your laptop runs your CPU at a reduced rate in order to make the battery last longer. it should NOT do this. I set the bios to disable speedstep and to 'max performance' while on AC. also, i run apm and not acpi. That's probably the problem. For some reason, certainly on my Dell, disabling SpeedStep throttles the CPU down to 1.2GHz on bootup, from its full 2.0GHz. Nothing the OS can do will change it. Enabling SpeedStep means that FreeBSD sees the full 2.0GHz. I've also heard about someone whose Dell had a broken BIOS, which meant that the CPU could never run at full speed, but was always running at 60%. Upgrading the BIOS was the solution in that case. interesting. i have cycled through all the different bios options, but it is always the same 1.2 GHz. i recently upgraded to the latest bios, so i probably will have to wait to try a new bios. meanwhile, the laptop is going back to ibm anyway because of its overheating problem and the broken second ram slot. i will tell them to check out the cpu/bios as well. ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: dmesg showing wrong frequency (IBM T30)
In message: [EMAIL PROTECTED] Poul-Henning Kamp [EMAIL PROTECTED] writes: : [*] Known in certain circles as a Warnering your laptop :-) Hmmm, melted plastic sure smells good in the morning :-) After replacing my fiva keyboard, I'm quite happy with it again. Warner ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: dmesg showing wrong frequency (IBM T30)
In message: [EMAIL PROTECTED] Darryl Okahata [EMAIL PROTECTED] writes: : [*] Known in certain circles as a Warnering your laptop :-) : : Which can be solved by carefully watering your laptop. Beer will do : as well ;) : : It might be more useful to apply water (well, beer) to Warner : instead of the laptop. The application of water or beer to a laptop is : contraindicated, due to the undesirable side-effects of smoke and fire. Applying beer to Warner has been known to make him pun badly. There was a time when my local pub had banned me from having more than one Guiness due to the foulness of my puns Warner ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
RE: dmesg showing wrong frequency (IBM T30)
Hi, Nothing is wrong. This is a thermal protection mode that use P 4 Molbile processors, this means that when there is nothing to do the processor works at 1,2Ghz according to your cpu, try to do some workout for youer system, then check your processor frequency DvG. -Original Message- From: Tobias Roth [mailto:[EMAIL PROTECTED] Sent: Friday, July 18, 2003 5:13 PM To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Subject: dmesg showing wrong frequency (IBM T30) Hi On my IBM T30 1.8GHz, dmesg (with both 4.8 and 5.1) shows me this line: CPU: Intel(R) Pentium(R) 4 Mobile CPU 1.8GHz (1196.13-MHz 686-class CPU) Various windows utilities also claim that the cpu identification string marks my cpu as 1.8 GHz unit, while the maximum frequency always gets detected as something just below 1.2GHz. What is wrong here? To other IBM T30 users: Is your CPU identification correct? thanks, t. ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED] ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: dmesg showing wrong frequency (IBM T30)
On Fri, Jul 18, 2003 at 05:17:20PM +0300, Vitali Djatsuk wrote: Nothing is wrong. This is a thermal protection mode that use P 4 Molbile processors, this means that when there is nothing to do the processor works at 1,2Ghz according to your cpu, try to do some workout for youer system, then check your processor frequency how would I check the current cpu frequency? i already tried this with these various windows apps, they all never showed a current cpu freq higher than 1.2GHz. also, i have the possibility in bios to disable intel speedstep, and to set the system to run at max performance while on ac. no matter how i set these, dmesg always shows the same. ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: dmesg showing wrong frequency (IBM T30)
On Fri, Jul 18, 2003 at 08:07:56AM -0700, Kevin Oberman wrote: Were you on AC or battery when you booted? It seems that the T30 (and many other laptops from multiple vendors) does not change the CPU speed when APM/ACPI from FreeBSD tells it to. If I boot on battery, my system stays at 1.2 GHz and if I boot on AC power, the system runs 1.8 GHz. Changes to the power source made after it is up seem to have no effect. i was on AC all the time. i tried all combinations in the bios (speedstep on/off, max performance setting, ...), always the same. how do you detect what clockspeed your system runs at? did your dmesg ever show something close to 1.8GHz? also, windows is always detecting those 1.2GHz, which indicates for me that the problem is not within the freebsd apm/acpi implementation. i am compiling -current at the moment to see what acpi is reporting. but then, the system is going back to ibm anyway because the second ram slot dies (a known problem). this will possibly force them to switch the mainboard, and i will then see whether the new cpu gets detected differently (and maybe even my ovberheating problems will be solved). ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: dmesg showing wrong frequency (IBM T30)
Date: Fri, 18 Jul 2003 17:46:51 +0200 From: Tobias Roth [EMAIL PROTECTED] On Fri, Jul 18, 2003 at 08:07:56AM -0700, Kevin Oberman wrote: Were you on AC or battery when you booted? It seems that the T30 (and many other laptops from multiple vendors) does not change the CPU speed when APM/ACPI from FreeBSD tells it to. If I boot on battery, my system stays at 1.2 GHz and if I boot on AC power, the system runs 1.8 GHz. Changes to the power source made after it is up seem to have no effect. i was on AC all the time. i tried all combinations in the bios (speedstep on/off, max performance setting, ...), always the same. how do you detect what clockspeed your system runs at? did your dmesg ever show something close to 1.8GHz? also, windows is always detecting those 1.2GHz, which indicates for me that the problem is not within the freebsd apm/acpi implementation. i am compiling -current at the moment to see what acpi is reporting. but then, the system is going back to ibm anyway because the second ram slot dies (a known problem). this will possibly force them to switch the mainboard, and i will then see whether the new cpu gets detected differently (and maybe even my ovberheating problems will be solved). I watch my CPU speed with the gkx86info plug-in for gkrellm. At this time the plug-in in ports is for gnome1.4, but there is a gnome2 release available that I built and use on FreeBSD. (I really should turn it into a port and submit it.) -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: [EMAIL PROTECTED] Phone: +1 510 486-8634 ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: dmesg showing wrong frequency (IBM T30)
In message [EMAIL PROTECTED], Tobias Roth writes: Hi On my IBM T30 1.8GHz, dmesg (with both 4.8 and 5.1) shows me this line: CPU: Intel(R) Pentium(R) 4 Mobile CPU 1.8GHz (1196.13-MHz 686-class CPU) Various windows utilities also claim that the cpu identification string marks my cpu as 1.8 GHz unit, while the maximum frequency always gets detected as something just below 1.2GHz. What is wrong here? To other IBM T30 users: Is your CPU identification correct? What's wrong here is that the BIOS/ACPI firmware in your laptop runs your CPU at a reduced rate in order to make the battery last longer. Manufactureres have taken great care to not make it clear that the specs they give you are all reachable, _just_not_at_the_same_time_. You may be able to twiddle things in the BIOS or using ACPI and get faster CPU but less battery lifetime. It can also be that the case that the cooling solution (ie: fans, fins etc) does not work well enough and the ACPI code has slowed down the CPU in order to not melt anything [*]. In particular our ACPI code does not seem to always start fans when they should due to high temperatures. Poul-Henning [*] Known in certain circles as a Warnering your laptop :-) -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 [EMAIL PROTECTED] | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: dmesg showing wrong frequency (IBM T30)
On Fri, Jul 18, 2003 at 06:22:27PM +0200, Poul-Henning Kamp wrote: What's wrong here is that the BIOS/ACPI firmware in your laptop runs your CPU at a reduced rate in order to make the battery last longer. it should NOT do this. I set the bios to disable speedstep and to 'max performance' while on AC. also, i run apm and not acpi. It can also be that the case that the cooling solution (ie: fans, fins etc) does not work well enough and the ACPI code has slowed down the CPU in order to not melt anything [*]. that was also one of my suspicions. the fan is brand new, ibm replaced it after i sent the unit in because of heat problems. could it be that the design of this laptop is bad, when it comes to heat conduction? shouldn't i get the full 1.8GHz when running on AC, and be able to do a buildworld without any sig11 on a hot summer day (~28 deg c room temp). those sig11 are just another thing that may be connected to my low cpu freq... [*] Known in certain circles as a Warnering your laptop :-) haha, i saw those pics, looked scary! ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: dmesg showing wrong frequency (IBM T30)
On Fri, Jul 18, 2003 at 09:01:51AM -0700, Kevin Oberman wrote: i was on AC all the time. i tried all combinations in the bios (speedstep on/off, max performance setting, ...), always the same. I watch my CPU speed with the gkx86info plug-in for gkrellm. At this time the plug-in in ports is for gnome1.4, but there is a gnome2 release available that I built and use on FreeBSD. (I really should turn it into a port and submit it.) gkx86info also shows those 1.2GHz, no matter what i do! AC, apm, 'max performance' bios setting, speedstep disabled. i do never get above those 1.2GHz. btw, i will submit a port for the gkrellm2 version of gkx86info sometime next week, this think looks very nice. ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: dmesg showing wrong frequency (IBM T30)
Date: Fri, 18 Jul 2003 19:24:20 +0200 From: Tobias Roth [EMAIL PROTECTED] Sender: [EMAIL PROTECTED] On Fri, Jul 18, 2003 at 06:22:27PM +0200, Poul-Henning Kamp wrote: What's wrong here is that the BIOS/ACPI firmware in your laptop runs your CPU at a reduced rate in order to make the battery last longer. it should NOT do this. I set the bios to disable speedstep and to 'max performance' while on AC. also, i run apm and not acpi. It can also be that the case that the cooling solution (ie: fans, fins etc) does not work well enough and the ACPI code has slowed down the CPU in order to not melt anything [*]. that was also one of my suspicions. the fan is brand new, ibm replaced it after i sent the unit in because of heat problems. could it be that the design of this laptop is bad, when it comes to heat conduction? shouldn't i get the full 1.8GHz when running on AC, and be able to do a buildworld without any sig11 on a hot summer day (~28 deg c room temp). those sig11 are just another thing that may be connected to my low cpu freq... I have not had any issue running a buildworld on my T30 on a hot day. (It hit 105 at my house yesterday and 103 at Lawrence Livermore about 3 miles away.) It runs at 1.8 GHz and takes under an hour to build CURRENT, about 35% longer than it took with STABLE. No 11s sighted. It does get HOT..too hot to really be a laptop unless you have well insulated pants, but within spec for temperature. (At least with ACPI running so that I can monitor the temperature.) The exhaust vent is blowing a strong stream of very warm air. I do see messages that the system is switching between performance and economy mode when I switch from AC to battery, but the CPU pays no attention and the speed stays unchanged under both APM and ACPI. :-( It sounds like something is very wrong with your T30. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: [EMAIL PROTECTED] Phone: +1 510 486-8634 ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: dmesg showing wrong frequency (IBM T30)
On Fri, Jul 18, 2003 at 06:22:27PM +0200, Poul-Henning Kamp wrote: In message [EMAIL PROTECTED], Tobias Roth writes: ... It can also be that the case that the cooling solution (ie: fans, fins etc) does not work well enough and the ACPI code has slowed down the CPU in order to not melt anything [*]. In particular our ACPI code does not seem to always start fans when they should due to high temperatures. Poul-Henning [*] Known in certain circles as a Warnering your laptop :-) Which can be solved by carefully watering your laptop. Beer will do as well ;) -- | / o / /_ _ [EMAIL PROTECTED] |/|/ / / /( (_) Bulte ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: dmesg showing wrong frequency (IBM T30)
On Fri, Jul 18, 2003 at 07:24:20PM +0200, Tobias Roth wrote: On Fri, Jul 18, 2003 at 06:22:27PM +0200, Poul-Henning Kamp wrote: What's wrong here is that the BIOS/ACPI firmware in your laptop runs your CPU at a reduced rate in order to make the battery last longer. it should NOT do this. I set the bios to disable speedstep and to 'max performance' while on AC. also, i run apm and not acpi. That's probably the problem. For some reason, certainly on my Dell, disabling SpeedStep throttles the CPU down to 1.2GHz on bootup, from its full 2.0GHz. Nothing the OS can do will change it. Enabling SpeedStep means that FreeBSD sees the full 2.0GHz. I've also heard about someone whose Dell had a broken BIOS, which meant that the CPU could never run at full speed, but was always running at 60%. Upgrading the BIOS was the solution in that case. -- Bruce Cran ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: dmesg showing wrong frequency (IBM T30)
Wilko Bulte [EMAIL PROTECTED] wrote: Poul-Henning [*] Known in certain circles as a Warnering your laptop :-) Which can be solved by carefully watering your laptop. Beer will do as well ;) It might be more useful to apply water (well, beer) to Warner instead of the laptop. The application of water or beer to a laptop is contraindicated, due to the undesirable side-effects of smoke and fire. -- Darryl Okahata [EMAIL PROTECTED] DISCLAIMER: this message is the author's personal opinion and does not constitute the support, opinion, or policy of Agilent Technologies, or of the little green men that have been following him all day. ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]