lm-sensors and Hidden SMSbus

Issues Related to Hardware (Sound, Video, Printers, Scanners, Webcams, Touchpads, Keyboards, Sensors, Drives, GRUB, etc.)

Moderator: Moderators

lm-sensors and Hidden SMSbus

Postby Dottor Pike » Tue Nov 27, 2007 8:04

Dear all,

on my laptop there is no way to make lm-sensors working. It seems a problem related with the hidden bus.

I downloaded the last lm-sensor package ( http://dl.lm-sensors.org/lm-sensors/rel ... .0.tar.bz2 ) but
unfortunately after installed I got no sensors at all, as shown:

Code: Select all
# sensors-detect revision 4171 (2006-09-24 03:37:01 -0700)

This program will help you determine which kernel modules you need
to load to use lm_sensors most effectively. It is generally safe
and recommended to accept the default answers to all questions,
unless you know what you're doing.

We can start with probing for (PCI) I2C or SMBus adapters.
Do you want to probe now? (YES/no):
Probing for PCI bus adapters...
Sorry, no known PCI bus adapters found.

We will now try to load each adapter module in turn.
If you have undetectable or unsupported adapters, you can have them
scanned by manually loading the modules before running this script.

We are now going to do the I2C/SMBus adapter probings. Some chips may
be double detected; we choose the one with the highest confidence
value in that case.
If you found that the adapter hung after probing a certain address,
you can specify that address to remain unprobed.

Some chips are also accessible through the ISA I/O ports. We have to
write to arbitrary I/O ports to probe them. This is usually safe though.
Yes, you do have ISA I/O ports even if you do not have any ISA slots!
Do you want to scan the ISA I/O ports? (YES/no):
Probing for `National Semiconductor LM78' at 0x290...       No
Probing for `National Semiconductor LM78-J' at 0x290...     No
Probing for `National Semiconductor LM79' at 0x290...       No
Probing for `Winbond W83781D' at 0x290...                   No
Probing for `Winbond W83782D' at 0x290...                   No
Probing for `Winbond W83627HF' at 0x290...                  No
Probing for `Silicon Integrated Systems SIS5595'...         No
Probing for `VIA VT82C686 Integrated Sensors'...            No
Probing for `VIA VT8231 Integrated Sensors'...              No
Probing for `AMD K8 thermal sensors'...                     No
Probing for `IPMI BMC KCS' at 0xca0...                      No
Probing for `IPMI BMC SMIC' at 0xca8...                     No

Some Super I/O chips may also contain sensors. We have to write to
standard I/O ports to probe them. This is usually safe.
Do you want to scan for Super I/O sensors? (YES/no):
Probing for Super-I/O at 0x2e/0x2f
Trying family `ITE'...                                      No
Trying family `National Semiconductor'...                   No
Trying family `SMSC'...                                     No
Trying family `VIA/Winbond/Fintek'...                       No
Probing for Super-I/O at 0x4e/0x4f
Trying family `ITE'...                                      No
Trying family `National Semiconductor'...                   No
Trying family `SMSC'...                                     No
Trying family `VIA/Winbond/Fintek'...                       No

Sorry, no sensors were detected.
Either your sensors are not supported, or they are connected to an
I2C or SMBus adapter that is not supported. See doc/FAQ,
doc/lm_sensors-FAQ.html or http://www.lm-sensors.org/wiki/FAQ
(FAQ #4.24.3) for further information.
If you find out what chips are on your board, check
http://www.lm-sensors.org/wiki/Devices for driver status.


And my laptop is hot and hot with *any* distribution of Linux. I'm afraid for it health.
I'm playing with Sabayon Linux x86.ProfessionalEdition 1.1

Hope in your help.
DrPike
Last edited by Dottor Pike on Wed Dec 26, 2007 17:06, edited 1 time in total.
Il vantaggio di essere intelligente è che si può sempre fare l'imbecille, mentre il contrario è impossibile...
-- Woody Allen
Dottor Pike
Young Hen
 
Posts: 31
Joined: Sun Nov 25, 2007 11:59
Location: Firenze

Re: lm-sensors and HIDDEN bus

Postby WarraWarra » Tue Nov 27, 2007 9:14

As root in terminal / konsole:
# eselect rc list
This will show lm_sensors
# rc-update add lm_sensors default
# rc-update add fancontrol default

Some Dell laptops works with i8krellm i8kutils or the likes.
As for temp just set the top right next to time on your screen there is kpower something small power cable icon and set to dynamic as this will keep the cpu at power savings 50% of it's speed until it gets to a heavy task and then push it to 100% cpu speed.
This should reduce the temp as well.

Nvidia control panel usually has a temp reading in there possibly ati control panel as well.
i8krellm / gkrellm will show you the temp reading if and when you run gkrellm. Might just have to click it and then enable the temp for motherboard and video card.

Having a small laptop fan pad thingy beneath the laptop also helps a lot. and they sell for about $20 to $???

My laptop on a good day has the cpu at 60C about and video at 70C but will go to 85C to 90C then I get a bit worried during gameplay. Ram gets to 55C then it can start to get upset same with motherboard north bridge / south bridge chip. HD stayes at about max 40C on a hot day.

Speedfan / i8kguifancontrol in windows shows you the temps and might find similar fan control software for your make of laptop in linux.

No idea what it is in F temps. 25C = 77F about.

Hope this helps.

PS> also check out the wiki top right of this page as well as gentoo.org forums / wiki or google for your laptop make / model + linux to get info on working fan software and or how-to guides.
WarraWarra
Sagely Hen
 
Posts: 1989
Joined: Wed Jan 03, 2007 21:01
Location: 31.324270, -113.585511

Re: lm-sensors and Hidden bus

Postby Dottor Pike » Tue Nov 27, 2007 9:32

Hi warrawarra,

thanks for your replay. Once back to home I will try to download lm-sensors from the portage.

Just for speaking, I got in touch with developers but unfortunately I got no helpful answers as shown in the opened ticket ( http://www.lm-sensors.org/ticket/2256 ).

The incredible think is with SpeedFan (for Windows XP) everything works fine and I have a full control of fan speed which I can handle as soon as the temp reaches high values.

This seems not possible with Linux :x (I mean, with Linux on Notebook Asus A6J)

Cheers
Il vantaggio di essere intelligente è che si può sempre fare l'imbecille, mentre il contrario è impossibile...
-- Woody Allen
Dottor Pike
Young Hen
 
Posts: 31
Joined: Sun Nov 25, 2007 11:59
Location: Firenze

Re: lm-sensors and Hidden bus

Postby Dottor Pike » Mon Dec 24, 2007 12:38

:x :x It's a really annoying bug! :x :x

No way to set the speed fan higher in my laptop, and so I cannot use it for more than 1 hr before getting
troubles with the temperature!!!

This never happens under Windows XP (using SpeedFan, which cannot work using wine under Linux).

I don't know how to successfully patch the kernel on Sabayon as suggested by developers:

Yes, the SMBus is hidden on your machine, sorry. To unhide it, you have to patch the kernel. Take a look at drivers/pci/quirks.c if you dare.


The drivers/pci/quirks.c file simply doesn't exist on my src directory.

If there are some users with a good experience on that, I would pray to give me some help!

Thank you so much!

DrPike
Il vantaggio di essere intelligente è che si può sempre fare l'imbecille, mentre il contrario è impossibile...
-- Woody Allen
Dottor Pike
Young Hen
 
Posts: 31
Joined: Sun Nov 25, 2007 11:59
Location: Firenze

Re: lm-sensors and Hidden bus

Postby Dottor Pike » Wed Dec 26, 2007 17:06

Any idea how to hunide the SMBus?
They say I have to patch the kernel, following some indications at drivers/pci/quirks.c file.
What really means? Where I can find more information on how to doo it?

Any help would be appreciated!

DrPike
Il vantaggio di essere intelligente è che si può sempre fare l'imbecille, mentre il contrario è impossibile...
-- Woody Allen
Dottor Pike
Young Hen
 
Posts: 31
Joined: Sun Nov 25, 2007 11:59
Location: Firenze


Return to Hardware

Who is online

Users browsing this forum: No registered users and 1 guest