Hi, I'm trying to use lm_sensors on my system, and after running sensors-detect, I've run into a couple of problems: 1) The kernel module "smbus-arp" is needed but not available. 2) According to a diagnostic printed by sensors-detect, "[there is] no driver for Nat. Semi. PC87372 Super IO Fan Sensors yet, ask us for one!" Can anybody tell me how to acquire the "smbus-arp" module? I'm running the latest 2.6.5 kernel offered by YOU (namely, "2.6.5-7.104-smp") on a SuSE 9.1 Professional distribution. I installed the sensors RPM sensors-2.8.6-0.2. Likewise, exactly whom should I "ask" for the PC87372 Fan Sensor driver? I have enabled lm_sensors via the YaST-based run-level editor, but as it stands, I get only this information from sensors: % sensors eeprom-i2c-0-52 Adapter: SMBus I801 adapter at c800 Memory type: DDR SDRAM DIMM Memory size (MB): 512 eeprom-i2c-0-50 Adapter: SMBus I801 adapter at c800 Memory type: DDR SDRAM DIMM Memory size (MB): 512 Thanks in advance for any help. Randall Schulz
On Friday 06 August 2004 21:17, Randall R Schulz wrote:
Hi,
I'm trying to use lm_sensors on my system, and after running sensors-detect, I've run into a couple of problems:
1) The kernel module "smbus-arp" is needed but not available.
needed by what? Did you read /usr/share/doc/packages/sensors/chips/smbus-arp ?
Likewise, exactly whom should I "ask" for the PC87372 Fan Sensor driver?
The lmsensors project? http://www2.lm-sensors.nu/~lm78/
Anders, On Saturday 07 August 2004 07:57, Anders Johansson wrote:
On Friday 06 August 2004 21:17, Randall R Schulz wrote:
Hi,
I'm trying to use lm_sensors on my system, and after running sensors-detect, I've run into a couple of problems:
1) The kernel module "smbus-arp" is needed but not available.
needed by what? Did you read /usr/share/doc/packages/sensors/chips/smbus-arp ?
By the user-level lm_sensors code, I presume. It's included in the list of four modules configured in /etc/sysconfig/lm_sensors by "sensors-detect." The ".../doc/..." file you mention doesn't tell me how to make this module available so it can be accessed when mentioned in the "modprobe" command produced by the presence of "MODULE_4=smbus-arp" in the lm_sensors configuration file. It also states "This is a demonstration driver...", which made me think it might not be fully functional. "Locate smbus-arp" lists only that documentation file. "Locate smbus", however, discloses a directory ("/sys/bus/pci/drivers/i801 smbus/") and two files within that directory ("0000:00:1f." and "new_id"). On the other hand, "locate" finds module object files ("*.ko") in the kernel director for all the other four modules mentioned in the lm_sensors configuration file ("i2c-i801", "i2c-isa", "lm85" and "eeprom"). The documentation file does say that "smbus-arp" should be loaded before any chip modules "so that it has an opportunity to assign addresses." Perhaps making the smbus-arp entry MODULE_1 instead of MODULE_4? Do I gather correctly that the name "smbus-arp" is chosen because this module's function is somewhat akin to ARP, the Address Resolution Protocol, which is used to find MAC addresses that correspond to particular IP addresses?
Likewise, exactly whom should I "ask" for the PC87372 Fan Sensor driver?
The lmsensors project? http://www2.lm-sensors.nu/~lm78/
Yes, I finally tracked that down. It's mentioned on their "New Drivers" (http://secure.netroedge.com/~lm78/newdrivers.html) page along with a rather noncommittal statement that someone may be writing one soon. Randall Schulz
On Saturday 07 August 2004 17:46, Randall R Schulz wrote:
The ".../doc/..." file you mention doesn't tell me how to make this module available so it can be accessed when mentioned in the "modprobe" command produced by the presence of "MODULE_4=smbus-arp" in the lm_sensors configuration file. It also states "This is a demonstration driver...", which made me think it might not be fully functional.
That doc states that the module is essentially useless except for testing purposes, so I wouldn't bother with it if I were you
Anders, On Saturday 07 August 2004 09:09, Anders Johansson wrote:
On Saturday 07 August 2004 17:46, Randall R Schulz wrote:
The ".../doc/..." file you mention doesn't tell me how to make this module available so it can be accessed when mentioned in the "modprobe" command produced by the presence of "MODULE_4=smbus-arp" in the lm_sensors configuration file. It also states "This is a demonstration driver...", which made me think it might not be fully functional.
That doc states that the module is essentially useless except for testing purposes, so I wouldn't bother with it if I were you
OK, but then why does "sensors-detect" attempt to configure it? Further hunting on the net suggests that smbus-arp has been dropped from the 2.6 kernel since some time last year. So I guess the only real problem I have is that there is as yet no driver for the hardware monitoring chip (National PC87372, http://www.national.com/pf/PC/PC87372.html) on this motherboard. Randall Schulz
participants (2)
-
Anders Johansson
-
Randall R Schulz