fan control - acerfand

Discussion in 'Acer Aspire One' started by c-m, Feb 20, 2009.

  1. c-m

    c-m

    Joined:
    Jan 28, 2009
    Messages:
    72
    Likes Received:
    0
    I have an AAO with bios version 3301.

    I have noticed that the fan runs constantly so have tried to install acerfand. The problem is that acerfand will not work as it doesn't like my bios version.

    I would update my bios to another version but this needs a free-dos usb stick and there are not guides on doing this on Ubuntu.

    Any suggestions?
     
    c-m, Feb 20, 2009
    #1
  2. c-m

    tankut

    Joined:
    Feb 21, 2009
    Messages:
    4
    Likes Received:
    0
    tankut, Feb 21, 2009
    #2
  3. c-m

    c-m

    Joined:
    Jan 28, 2009
    Messages:
    72
    Likes Received:
    0

    That is for windows. I do not have a windows installation, i use Ubuntu Linux
     
    c-m, Feb 22, 2009
    #3
  4. c-m

    Camo Yoshi

    Joined:
    Feb 20, 2009
    Messages:
    35
    Likes Received:
    0
    Location:
    Bill Gates' next door neighbor.
    You can try using WINE...
     
    Camo Yoshi, Feb 25, 2009
    #4
  5. c-m

    hillsoft

    Joined:
    Nov 30, 2008
    Messages:
    89
    Likes Received:
    0
    You could try this one. I use it now.

    http://www.piie.net/index.php?section=acerhdf

    It is a kernel module for fan control. Doesn't have any potential race conditions the other programs might have.

    I grabbed the latest version. 0.2.2-2. You can do the following to install it.

    wget http://www.piie.net/files/acerhdf_kmod-0.2.2-2.tar.gz
    tar zxvf acerhdf_kmod-0.2.2-2.tar.gz
    cd acerhdf_kmod
    make
    sudo make install
    sudo modprobe acerhdf

    You should also add "acerhdf" (without the quotes) to /etc/modules
     
    hillsoft, Feb 25, 2009
    #5
  6. c-m

    c-m

    Joined:
    Jan 28, 2009
    Messages:
    72
    Likes Received:
    0
    Thanks, but unfortunately that doesn't work for me either


    Code:
    carl@carl-laptop:~/Desktop/acerhdf_kmod$ make
    make -C /lib/modules/2.6.28sickboy-kuki/build  SUBDIRS=/home/carl/Desktop/acerhdf_kmod modules
    make: *** /lib/modules/2.6.28sickboy-kuki/build: No such file or directory.  Stop.
    make: *** [default] Error 2
    carl@carl-laptop:~/Desktop/acerhdf_kmod$ 
     
    c-m, Mar 1, 2009
    #6
  7. c-m

    jango

    Joined:
    Aug 2, 2008
    Messages:
    307
    Likes Received:
    0
    +1...
     
    jango, Mar 1, 2009
    #7
  8. c-m

    hillsoft

    Joined:
    Nov 30, 2008
    Messages:
    89
    Likes Received:
    0
    There is a newer version of acerhdf (0.3). It "might" build better for you, but I doubt it.

    I use to use sickboys kernel, and then my own custom ones, but I just went back to the generic kernels since everything just works. Might take 30 more seconds to boot, but I never have to worry about building a new kernel when I find something else I need that is not supported.

    Regardless lets see if we can figure out the problem.

    Do you have the kernel headers package from sickboy installed too?

    Does the directory /lib/modules/2.6.28sickboy-kuki/build exist for you? If not is there something similar under /lib/modules ?

    The makefile looks for the kernels module directory by looking under /lib/modules/yourkernelsname/build

    If the directory doesn't exist and you can figure out the proper path to it, you could try editing the KDIR line in acerhdf's makefile

    basically change KDIR line to something like this

    KDIR := /lib/modules/whateveritshouldbe/build

    You might have an issue with INST also, but lets take it one thing at a time.
     
    hillsoft, Mar 1, 2009
    #8
  9. c-m

    c-m

    Joined:
    Jan 28, 2009
    Messages:
    72
    Likes Received:
    0

    Hi,

    No that directory does exists but there is no "build" folder in it.

    I must have the header though since i have been compiling other software. Maybe not.
     
    c-m, Mar 2, 2009
    #9
  10. c-m

    hillsoft

    Joined:
    Nov 30, 2008
    Messages:
    89
    Likes Received:
    0
    Hmmm.

    I am looking at the kuki kernel package file and examining the contents.

    Since you say you don't see the build sub directory inside /lib/modules/2.6.28sickboy-kuki/ perhaps you can try just going in there and creating the build the proper symlink.

    Then just retry building the acerhdf module

    Also the headers package is only needed for building other kernel related modules and the like. You don't need it for compiling normal applications. Just wanted to make sure that was clear. If your not sure if you have it installed, just download the deb file and double click it. The package manager will tell you if it is already installed.
     
    hillsoft, Mar 2, 2009
    #10
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.