Ticket #999 (closed task)
Opened 7 years ago
Missing One Fan A7M266 (Examined/Solved - lm_sensors 2.6.3 Linux 2.4.18-smp)
| Reported by: | contact | Owned by: | somebody |
|---|---|---|---|
| Priority: | minor | Milestone: | |
| Component: | hardware | Version: | |
| Keywords: | Cc: |
Description
On our asus a7m266-d SMP board, we have everyhing except the chassis fan. The
chasis fan gives 0 rpm. However, this fan shows up on the bios screen as alive
and well.
I have no idea as to how asus built this thing. Could they somehow read it in
the bios without putting the data out on the smbus ?? The other two fans read
out quite reasonably, as do everything except V5SB which is probably not read
by the chip anyhow.
Thanks in advance for your answer.
--- you didn't say what chip you have.
some chips have configurable pins and it may not be configured correctly.
If it's the w83781d module you can try 'modprobe w83781d init=0'
to not reinitialize the chip and save the BIOS configuration.
If that isn't it email us with further info,
reference your ticket number.
MDS 4/9/02
Solution from Ticket 961.
See also doc/fan-divisors for further info.
I suggest you add this into Ticket 866 at the end:
We had the same problem as reported in ticket 866.
The init=0 did not help
What did help was changing the value of fan_div
Try
echo "2 2 4" >> /proc/sys/dev/sensors/w83782d-i2c-0-2d/fan_div
or
echo "2 2 8" >> /proc/sys/dev/sensors/w83782d-i2c-0-2d/fan_div
Apparently on the A7M266-D motherboard, the third (Chassis) fan registers
zero if the RPM count is below some threshold. So if the fan_div value
is wrong, you get zero RPMS
Bruce Allen
ballen@…
