Comment 4 for bug 1092970

Revision history for this message
Frantisek Boranek (fboranek) wrote : Re: [Bug 1092970] Re: macfanctld does not regulate third fan

 Yes the problem is still there. Current implementation support only two fans (see control.c). I refactored code to suit my needs. In an attached patch is also hardcoded optimization for my important sensors, so the patch is not ready to apply, but base idea is to find all fans. The best solution should be a possibility to specify sensors for a particular fan and controls fans separately, but my patch is far from that.

Regards,
František Bořánek

 From: gmorehou <email address hidden>
 To: <email address hidden>
 Sent: 17.4.2015 8:49
 Subject: [Bug 1092970] Re: macfanctld does not regulate third fan

IMO macfantld should regulate all fans in a Mac. Can you let us know if
you're still using macfantld and if there is still a problem with this?

--
You received this bug notification because you are subscribed to the bug
report.
https://bugs.launchpad.net/bugs/1092970

Title:
  macfanctld does not regulate third fan

Status in macfanctld:
  New

Bug description:
  The system is an early 2006 iMac 4,1 (core duo) running Lubuntu 12.10.
  The iMac 4,1 has three fans: one for the optical drive, one for the
  hard disk drive, and one for the CPU.

  I installed macfanctld (0.6-mactel1ubuntu3-quantal1, from the mactel-
  support PPA at LaunchPad) . Here is my macfanctld.conf:

  fan_min: 1000

  temp_avg_floor: 45
  temp_avg_ceiling: 55

  temp_TC0D_floor: 40
  temp TC0D_ceiling: 55

  temp_TC0P_floor: 40
  temp_TC0P_ceiling: 55

  temp_TG0D_floor: 50
  temp_TG0D_ceiling: 60

  temp_TH0P_floor: 35
  temp_TH0P_ceiling: 50

  temp_TO0P_floor: 35
  temp_TO0P_ceiling: 50

  exclude: 1 7
  log_level: 0

  I restarted macfanctld and monitored the sensor temperatures and fan
  speed using xsensors. The ODD and HDD fans are initially set to 1000
  and fluctuate with system load. The CPU fan minimum speed remains at
  the iMac's default value of 800 and fluctuates upward but there seems
  clear relationship to the CPU temperatures. Running CPU-intensive
  benchmarks raises both the CPU temperatures and the speed of the ODD &
  HDDfans.

To manage notifications about this bug go to:
https://bugs.launchpad.net/macfanctld/+bug/1092970/+subscriptions