NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
kern/43543: ipmi(4) driver fails to collect Fan2 signal on Intel X38ML board
>Number: 43543
>Category: kern
>Synopsis: ipmi(4) driver fails to collect Fan2 signal on Intel X38ML
>board
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: kern-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Tue Jun 29 17:10:00 +0000 2010
>Originator: Wolfgang Stukenbrock
>Release: NetBSD 5.0.2
>Organization:
Dr. Nagler & Company GmbH
>Environment:
System: NetBSD 5.0.2 (INSTALL) #2: Tue May 18 18:00:44 CEST 2010
wgstuken@s012:/export/NetBSD-5.0.2/N+C-build/.OBJDIR_amd64/export/NetBSD-5.0.2/src/sys/arch/amd64/compile/INSTALL
amd64
Architecture: x86_64
Machine: amd64
>Description:
After booting the system reports soon that FAN-2 rotation speed is
critical low.
envstat(8) reports 0 RPM.
But that is simply not true. The fan is working and I've switch FAN-3
and FAN-2 hardware but the
problem stays at FAN-2.
When booting 4.0, a value other than 0 RPM is reported by envstat on
the same board.
So the problem is not at the hardware. For unknown reasons the
ipmi-driver fails to collect
the correct value for the FAN speed for FAN-2 on all of our boards in
5.0.2 while 4.0 reports
some values.
Here the complete output of envstat(8) on the 5.0.2 system:
Current CritMax CritMin CritCap Unit
[coretemp0]
cpu0 temperature: 40.000 degC
[coretemp1]
cpu1 temperature: 40.000 degC
[ipmi0]
P1 Therm Margin: 199.000 degC
Chassis Fan 3: 9906 RPM
Chassis Fan 2: 0 RPM
Chassis Fan 1: 11934 RPM
BB Ambient Temp: 23.000 degC
Processor Vcc: 1.274 V
BB +5.0V: 5.085 V
BB +3.3V STBY: 3.255 V
BB +3.3V: 3.286 V
BB +1.8V SM: 1.793 V
(remark: the value for P1 Term Margin look bad too, but the value
reported under 4.0 is the same.
The value for BB Ambient Temp looks good here - was bad (e.g. -105) in
4.0 - see below.)
The output of "envstat -r" on a 4.0 system with the same HW:
P1 Therm Margin: 198.000 degC
BB Ambient Temp: -106.000 degC
Chassis Fan 3: 11934 RPM
Chassis Fan 2: 6942 RPM
Chassis Fan 1: 4914 RPM
Processor Vcc: 1.274 V
BB +5.0V: 5.061 V
BB +3.3V STBY: 3.223 V
BB +3.3V: 3.286 V
BB +1.8V SM: 1.803 V
(remark: the large difference in RPM between all FAN's is suspect in
4.0 too, but the values changes
over time, so it looks at least like "real" values from some sensors
...)
>How-To-Repeat:
boot any 5.0.2 kernel ipmi configured on an X38ML board - it will fail
to collect the RPM value
for FAN2 on an X38ML board. Tested on more than on board where 4.0
reports a (correct) value.
>Fix:
not know up to now - sorry - no time to do additional debugging at the
moment.
If I can add some additional information without a lot of work, I will
do it. Please ask for it.
>Unformatted:
Home |
Main Index |
Thread Index |
Old Index