You are not logged in.
Hi,
I installed lm_sensors in the hope of controlling my machine's fan speeds. As of now the fans are very loud.
sensors-detect detects the right chip, and tells me which module I should load, namely smsc47m1
However, trying to do modprobe smsc47m1, fails, with this error message:
FATAL: Error inserting smsc47m1 (/lib/modules/2.6.31-ARCH/kernel/drivers/hwmon/smsc47m1.ko): Device or resource busy
dmesg says:
ACPI: I/O resource smsc47m1 [0xa00-0xa7f] conflicts with ACPI region RNTR [0xa00-0xa7f]
ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
I checked dmesg for the cause of this conflict (by doing dmesg|grep 0xa00), and I believe this is it:
system 00:09: ioport range 0xa00-0xa7f has been reserved
I have no idea what this could be, or what I should disable to get the driver to load. No google hits for "ACPI region RNTR".
Notes: Changing fan speeds works fine in Windows with "Speedfan". Also, I have tried several linux distros and I always have the same problem, so I guess it's not Arch-specific.
Thanks for any help!
Last edited by ilikepie (2009-10-28 19:25:42)
Offline
Append acpi_enforce_resources=lax to your "kernel" line in /boot/grub/menu.lst, and reboot. That's assuming you use grub.
Jay
Last edited by jt512 (2009-10-28 21:40:28)
Offline
Thanks a lot, jt512. It works!
Offline