You are not logged in.

#1 2015-04-21 16:55:17

tomracing
Member
Registered: 2014-06-03
Posts: 8

HP Z400 fancontrol

Hi everybody,

Well I finally am really stuck and require some help on one of my Arch computers.
Recently I bought a nice HP Z400 workstation for doing some calculations on. Now when I got it up and running at full cpu load I noticed the temperatures shooting up to 72-75 degC and then the processor is being scaled down to keep it there.
So I noticed the fans are not speeding up at all at this point so I looked into Arch fancontrol.
In bios i can set four speeds for idle but running elevated fans all the time is just to noisy.

So my progress in fancontrol so far is I am stuck on running pwmconfig to create a fancontrol file.
I've ran sensor-detect and got a lm_sensors file

 $cat /etc/conf.d/lm_sensors 
# Generated by sensors-detect on Sun Apr 19 13:05:58 2015
# This file is sourced by /etc/init.d/lm_sensors and defines the modules to
# be loaded/unloaded.
#
# The format of this file is a shell script that simply defines variables:
# HWMON_MODULES for hardware monitoring driver modules, and optionally
# BUS_MODULES for any required bus driver module (for example for I2C or SPI).

# MODULE=adt7475

MODULE_0=coretemp-isa-0000
MODULE_1=smsc47b397-isa-0480

HWMON_MODULES="adt7475 coretemp smsc47b397"

in the above file I loaded the modules after blacklisting them in modprobe.d:

cat /etc/modprobe.d/blacklist.conf 
blacklist coretemp    #-isa-0000
blacklist smsc47b397   #-isa-0480
blacklist adt7475

[fixed]

the adt module I've loaded in

$cat /etc/modules-load.d/load_this.conf 
adt7475

[failing]

So the progress is my MATE sensors aplet now shows fan speeds which it didn't do before I blacklisted and loaded the modules.
However I am missing the last step to get the pwmconfig to work,

# pwmconfig
# pwmconfig revision 6166 (2013-05-01)
(cut)
/usr/bin/pwmconfig: There are no pwm-capable sensor modules installed

I've tried to put the acpi enfore command at boot in my syslinuxboot which I found as a tip but that gives the same results.

APPEND root=/dev/sda3 rw,acpi_enforce_resources=lax

I really hope there is some help on how to get my fans to speed up at cpu load because this workstation really needs that.
Looking forward to see the replies here, thanks in advance.



Tom

[edits:]
-title
- fixed modprobe blacklist but module-load.service still fails and so does lm_sensors.service if the modprobe blacklist works

Last edited by tomracing (2015-05-02 20:12:41)

Offline

#2 2015-04-26 20:52:02

tomracing
Member
Registered: 2014-06-03
Posts: 8

Re: HP Z400 fancontrol

Still trying and would most appreciate some help.

A thing I came across is that the content of hwmon1 is odd:

/sys/class/hwmon/hwmon1
[tom@FoamCPU hwmon1]$ ls
device      fan2_input  fan4_input  power      temp1_input  temp3_input  uevent
fan1_input  fan3_input  name        subsystem  temp2_input  temp4_input

The content of device is:

/sys/class/hwmon/hwmon1/device
[tom@FoamCPU device]$ ls
driver  driver_override  hwmon  modalias  power  subsystem  uevent

I was expecting all the fan data to be under ./hwmon1/device/ instead of directly under the hwmon1.
Is the module loading wrongly and thus als incomplete without the pwm?

Offline

#3 2015-05-02 20:10:56

tomracing
Member
Registered: 2014-06-03
Posts: 8

Re: HP Z400 fancontrol

Not even close I guess...
stupid thing is Ubuntu-MATE 15.04 does work and is using systemd also.
Tried that on a portable usb drive to see if it had the same issue.
Running the OpenFOAM solution using all processors, and at high load the fans speed went up every now and then to keep temperature in check.

It has different modules:
platform:coretemp (hwmon0)
i2c:adt7473 (hwmon1)
pci: a very long number  (hwmon2)

adt7473 cannot be modprobe'd in arch.

Offline

Board footer

Powered by FluxBB