Re: dmesg showing wrong frequency (IBM T30)

2003-07-19 Thread Tobias Roth
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)

2003-07-19 Thread M. Warner Losh
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)

2003-07-19 Thread M. Warner Losh
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)

2003-07-18 Thread Vitali Djatsuk

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)

2003-07-18 Thread Tobias Roth
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)

2003-07-18 Thread Tobias Roth
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)

2003-07-18 Thread Kevin Oberman
 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)

2003-07-18 Thread Poul-Henning Kamp
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)

2003-07-18 Thread Tobias Roth
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)

2003-07-18 Thread Tobias Roth
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)

2003-07-18 Thread Kevin Oberman
 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)

2003-07-18 Thread Wilko Bulte
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)

2003-07-18 Thread Bruce Cran
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)

2003-07-18 Thread Darryl Okahata
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]