LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 09-09-2005, 10:31 PM   #1
slinky2004
Member
 
Registered: Oct 2004
Posts: 309

Rep: Reputation: 30
Need help with lm_sensors


i just installed slackware 10.1 on my sony vaio and i want to make sure that my temperature and fans are ok, but i'm having a problem getting lm_sensors to work.

basically, i go through the installation normally: make, make install, depmod -a. for i2c and lm_sensors. then i go into my lm_sensors source folder/prog/mkdev and run ./mkdev.sh, like it says to. then i go to lm_sensors soruce/prog/detect and run ./sensors-detect. this is where things go downhill:
1. it probes for (pci) I2C or SMBus adapters(why does it say that, i thought it was ISA or SMBus and i2c is just a protocol for interfacing with them). it finds something. i'm not sure if it's an i2c, smbus, or isa adapter(i dont really know the difference), but it says to use module i2c-i801 for device 00:1f.3(i dunno what the device is, but i can load the module)
2. next it tries modprobing some modules, it goes fine.
3. then it wants to probe for smbus adapters(didnt it already do this in step 1?). it finds clients at 0x57 with confidence level 1, using eeprom driver and 0x69 with confidence level 6, using eeprom driver. i dont know if a low confidence rating is better than a high confidence rating, but then again i dont know how to tell it to use 0x57 instead of 0x69 or even what the difference between the two is(is one isa and the other smbus, maybe?)
4. now it scans the isa bus, this is where things go wrong. it probes a bunch of chips and according to the support flowchart/diagnosis at http://www2.lm-sensors.nu/~lm78/identify.html at least one of these probes should be successful, if not something is wrong. i try to follow the flow chart from here but it leads me in circles. some of the items after this point say things about devices not being supported, etc. but my architecture is all intel based, and i see a bunch of entries for intel under lmhosts supported devices section.
5. since the isa bus finds nothing, i tell it to use the smbus when it asks which one i want.
6. afterwards, i modprobe i2c-i801 and the other modules that lm_sensors needs, then sensors -s, then sensors and i get... some crappy information about my serial number and junk. i guess all the good stuff about temperature and voltage was an the isa bus? whats the deal?

a google for +lm_hosts +vaio brings me a few message board threads about people having issues with lm_hosts on their vaio's, but no solutions. before installing linux, i tried to run a system temperature program called Speedfan on this vaio under windows xp and it only detected two sensors, the temperature sensor reading a static 35C, no fluctuation, which is odd because on other computers that i've run this on it fluctuates pretty frequently between 30C and 40C or so. is it possible that this thing doesnt have sensors for temperature, etc.(i thought all modern processors and mobos had them) or are they just really screwy and nobody's figured out how to interface with them yet?

what i'm looking for here is for somebody to kind of read through this, answer my various questions, and point me in the direction of a solution, even if it' just "find out this information about your system and submit a bug report or driver request here. how am i supposed to check on my system health now? it doesnt seem like i can do it under linux or windows and my bios has no fan or temperature control. so i could be frying my processor right now and not know it. my only means of temperature checking is thru putting a thermometer into my vents
 
Old 09-10-2005, 03:11 PM   #2
Matir
LQ Guru
 
Registered: Nov 2004
Location: San Jose, CA
Distribution: Debian, Arch
Posts: 8,507

Rep: Reputation: 128Reputation: 128
Do you have any idea what kind of motherboard, or at least chipset, is in your computer? Is it a notebook or a desktop?
 
Old 09-10-2005, 07:32 PM   #3
geeman2.0
Member
 
Registered: Feb 2005
Location: Ontario, Canada
Distribution: Gentoo, Slackware
Posts: 345

Rep: Reputation: 30
The temperature readings come from the i2c sensors on the motherboard.
Are you sure that the appropriate ones are enabled in your kernel?
I recall having to do several kernel recompiles to get my i2c settings just right, it's pretty touchy about that.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
lm_sensors Joey.Dale Linux - Software 14 01-24-2004 04:44 PM
lm_sensors Joey.Dale Slackware 3 12-23-2003 03:04 PM
How do I use lm_sensors? Kramer Linux - Hardware 13 11-15-2003 08:05 PM
lm_sensors CanadianPenguin Linux - Software 5 10-26-2003 02:13 PM
Trying to use lm_sensors... Kramer Linux - Hardware 5 10-10-2003 09:14 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 07:37 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration