LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
Search this Thread
Old 01-24-2012, 02:28 PM   #1
NEQTAN
Member
 
Registered: Jan 2012
Location: ND USA
Distribution: Linux Mint 12
Posts: 52

Rep: Reputation: 1
Fancontrol/Fan Speed/Noisy Fan


Problem: Noisy Fan, constantly running.
Possible Solution: Reduce fan speed, set temperatures so fan does not run constant.

Quote:
System:

laptop = HP Pavilion zv6000
cpu = AMD Athlon 64 processor 3500+
os = Linux Mint 12 (lisa)

Attempts:

Install lm-sensors
Run Command: sensors

Output:

acpitz-virtual-0
Adapter: Virtual device
temp1: +50.0C (crit = +82.0C)

k8temp-pci-00c3
Adapter: PCI adapter
Core0 Temp: +59.0C

Install pwmconfig
Run Command: sudo pwmconfig

Output:

# pwmconfig revision 5857 (2010-08-22)
This program will search your sensors for pulse width modulation (pwm)
controls, and test each one to see if it controls a fan on
your motherboard. Note that many motherboards do not have pwm
circuitry installed, even if your sensor chip supports pwm.

We will attempt to briefly stop each fan using the pwm controls.
The program will attempt to restore each fan to full speed
after testing. However, it is ** very important ** that you
physically verify that the fans have been to full speed
after the program has completed.

/usr/sbin/pwmconfig: There are no pwm-capable sensor modules installed

Run Command: fancontrol

Output:

Loading configuration from /etc/fancontrol ...
Error: Can't read configuration file
All of my attempts have been with failure.

I have read multiple tutorials, manuals, and forum threads on the topic. In hopes of finding some resolution, im asking this community for any information they can lend. If anyone can help suggest how to control the fan speed and fan on / off i would appreciate it.

Thank you in advance.

Last edited by NEQTAN; 01-24-2012 at 10:58 PM.
 
Old 01-25-2012, 08:33 AM   #2
catkin
LQ 5k Club
 
Registered: Dec 2008
Location: Tamil Nadu, India
Distribution: Servers: Debian Squeeze and Wheezy. Desktop: Slackware64 14.0. Netbook: Slackware 13.37
Posts: 8,541
Blog Entries: 28

Rep: Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176
The sensors command detected only temperature measuring devices. It did not detect any fan controlling device. Your computer almost certainly does not have one. What is the make and model of the computer?
 
Old 01-25-2012, 09:20 AM   #3
H_TeXMeX_H
Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269
There may be BIOS settings on it. However, the solution should be thought out. How many fans do you have and of what size and orientation ? If you have just one small fan, replace it with a large one (less noise, more efficient).
 
Old 01-25-2012, 09:58 PM   #4
NEQTAN
Member
 
Registered: Jan 2012
Location: ND USA
Distribution: Linux Mint 12
Posts: 52

Original Poster
Rep: Reputation: 1
RE: Fancontrol

Firstly thank you for the replys.

@catkin
Quote:
The sensors command detected only temperature measuring devices. It did not detect any fan controlling device. Your computer almost certainly does not have one. What is the make and model of the computer?
"fancontrol" is not a device but an executable in / for linux. I do have it, but terminal replied that it could not read the config file. That is one detail i will be looking to. Why is it not readable?

The laptop / notebook, is an old HP Pavilion model zv6000. Last production year all points back to 2004-2005.

@H_TeXMeX_H
Quote:
There may be BIOS settings on it. However, the solution should be thought out. How many fans do you have and of what size and orientation ? If you have just one small fan, replace it with a large one (less noise, more efficient).
I had not looked at the BIOS, trusting some of what i had read saying there was no help in the bios. I will look into it.

There are two fans. I took apart the machine and cleaned it. Both fans inlet and outlet vents were clogged with dust and hair. The fan that has been making the noise was the only one i wrote down all the details on. This fan (the cpu fan) is 5volts DC, 3watts. The other fan apears to be an assistant. It engages upon boot up and heavy task load.

Since the cleaning the noisy fan is not as loud. I can say the propeller spindle does not have continuous rotation. That is when spun by hand there is a drag in the action. I would deduce from all things considered, the fan has been over worked / over heated.

Im way ahead of you on replacing the fan . Still curious as to how to manipulate the fans with linux.
 
Old 01-25-2012, 11:28 PM   #5
catkin
LQ 5k Club
 
Registered: Dec 2008
Location: Tamil Nadu, India
Distribution: Servers: Debian Squeeze and Wheezy. Desktop: Slackware64 14.0. Netbook: Slackware 13.37
Posts: 8,541
Blog Entries: 28

Rep: Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176
Yes -- fancontrol is software -- but it needs suitable hardware facilities to control the speed of the fan(s), usually (always?) a "Super I/O" chip that also measures temperatures and fan speeds. The lm_sensors supported hardware page does not list any Pavilions. Not 100% conclusive but strongly suggestive.

In case you want to replace the noisy fan, Silent PC Review has a lot of information about fan models. Some are much quieter than others.
 
Old 01-26-2012, 06:04 AM   #6
cascade9
Senior Member
 
Registered: Mar 2011
Location: Brisneyland
Distribution: Debian, aptosid
Posts: 3,718

Rep: Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903
Quote:
Originally Posted by NEQTAN View Post
There are two fans. I took apart the machine and cleaned it. Both fans inlet and outlet vents were clogged with dust and hair. The fan that has been making the noise was the only one i wrote down all the details on. This fan (the cpu fan) is 5volts DC, 3watts. The other fan apears to be an assistant. It engages upon boot up and heavy task load.

Since the cleaning the noisy fan is not as loud. I can say the propeller spindle does not have continuous rotation. That is when spun by hand there is a drag in the action. I would deduce from all things considered, the fan has been over worked / over heated.
Yeah, if your intakes/heatsinks are clogged with dust, etc. the fans need to work harder to cool the CPU, etc..

Not so much 'overworked' as a cheap fan to begin with, probably sleeve bearings (maybe rifle bearings). Its farily old, mostly likely the lubrication is dried out.
 
Old 01-26-2012, 09:23 PM   #7
NEQTAN
Member
 
Registered: Jan 2012
Location: ND USA
Distribution: Linux Mint 12
Posts: 52

Original Poster
Rep: Reputation: 1
@catkin

Thanks for the clarification on the need for hardware components with the software. I was under the impression the software simply worked with temperature sensors. I was not aware a chip was also needed. I would have also thought that fancontrol could also manipulate the fans speed by filtering the electrical output to the fan. Pulse width modulation would be the key reference on that theory.

Thanks for the look-up on lm-sensors.

Lastly thank you for the link. I will look into that.

@cascade9

Thank you for the response.

I read a few articles that suggest lubrication, if oil does not fix it then the bearings are shot. I did not have the correct kind of oil around the house when I had the fan in my hands. I did not want to use liquid wrench on it.
 
Old 01-27-2012, 12:56 AM   #8
catkin
LQ 5k Club
 
Registered: Dec 2008
Location: Tamil Nadu, India
Distribution: Servers: Debian Squeeze and Wheezy. Desktop: Slackware64 14.0. Netbook: Slackware 13.37
Posts: 8,541
Blog Entries: 28

Rep: Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176
Quote:
Originally Posted by NEQTAN View Post
@catkin

Thanks for the clarification on the need for hardware components with the software. I was under the impression the software simply worked with temperature sensors. I was not aware a chip was also needed. I would have also thought that fancontrol could also manipulate the fans speed by filtering the electrical output to the fan. Pulse width modulation would be the key reference on that theory.
PWM is the ideal solution and is used for 4-wire fans. Actual implementation depends on the motherboard designers. Fan headers are 3- or 4-pin. Sometimes 4-pin fan headers are driven as 3-pin with the 4th pin not used.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Cutting fan yellow wire to disable fan speed control Mr. Alex General 2 07-30-2011 05:48 PM
ACPI or lm-sensors fan control on Sony Vaio (fan runs at full speed) roanm Linux - Hardware 7 11-14-2009 07:37 PM
noisy fan hesam_ocean Linux - Laptop and Netbook 1 05-06-2009 06:46 AM
chassis fan speed control (case fan) wastingtime Linux - Hardware 12 12-02-2007 07:08 PM
howto: control CPU fan speed and Northbridge fan speed? hedpe Linux - Software 2 04-18-2005 02:18 AM


All times are GMT -5. The time now is 01:33 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration