1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Fan speed problem on high CPU temperature

Discussion in 'Mobile Computing' started by then00b183, Dec 2, 2009.

  1. then00b183

    then00b183 New Member

    Messages:
    5
    Likes Received:
    0
    Hi!

    I have Thinkpad T500 with acpi_ibm module enabled (FreeBSD 8.0-STABLE) and when I do some high-CPU work then fan speed stays very low.

    Example output when CPU temp was 81C and fan speed only 2957:

    Code:
    [root@home /usr/home/ingvar]# sysctl dev.acpi_ibm
    dev.acpi_ibm.0.%desc: IBM ThinkPad ACPI Extras
    dev.acpi_ibm.0.%driver: acpi_ibm
    dev.acpi_ibm.0.%location: handle=\_SB_.PCI0.LPC_.EC__.HKEY
    dev.acpi_ibm.0.%pnpinfo: _HID=IBM0068 _UID=0
    dev.acpi_ibm.0.%parent: acpi0
    dev.acpi_ibm.0.initialmask: 2060
    dev.acpi_ibm.0.availmask: 67108863
    dev.acpi_ibm.0.events: 0
    dev.acpi_ibm.0.eventmask: 2060
    dev.acpi_ibm.0.hotkey: 311
    dev.acpi_ibm.0.lcd_brightness: 0
    dev.acpi_ibm.0.volume: 7
    dev.acpi_ibm.0.mute: 1
    dev.acpi_ibm.0.thinklight: 0
    dev.acpi_ibm.0.bluetooth: 1
    dev.acpi_ibm.0.wlan: 0
    dev.acpi_ibm.0.fan_speed: 2957
    dev.acpi_ibm.0.fan_level: 0
    dev.acpi_ibm.0.fan: 1
    dev.acpi_ibm.0.thermal: 81 41 38 -1 50 -1 31 -1
    This fan speed stays even when temperature decreases to 42C.

    Any ideas? ;)
     
  2. kpedersen

    kpedersen New Member

    Messages:
    853
    Likes Received:
    0
    You can always control the fan speed yourself.

    # sysctl dev.acpi_ibm.0.fan_level=3 :p

    If you remove the acpi_ibm module.. does the fan behaviour return to normal?
     
  3. then00b183

    then00b183 New Member

    Messages:
    5
    Likes Received:
    0
    Fan speed works when I set levels manually. But it's not really a solution since I don't want to keep monitoring the temperature :p

    I tried without acpi_ibm module, but still no luck :(
     
  4. kpedersen

    kpedersen New Member

    Messages:
    853
    Likes Received:
    0
    if the worst comes to the worst, you can write a small bash script to continuously monitor the temp and adjust the fan accordingly :)

    Other than that, I am really not sure...

    is powerd running?

    Does it do this on older releases / windows / linux?
     
  5. then00b183

    then00b183 New Member

    Messages:
    5
    Likes Received:
    0
    Allright, I'll make a script for that ;)

    powerd is not running - should I enable it?
    ..
    This laptop previously runned with linux and then I heard fan noise.
     
  6. lme@

    lme@ Administrator Staff Member Administrator Moderator Developer

    Messages:
    621
    Likes Received:
    8
    Can you please post your script when you finish it? So you can help others who have the same problem.