Temp sensors working or not?

Asked by laptoplinux

I have a laptop that is running very hot and would like to accurately monitor operating temperatures. I have installed lm-sensors but it doesn't detect any sensors. See Below.

However, when I installed the Computer temparature applet it does give me readings for my hard drive "HDDTEMP" and ACPI thermal zones (TZCL,TZCRTZVL, and TZVR). Are these readings accurate? And if so why can the applet give me temps but lm-sensors (and gkrellm) can not?

:~$ uname -a
Linux ***-laptop 2.6.24-19-generic #1 SMP Fri Jul 11 23:41:49 UTC 2008 i686 GNU/Linux

:~$ sudo dmidecode -s system-manufacturer
TOSHIBA
:~$ sudo dmidecode -s system-product-name
dynabook TX/760LS
:~$ sudo dmidecode -s system-version
PATX760LS

:~$ sensors-detect
You need to be root to run this script.
tlee@tlee-laptop:~$ sudo sensors-detect
# sensors-detect revision 5016 (2007-11-11 22:20:16 +0100)

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): y
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.

To continue, we need module `i2c-dev' to be loaded.
Do you want to load `i2c-dev' now? (YES/no): y
Module loaded successfully.

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): y
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 `Silicon Integrated Systems SIS5595'... No
Probing for `VIA VT82C686 Integrated Sensors'... No
Probing for `VIA VT8231 Integrated 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): y
Probing for Super-I/O at 0x2e/0x2f
Trying family `National Semiconductor'... No
Trying family `SMSC'... Yes
Found unknown chip with ID 0x2404
Probing for Super-I/O at 0x4e/0x4f
Trying family `National Semiconductor'... No
Trying family `SMSC'... No
Trying family `VIA/Winbond/Fintek'... No
Trying family `ITE'... No

Some CPUs or memory controllers may also contain embedded sensors.
Do you want to scan for them? (YES/no): y
AMD K8 thermal sensors... No
AMD K10 thermal sensors... No
Intel Core family thermal sensor... No
Intel AMB FB-DIMM thermal sensor... 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.

:~$ lspci -vvnn
00:00.0 Host bridge [0600]: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller [8086:2590] (rev 03)
        Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
        Latency: 0
        Capabilities: <access denied>

00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller [8086:2592] (rev 03) (prog-if 00 [VGA controller])
        Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin A routed to IRQ 11
        Region 0: Memory at d0000000 (32-bit, non-prefetchable) [size=512K]
        Region 1: I/O ports at e000 [size=8]
        Region 2: Memory at a0000000 (32-bit, prefetchable) [size=256M]
 Region 3: Memory at d0080000 (32-bit, non-prefetchable) [size=256K]
 Capabilities: <access denied>

00:02.1 Display controller [0380]: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller [8086:2792] (rev 03)
 Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
 Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
 Latency: 0
 Region 0: Memory at d0100000 (32-bit, non-prefetchable) [size=512K]
 Capabilities: <access denied>

00:1b.0 Audio device [0403]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller [8086:2668] (rev 04)
 Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
 Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
 Latency: 0
 Interrupt: pin A routed to IRQ 11
 Region 0: Memory at fabf8000 (64-bit, non-prefetchable) [size=16K]
 Capabilities: <access denied>

00:1c.0 PCI bridge [0604]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 [8086:2660] (rev 04) (prog-if 00 [Normal decode])
 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
 Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
 Latency: 0, Cache Line Size: 16 bytes
 Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
 I/O behind bridge: 0000c000-0000dfff
 Memory behind bridge: cc000000-cfffffff
 Prefetchable memory behind bridge: 000000009c000000-000000009fffffff
 Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
 BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
 Capabilities: <access denied>

00:1c.1 PCI bridge [0604]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 2 [8086:2662] (rev 04) (prog-if 00 [Normal decode])
 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
 Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
 Latency: 0, Cache Line Size: 16 bytes
 Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
 I/O behind bridge: 0000a000-0000bfff
 Memory behind bridge: c8000000-cbffffff
 Prefetchable memory behind bridge: 0000000098000000-000000009bffffff
 Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
 BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
 Capabilities: <access denied>

00:1d.0 USB Controller [0c03]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 [8086:2658] (rev 04) (prog-if 00 [UHCI])
 Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
 Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
 Latency: 0
 Interrupt: pin A routed to IRQ 10
 Region 4: I/O ports at 1200 [size=32]

00:1d.1 USB Controller [0c03]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 [8086:2659] (rev 04) (prog-if 00 [UHCI])
 Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
 Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
 Latency: 0
 Interrupt: pin B routed to IRQ 10
 Region 4: I/O ports at 1220 [size=32]

00:1d.2 USB Controller [0c03]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 [8086:265a] (rev 04) (prog-if 00 [UHCI])
 Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
 Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
 Latency: 0
 Interrupt: pin C routed to IRQ 11
 Region 4: I/O ports at 1240 [size=32]

00:1d.3 USB Controller [0c03]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 [8086:265b] (rev 04) (prog-if 00 [UHCI])
 Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
 Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
 Latency: 0
 Interrupt: pin D routed to IRQ 11
 Region 4: I/O ports at 1260 [size=32]

00:1d.7 USB Controller [0c03]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller [8086:265c] (rev 04) (prog-if 20 [EHCI])
 Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
 Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
 Latency: 0
 Interrupt: pin A routed to IRQ 10
 Region 0: Memory at f4000000 (32-bit, non-prefetchable) [size=1K]
 Capabilities: <access denied>

00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev d4) (prog-if 01 [Subtractive decode])
 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
 Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
 Latency: 0
 Bus: primary=00, secondary=05, subordinate=09, sec-latency=32
 I/O behind bridge: 00008000-00009fff
 Memory behind bridge: b8000000-c7ffffff
 Prefetchable memory behind bridge: 0000000088000000-0000000097ffffff
 Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
 BridgeCtl: Parity- SERR+ NoISA+ VGA- MAbort- >Reset- FastB2B-
 Capabilities: <access denied>

00:1f.0 ISA bridge [0601]: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge [8086:2641] (rev 04)
 Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
 Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
 Latency: 0

00:1f.2 IDE interface [0101]: Intel Corporation 82801FBM (ICH6M) SATA Controller [8086:2653] (rev 04) (prog-if 80 [Master])
 Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
 Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
 Latency: 0
 Interrupt: pin B routed to IRQ 10
 Region 0: I/O ports at 01f0 [size=8]
 Region 1: I/O ports at 03f4 [size=1]
 Region 2: I/O ports at 0170 [size=8]
 Region 3: I/O ports at 0374 [size=1]
 Region 4: I/O ports at 1100 [size=16]
 Capabilities: <access denied>

01:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8036 PCI-E Fast Ethernet Controller [11ab:4351] (rev 10)
 Subsystem: Toshiba America Info Systems Marvell 88E8036 Fast Ethernet Controller (Inventec) [1179:ff10]
 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
 Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
 Latency: 0, Cache Line Size: 16 bytes
 Interrupt: pin A routed to IRQ 11
 Region 0: Memory at cc000000 (64-bit, non-prefetchable) [size=16K]
 Region 2: I/O ports at c000 [size=256]
 Capabilities: <access denied>

05:04.0 Ethernet controller [0200]: Atheros Communications Inc. AR2413 802.11bg NIC [168c:001a] (rev 01)
 Subsystem: Askey Computer Corp. Unknown device [144f:7094]
 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
 Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
 Latency: 168 (2500ns min, 7000ns max), Cache Line Size: 16 bytes
 Interrupt: pin A routed to IRQ 11
 Region 0: Memory at b8010000 (32-bit, non-prefetchable) [size=64K]
 Capabilities: <access denied>

05:06.0 CardBus bridge [0607]: Texas Instruments PCIxx12 Cardbus Controller [104c:8039]
 Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
 Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
 Latency: 168, Cache Line Size: 128 bytes
 Interrupt: pin A routed to IRQ 11
 Region 0: Memory at b8001000 (32-bit, non-prefetchable) [size=4K]
 Bus: primary=05, secondary=06, subordinate=09, sec-latency=176
 Memory window 0: 88000000-8bfff000 (prefetchable)
 Memory window 1: bc000000-bffff000
 I/O window 0: 00008000-000080ff
 I/O window 1: 00008400-000084ff
 BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset+ 16bInt+ PostWrite+
 16-bit legacy interface ports at 0001

05:06.1 FireWire (IEEE 1394) [0c00]: Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller [104c:803a] (prog-if 10 [OHCI])
 Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
 Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
 Latency: 128 (500ns min, 1000ns max), Cache Line Size: 16 bytes
 Interrupt: pin B routed to IRQ 10
 Region 0: Memory at b8000000 (32-bit, non-prefetchable) [size=2K]
 Region 1: Memory at b8004000 (32-bit, non-prefetchable) [size=16K]
 Capabilities: <access denied>

05:06.2 Mass storage controller [0180]: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD) [104c:803b]
 Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
 Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
 Latency: 128 (1750ns min, 1000ns max), Cache Line Size: 16 bytes
 Interrupt: pin C routed to IRQ 6
 Region 0: Memory at b8008000 (32-bit, non-prefetchable) [size=4K]
 Capabilities: <access denied>

05:06.3 SD Host controller [0805]: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller [104c:803c] (prog-if 01)
 Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
 Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
 Latency: 128 (1750ns min, 1000ns max), Cache Line Size: 16 bytes
 Interrupt: pin A routed to IRQ 11
 Region 0: Memory at b8009000 (32-bit, non-prefetchable) [size=256]
 Capabilities: <access denied>

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
jacobS
Solved:
Last query:
Last reply:

This question was reopened

Revision history for this message
jacobS (jacsalomon) said :
#1

Need to create new "nodes" to temperatures devices use a MAKEDEV, read this:

https://help.ubuntu.com/community/SensorInstallHowto

Revision history for this message
laptoplinux (laptoplinux) said :
#2

jacobS,

Thanks for the feedback. I read through the thread and tried what was suggested and it doesn't work for me. When running the MAKEDEV I get the following error:

:~$ sudo ./mkdev.sh
/dev/i2c-0
mknod: `/dev/i2c-0': File exists

I noticed some others got it as well but I couldn't find a solution for the script error. Of course sensors-detect still doesn't find anything.

Any suggestions? Very frustrating.

Revision history for this message
jacobS (jacsalomon) said :
#3

Try this in a Terminal:

cd /dev

sudo MAKEDEV i2c

ls i2c

sudo modprobe -r i2c-dev

sudo modprobe i2c-dev

sudo sensors-detect

Good luck.

Revision history for this message
laptoplinux (laptoplinux) said :
#4

Thanks I will try that but I just need one clarification. SOrry if it is a noob question but I am slightly confused.

When you indicate "sudo MAKEDEV i2c" is MAKEDEV the mkdev.sh that I created?

Revision history for this message
jacobS (jacsalomon) said :
#5

This other way to create nodes, a no is not a same script:

info MAKEDEV

Revision history for this message
laptoplinux (laptoplinux) said :
#6

Ugh! Unfortunately it didn't work for me. I get hung up here:

:~$ cd /dev

:/dev$ sudo MAKEDEV i2c
udev active, devices will be created in /dev/.static/dev/

:/dev$ ls i2c
ls: cannot access i2c: No such file or directory

Any ideas?

Thanks

Revision history for this message
jacobS (jacsalomon) said :
#7

This correct, the i2c are in /dev/.static/dev/

The ls i2c confirm that is not created.

Continue the instructions

Revision history for this message
laptoplinux (laptoplinux) said :
#8

Thanks jacobS, that solved my question.

Revision history for this message
laptoplinux (laptoplinux) said :
#9

Thank you for the reply.

I am sorry but I am still confused. Are you stating that th error is normal? If so, when I continue the instructions the sensors are still not detected.

Revision history for this message
jacobS (jacsalomon) said :
#10

Is not error, you not have recognized the i2c. You intent create this.

You need complet the secuencie:

cd /dev

sudo MAKEDEV i2c

sudo modprobe -r i2c-dev

sudo modprobe i2c-dev

sudo sensors-detect

From First to Last, (please ignore the message of prompt, that script) If not sudo sensors-detect nothing, your Lapton don't use "classic" i2c SMbus, do you need information that how SMbus work in your Laptop, unfortunadly, Toshiba isn't popular in my country (expensive), I don't configure one in my entire live.

Explain:

Firts lane move to directory /dev
MAKEDEV create 12c device (with all include), but udev not permit this in /dev, udev change to /dev/.static/dev/
Modprobe unload module i2c-dev
Modprobe load module 12c-dev an this are exist in /dev/.static/dev/, in that udev permit an change to /dev (SMbus create)
sudo sensors-detect try to identificate your SMbus

Revision history for this message
laptoplinux (laptoplinux) said :
#11

Thank you for the detailed explanation. Unfortunately it is still not working for me. I have copied the terminal window output below. Maybe you can see something that I can't.

What is confusing to me, and which I asked on another thread, is if my laptop doesn't have any sensors what is the temp applet and gkrellm reading?

:~$ cd /dev
:/dev$ sudo MAKEDEV i2c
[sudo] password for...:
udev active, devices will be created in /dev/.static/dev/
:/dev$ ls i2c
ls: cannot access i2c: No such file or directory
:/dev$ sudo modprobe -r i2c-dev
:/dev$
:/dev$ sudo modprobe i2c-dev
:/dev$ sudo sensors-detect
# sensors-detect revision 5016 (2007-11-11 22:20:16 +0100)

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): y
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): y
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 `Silicon Integrated Systems SIS5595'... No
Probing for `VIA VT82C686 Integrated Sensors'... No
Probing for `VIA VT8231 Integrated 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): y
Probing for Super-I/O at 0x2e/0x2f
Trying family `National Semiconductor'... No
Trying family `SMSC'... Yes
Found unknown chip with ID 0x2404
Probing for Super-I/O at 0x4e/0x4f
Trying family `National Semiconductor'... No
Trying family `SMSC'... No
Trying family `VIA/Winbond/Fintek'... No
Trying family `ITE'... No

Some CPUs or memory controllers may also contain embedded sensors.
Do you want to scan for them? (YES/no): y
AMD K8 thermal sensors... No
AMD K10 thermal sensors... No
Intel Core family thermal sensor... No
Intel AMB FB-DIMM thermal sensor... 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.

Revision history for this message
jacobS (jacsalomon) said :
#12

This a change look:

Trying family `SMSC'... Yes
Found unknown chip with ID 0x2404
Probing for Super-I/O at 0x4e/0x4f

Congratulations, Your problem is that lm-sensors is not recognized, you need report thas a bug.

Revision history for this message
jacobS (jacsalomon) said :
#13

You can try with manually insert modules:

cd /dev

sudo MAKEDEV i2c

sudo modprobe -r i2c-dev

sudo modprobe i2c-dev

sudo modprobe i2c-i801

sudo modprobe smsc47m1

sensors

Revision history for this message
laptoplinux (laptoplinux) said :
#14

jacobS,

Thanks for the info. I tried what you suggested but still no luck. When I get to this point it throws an error.

:/dev$ sudo modprobe smsc47m1
FATAL: Error inserting smsc47m1 (/lib/modules/2.6.24-19-generic/kernel/drivers/hwmon/smsc47m1.ko): No such device

I really am not understanding what is going on here but I will change this to a bug per your suggestion.

Thanks.

Revision history for this message
Best jacobS (jacsalomon) said :
#15

I 'am sure that your SMbus is a i2c-801:

Please, read carefully:

http://www.mjmwired.net/kernel/Documentation/i2c/busses/i2c-i801
http://www.lm-sensors.org/browser/lm-sensors/trunk/doc/chips/SUMMARY

But, is not easy make to work.

Good Luck.

Revision history for this message
laptoplinux (laptoplinux) said :
#16

Thank you Jacob. I suspect that you are correct. Unfortunately this is starting to get outside of the realm of my expertise so I will probably leave it alone for now and hope that the ACPI temp zones are accurate. Of course I would really like to be able to monitor my fan as well but it looks like it isn't possible without a higher technical threshold than I have.

Revision history for this message
laptoplinux (laptoplinux) said :
#17

Thanks jacobS, that solved my question.