Welcome to the Toshiba Support Forum, created for customers and enthusiasts to share knowledge, solve problems and discuss technology. To join the discussion, please login or register.
Page 1 of 2 12 LastLast
Results 1 to 10 of 18

Thread: Satellite L300-1AQ - Fan not switching properly under Linux

  1. Satellite L300-1AQ - Fan not switching properly under Linux
    #1
    Beginner
    Join Date
    Oct 2009
    Posts
    6
    For the L300-1AQ, the CPU fan is controlled by the BIOS. When booting the machine into Linux from cold, the fan spins at minimum like it should. But then nothing happens until the critical core temperature is reached. At this point the CPU fan jumps to max speed and stays there even when the air coming out is cold again. Then the only way to make the fan spin down again is to reboot.. The boot parameter 'acpi_osi=' has no effect.

    This is not a hardware issue because the fan works well under Windows: slow and steady upward spins into states somewhere between min and max. After a few seconds slow and steady downward spins.

    This could be a buggy dsdt sheet, which only affects Linux.

  2. Re: Satellite L300-1AQ - Fan not switching properly under Linux
    #2
    Master
    Join Date
    Sep 2009
    Posts
    2,610
    Problem is that Toshiba doesn’t support this notebook model for Linux and there is no available power management tool like Toshiba Power Saver for Windows.
    Try to visit some Linux forum and discuss it there.

    On Linux forums you will find more useful information or people who maybe use the same notebook with the same Linux distribution.

  3. Re: Satellite L300-1AQ - Fan not switching properly under Linux
    #3
    Senior Member
    Join Date
    Oct 2009
    Posts
    490
    hi tdassler
    try to use boot options li*ke "noacpi" maybe this will work...
    problem is that your distribution dont have / loads the correct module to control the fan.
    check if the chipset is supported by your distribution - some modules need to be loaded at boottime like "fan" "termal" and so on.
    but as long as toshiba wont support linux on this machine you have to look for a solution in forums which deal with linux issius on win-hardware.

  4. Re: Satellite L300-1AQ - Fan not switching properly under Linux
    #4
    Beginner
    Join Date
    Nov 2009
    Posts
    17
    Any progress on this issue ?
    I've the same one with my L505 Toshiba....

    Message was edited by: sunrider

  5. Re: Satellite L300-1AQ - Fan not switching properly under Linux
    #5
    Beginner
    Join Date
    Nov 2009
    Posts
    2
    Hey there,

    I just found a solution on that issue.

    The omnibook-module from http://sourceforge.net/projects/omnibook/ actually does the trick.

    Just open a terminal, become root and enter the following commands:

    # cd /usr/local/src
    # wget http://downloads.sourceforge.net/project/omnibook/omnibook%20kernel%20module/2.20070211/omnibook-2.20070211.tar.gz?use_mirror=sunet
    # tar xvfz omnibook*
    # cd omnibook
    # make
    # make install

    Now the module is installed, we just need to activate it:

    # depmod -a
    # modprobe omnibook ectype=11

    After issuing that command fan-control is working.

    # cat "omnibook ectype=11">>/etc/modules

    And this causes the module to be loaded on boot. This last step depends on your distribution, this may be set somewhere else if you don't use a debian-based one. You surely need the appropriate kernel-sources for you your distribution and a compiler for installing the module - on debian or similar installing the packages "linux-headers-2.6-[your running kernel]" and "build-essential" should be enough.

  6. Re: Satellite L300-1AQ - Fan not switching properly under Linux
    #6
    Beginner
    Join Date
    Oct 2009
    Posts
    6
    Thanks for the advice. The omnibook module does not compile, so I need to fiddle with it. But the suggestion looks promising.

  7. Re: Satellite L300-1AQ - Fan not switching properly under Linux
    #7
    Beginner
    Join Date
    Nov 2009
    Posts
    17
    > {quote:title=cxx wrote:}{quote}
    > Hey there,
    >
    > I just found a solution on that issue.
    >
    > The omnibook-module from http://sourceforge.net/projects/omnibook/ actually does the trick.
    >
    > Just open a terminal, become root and enter the following commands:
    >
    > # cd /usr/local/src
    > # wget http://downloads.sourceforge.net/project/omnibook/omnibook%20kernel%20module/2.20070211/omnibook-2.20070211.tar.gz?use_mirror=sunet
    > # tar xvfz omnibook*
    > # cd omnibook
    > # make
    > # make install
    >
    > Now the module is installed, we just need to activate it:
    >
    > # depmod -a
    > # modprobe omnibook ectype=11
    >
    > After issuing that command fan-control is working.
    >
    > # cat "omnibook ectype=11">>/etc/modules
    >
    > And this causes the module to be loaded on boot. This last step depends on your distribution, this may be set somewhere else if you don't use a debian-based one. You surely need the appropriate kernel-sources for you your distribution and a compiler for installing the module - on debian or similar installing the packages "linux-headers-2.6-[your running kernel]" and "build-essential" should be enough.
    I've tried this solution but there was some compilation error. I'm using 2.6.32rc7 kernel.

  8. Re: Satellite L300-1AQ - Fan not switching properly under Linux
    #8
    Beginner
    Join Date
    Nov 2009
    Posts
    17
    Well, I've just downloaded the svn trunk and the compilation went well. But after doing :
    sudo modprobe omnibook ectype=11
    then
    sudo modprobe omnibook fan=1
    sudo modprobe omnibook fan_policy=1

    The fan is still spinning at full speed...but at least, I've got :
    > cat /proc/omnibook/fan
    > Fan is on (level 26)

    And I can't change the value with echo "value" > fan...

    Message was edited by: sunrider

    Message was edited by: sunrider

  9. Re: Satellite L300-1AQ - Fan not switching properly under Linux
    #9
    Beginner
    Join Date
    Nov 2009
    Posts
    17
    Up ;)

  10. Re: Satellite L300-1AQ - Fan not switching properly under Linux
    #10
    Beginner
    Join Date
    Oct 2009
    Posts
    6
    cat /proc/omnibook/fan
    Fan is off

    It alwas shows as off, regardless of the spin state. But this is not what matters. What does is that the fan now switches as it should.

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •