Re: LPC47M192-NC Fans

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Jean,

Your instructions worked!

I'm assuming I have to load up fancontrol manually (via a script) each time, isaset instructions need to be repeated after each boot up, right? Maybe I'm missing something.

I was able to set up fancontrol via the pwmconfig and the fan slowed down. Hopefully, it will speed up when necessary.

The first and last isaset lines returned the following:
isaset -y -f 0x2e 0x55 -> Data mismatch, wrote 0x0a, read 0xff back.
isaset -y -f 0x2e 0xaa -> Data mismatch, wrote 0xaa, read 0xff back.

These mismatches, of course, didn't effect the end result. Maybe they indicate something that I'm obviously not aware of.

Your help with this issue is greatly appreciated. Thanks.

On Tue, 1 Dec 2009, Jean Delvare wrote:

Hi Sean,

On Tue, 1 Dec 2009 12:49:59 -0500 (EST), Sean Fidler wrote:
That's the mystery, the BIOS does show the temperature and the fan
speed.

What does it list exactly? Labels and values please.

Do the values somehow correlate with what the smsc47m192 driver
provides?

As this is a vendor machine, it is possible that it is using custom
logic for hardware monitoring.

Here's the information you requested (isadump -k 0x55 0x2e 0x2f 0x0a):


      0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00: 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 60 01 19 00 44 00 2e 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 ff ff ff ff ff ff
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

Hmm. Not activated, but I/O port set (0x600 at 0x60). Nothing there
according to your /proc/ioports. Let's try to enable it:

# isaset -y -f 0x2e 0x55
# isaset -y 0x2e 0x2f 0x07 0x0a
# isaset -y 0x2e 0x2f 0x30 0x01
# isaset -y -f 0x2e 0xaa

After that, check with isadump that register 0x30 has value 0x01
instead of 0x00:

# isadump -k 0x55 0x2e 0x2f 0x0a

If it worked, try loading the smsc47m1 driver, and see if "sensors"
shows something new. If not, search your kernel logs for a new error
message.

--
Jean Delvare
http://khali.linux-fr.org/wishlist.html


--
Twitter: endersyrinx
GTalk: fidlersean

_______________________________________________
lm-sensors mailing list
lm-sensors@xxxxxxxxxxxxxx
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors

[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux