Repository 32bit  Forum
Repository 64bit  Wiki

[Toshiba Satellite M60-162] Problema sensori!

Scrivete su questo forum se avete problemi o volete dare buoni consigli sui computer portatili (Laptop).

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Citare il modello preciso del laptop in questione.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

[Toshiba Satellite M60-162] Problema sensori!

Messaggioda pumax » mer feb 07, 2007 16:49

Salve ragazzi,
avrei un problema con i sensori del mio notebook: Toshiba Satellite M60-162.
Compilando nel kernel il supporto i2c (built-in), i2c-dev (modulare), i2c-i801 (modulare), i2c-isa (modulare) e caricando tali moduli all'avvio compresi i sensori lm75 (modulare), lm78 (modulare) e eeprom (modulare) quando vado a lanciare il comando "sensors -s" (applicativo di lm-sensors) ricevo come output:
No sensors found!

Non capisco il perchè... Ho provato inoltre anche con tutti gli altri semiconduttori presenti in Hardware Monitoring, ma nulla... non rileva niente.
Il bello è che dando il comando "sensors-detect" mi conferma che riconosce sia i2c-801 (supporto per chipset di famiglia ICH6) sia lm75 e 78 (la vecchia versione 2.9.2, mentre la nuova 2.10.1 no).

Questo è l'output di "lspci -v":
Codice: Seleziona tutto
00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)
   Subsystem: Toshiba America Info Systems Unknown device ff00
   Flags: bus master, fast devsel, latency 0
   Capabilities: [e0] Vendor Specific Information

00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 03) (prog-if 00 [Normal decode])
   Flags: bus master, fast devsel, latency 0
   Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
   I/O behind bridge: 00003000-00003fff
   Memory behind bridge: b0100000-b01fffff
   Prefetchable memory behind bridge: c0000000-cfffffff
   Capabilities: [88] #0d [0000]
   Capabilities: [80] Power Management version 2
   Capabilities: [90] Message Signalled Interrupts: 64bit- Queue=0/0 Enable-
   Capabilities: [a0] Express Root Port (Slot+) IRQ 0
   Capabilities: [100] Virtual Channel
   Capabilities: [140] Unknown (5)

00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03) (prog-if 00 [Normal decode])
   Flags: bus master, fast devsel, latency 0
   Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
   I/O behind bridge: 00004000-00004fff
   Memory behind bridge: b4000000-b7ffffff
   Prefetchable memory behind bridge: 00000000d0000000-00000000d3f00000
   Capabilities: [40] Express Root Port (Slot+) IRQ 0
   Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable-
   Capabilities: [90] #0d [0000]
   Capabilities: [a0] Power Management version 2
   Capabilities: [100] Virtual Channel
   Capabilities: [180] Unknown (5)

00:1c.1 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 2 (rev 03) (prog-if 00 [Normal decode])
   Flags: bus master, fast devsel, latency 0
   Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
   I/O behind bridge: 00005000-00005fff
   Memory behind bridge: b8000000-bbffffff
   Prefetchable memory behind bridge: 00000000d4000000-00000000d7f00000
   Capabilities: [40] Express Root Port (Slot+) IRQ 0
   Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable-
   Capabilities: [90] #0d [0000]
   Capabilities: [a0] Power Management version 2
   Capabilities: [100] Virtual Channel
   Capabilities: [180] Unknown (5)

00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03) (prog-if 00 [UHCI])
   Subsystem: Toshiba America Info Systems Unknown device ff00
   Flags: bus master, medium devsel, latency 0, IRQ 11
   I/O ports at 1800 [size=32]

00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03) (prog-if 00 [UHCI])
   Subsystem: Toshiba America Info Systems Unknown device ff00
   Flags: bus master, medium devsel, latency 0, IRQ 11
   I/O ports at 1820 [size=32]

00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03) (prog-if 00 [UHCI])
   Subsystem: Toshiba America Info Systems Unknown device ff00
   Flags: bus master, medium devsel, latency 0, IRQ 10
   I/O ports at 1840 [size=32]

00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03) (prog-if 00 [UHCI])
   Subsystem: Toshiba America Info Systems Unknown device ff00
   Flags: bus master, medium devsel, latency 0, IRQ 10
   I/O ports at 1860 [size=32]

00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03) (prog-if 20 [EHCI])
   Subsystem: Toshiba America Info Systems Unknown device ff00
   Flags: bus master, medium devsel, latency 0, IRQ 11
   Memory at b0000000 (32-bit, non-prefetchable) [size=1K]
   Capabilities: [50] Power Management version 2
   Capabilities: [58] Debug port

00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3) (prog-if 01 [Subtractive decode])
   Flags: bus master, fast devsel, latency 0
   Bus: primary=00, secondary=06, subordinate=07, sec-latency=32
   I/O behind bridge: 00006000-00006fff
   Memory behind bridge: bc000000-bc0fffff
   Prefetchable memory behind bridge: 0000000050000000-0000000051f00000
   Capabilities: [50] #0d [0000]

00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 03)
   Subsystem: Toshiba America Info Systems Unknown device ff00
   Flags: bus master, medium devsel, latency 0, IRQ 11
   I/O ports at 1c00 [size=256]
   I/O ports at 1880 [size=64]
   Memory at b0000800 (32-bit, non-prefetchable) [size=512]
   Memory at b0000400 (32-bit, non-prefetchable) [size=256]
   Capabilities: [50] Power Management version 2

00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03) (prog-if 00 [Generic])
   Subsystem: Toshiba America Info Systems Unknown device 0001
   Flags: bus master, medium devsel, latency 0, IRQ 11
   I/O ports at 2400 [size=256]
   I/O ports at 2000 [size=128]
   Capabilities: [50] Power Management version 2

00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)
   Subsystem: Toshiba America Info Systems Unknown device ff00
   Flags: bus master, medium devsel, latency 0

00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 03) (prog-if 80 [Master])
   Subsystem: Toshiba America Info Systems Unknown device ff00
   Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 11
   I/O ports at <unassigned>
   I/O ports at <unassigned>
   I/O ports at <unassigned>
   I/O ports at <unassigned>
   I/O ports at 18f0 [size=16]
   Capabilities: [70] Power Management version 2

00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)
   Subsystem: Toshiba America Info Systems Unknown device ff00
   Flags: medium devsel, IRQ 11
   I/O ports at 20a0 [size=32]

01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility X700 (PCIE) (prog-if 00 [VGA])
   Subsystem: Toshiba America Info Systems Unknown device ff01
   Flags: bus master, fast devsel, latency 0, IRQ 10
   Memory at c0000000 (32-bit, prefetchable) [size=256M]
   I/O ports at 3000 [size=256]
   Memory at b0100000 (32-bit, non-prefetchable) [size=64K]
   [virtual] Expansion ROM at b0120000 [disabled] [size=128K]
   Capabilities: [50] Power Management version 2
   Capabilities: [58] Express Endpoint IRQ 0
   Capabilities: [80] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
   Capabilities: [100] Advanced Error Reporting

06:00.0 FireWire (IEEE 1394): Texas Instruments TSB43AB21 IEEE-1394a-2000 Controller (PHY/Link) (prog-if 10 [OHCI])
   Subsystem: Toshiba America Info Systems Unknown device ff00
   Flags: bus master, medium devsel, latency 32, IRQ 10
   Memory at bc004000 (32-bit, non-prefetchable) [size=2K]
   Memory at bc000000 (32-bit, non-prefetchable) [size=16K]
   Capabilities: [44] Power Management version 2

06:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
   Subsystem: Toshiba America Info Systems Unknown device ff00
   Flags: bus master, medium devsel, latency 32, IRQ 11
   I/O ports at 6000 [size=256]
   Memory at bc004800 (32-bit, non-prefetchable) [size=256]
   Capabilities: [50] Power Management version 2

06:02.0 Network controller: Intel Corporation PRO/Wireless 2200BG Network Connection (rev 05)
   Subsystem: Intel Corporation Unknown device 2741
   Flags: bus master, medium devsel, latency 32, IRQ 10
   Memory at bc005000 (32-bit, non-prefetchable) [size=4K]
   Capabilities: [dc] Power Management version 2

06:04.0 CardBus bridge: ENE Technology Inc CB-712/4 Cardbus Controller (rev 10)
   Subsystem: Toshiba America Info Systems Unknown device ff01
   Flags: bus master, medium devsel, latency 64, IRQ 10
   Memory at bc006000 (32-bit, non-prefetchable) [size=4K]
   Bus: primary=06, secondary=07, subordinate=0a, sec-latency=176
   Memory window 0: 50000000-51fff000 (prefetchable)
   Memory window 1: 52000000-53fff000 (prefetchable)
   I/O window 0: 00006400-000064ff
   I/O window 1: 00006800-000068ff
   16-bit legacy interface ports at 0001

06:04.1 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card Reader Controller (rev 01)
   Subsystem: Toshiba America Info Systems Unknown device ff01
   Flags: bus master, medium devsel, latency 32, IRQ 10
   Memory at bc004c00 (32-bit, non-prefetchable) [size=128]
   Capabilities: [80] Power Management version 2

06:04.2 Class 0805: ENE Technology Inc ENE PCI Secure Digital Card Reader Controller (rev 01) (prog-if 01)
   Subsystem: Toshiba America Info Systems Unknown device ff02
   Flags: bus master, medium devsel, latency 32, IRQ 10
   Memory at bc007000 (32-bit, non-prefetchable) [size=256]
   Capabilities: [80] Power Management version 2

06:04.3 FLASH memory: ENE Technology Inc FLASH memory: ENE Technology Inc: (rev 01)
   Subsystem: Toshiba America Info Systems Unknown device ff01
   Flags: bus master, medium devsel, latency 32, IRQ 10
   Memory at bc007400 (32-bit, non-prefetchable) [size=128]
   Capabilities: [80] Power Management version 2

06:04.4 FLASH memory: ENE Technology Inc Unknown device 0551 (rev 01)
   Subsystem: Toshiba America Info Systems Unknown device ff02
   Flags: medium devsel, IRQ 255
   Memory at bc004900 (32-bit, non-prefetchable) [disabled] [size=256]
   Capabilities: [80] Power Management version 2


Questa invece la configurazione del kernel relativa a I2C e ai sensori:
Codice: Seleziona tutto
# I2C support
CONFIG_I2C=y
CONFIG_I2C_CHARDEV=m
# I2C Algorithms
# CONFIG_I2C_ALGOBIT is not set
# CONFIG_I2C_ALGOPCF is not set
# CONFIG_I2C_ALGOPCA is not set
# I2C Hardware Bus support
# CONFIG_I2C_ALI1535 is not set
# CONFIG_I2C_ALI1563 is not set
# CONFIG_I2C_ALI15X3 is not set
# CONFIG_I2C_AMD756 is not set
# CONFIG_I2C_AMD8111 is not set
CONFIG_I2C_I801=m
# CONFIG_I2C_I810 is not set
# CONFIG_I2C_PIIX4 is not set
CONFIG_I2C_ISA=m
# CONFIG_I2C_NFORCE2 is not set
# CONFIG_I2C_OCORES is not set
# CONFIG_I2C_PARPORT_LIGHT is not set
# CONFIG_I2C_PROSAVAGE is not set
# CONFIG_I2C_SAVAGE4 is not set
# CONFIG_I2C_SIS5595 is not set
# CONFIG_I2C_SIS630 is not set
# CONFIG_I2C_SIS96X is not set
# CONFIG_I2C_STUB is not set
# CONFIG_I2C_VIA is not set
# CONFIG_I2C_VIAPRO is not set
# CONFIG_I2C_VOODOO3 is not set
# CONFIG_I2C_PCA_ISA is not set
# Miscellaneous I2C Chip support
# CONFIG_I2C_DEBUG_CORE is not set
# CONFIG_I2C_DEBUG_ALGO is not set
# CONFIG_I2C_DEBUG_BUS is not set
# CONFIG_I2C_DEBUG_CHIP is not set

[...]

# CONFIG_SENSORS_DS1337 is not set
# CONFIG_SENSORS_DS1374 is not set
CONFIG_SENSORS_EEPROM=m
# CONFIG_SENSORS_PCF8574 is not set
# CONFIG_SENSORS_PCA9539 is not set
# CONFIG_SENSORS_PCF8591 is not set
# CONFIG_SENSORS_MAX6875 is not set
# CONFIG_SENSORS_ABITUGURU is not set
# CONFIG_SENSORS_ADM1021 is not set
# CONFIG_SENSORS_ADM1025 is not set
# CONFIG_SENSORS_ADM1026 is not set
# CONFIG_SENSORS_ADM1031 is not set
# CONFIG_SENSORS_ADM9240 is not set
# CONFIG_SENSORS_K8TEMP is not set
# CONFIG_SENSORS_ASB100 is not set
# CONFIG_SENSORS_ATXP1 is not set
# CONFIG_SENSORS_DS1621 is not set
# CONFIG_SENSORS_F71805F is not set
# CONFIG_SENSORS_FSCHER is not set
# CONFIG_SENSORS_FSCPOS is not set
# CONFIG_SENSORS_GL518SM is not set
# CONFIG_SENSORS_GL520SM is not set
# CONFIG_SENSORS_IT87 is not set
# CONFIG_SENSORS_LM63 is not set
CONFIG_SENSORS_LM75=m
# CONFIG_SENSORS_LM77 is not set
CONFIG_SENSORS_LM78=m
# CONFIG_SENSORS_LM80 is not set
# CONFIG_SENSORS_LM83 is not set
# CONFIG_SENSORS_LM85 is not set
# CONFIG_SENSORS_LM87 is not set
# CONFIG_SENSORS_LM90 is not set
# CONFIG_SENSORS_LM92 is not set
# CONFIG_SENSORS_MAX1619 is not set
# CONFIG_SENSORS_PC87360 is not set
# CONFIG_SENSORS_SIS5595 is not set
# CONFIG_SENSORS_SMSC47M1 is not set
# CONFIG_SENSORS_SMSC47M192 is not set
# CONFIG_SENSORS_SMSC47B397 is not set
# CONFIG_SENSORS_VIA686A is not set
# CONFIG_SENSORS_VT1211 is not set
# CONFIG_SENSORS_VT8231 is not set
# CONFIG_SENSORS_W83781D is not set
# CONFIG_SENSORS_W83791D is not set
# CONFIG_SENSORS_W83792D is not set
# CONFIG_SENSORS_W83L785TS is not set
# CONFIG_SENSORS_W83627HF is not set
# CONFIG_SENSORS_W83627EHF is not set
# CONFIG_SENSORS_HDAPS is not set


Infine vi incollo l'output di sensors-detect:
Codice: Seleziona tutto
root@Laptop:/home/pumax# sensors-detect
# 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): YES
Probing for PCI bus adapters...
Use driver `i2c-i801' for device 0000:00:1f.3: Intel 82801FB ICH6

We will now try to load each adapter module in turn.
Module `i2c-i801' already loaded.
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.

Next adapter: SMBus I801 adapter at 20a0
Do you want to scan it? (YES/no/selectively): YES
Client found at address 0x08
Client found at address 0x30
Client found at address 0x44
Probing for `Maxim MAX6633/MAX6634/MAX6635'...              No
Client found at address 0x50
Probing for `Analog Devices ADM1033'...                     No
Probing for `Analog Devices ADM1034'...                     No
Probing for `SPD EEPROM'...                                 Success!
    (confidence 8, driver `eeprom')
Probing for `EDID EEPROM'...                                No
Probing for `Maxim MAX6900'...                              No
Client found at address 0x52
Probing for `Analog Devices ADM1033'...                     No
Probing for `Analog Devices ADM1034'...                     No
Probing for `SPD EEPROM'...                                 Success!
    (confidence 8, driver `eeprom')
Client found at address 0x69

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): YES
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): YES
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

Now follows a summary of the probes I have just done.
Just press ENTER to continue:

Driver `eeprom' (should be inserted):
  Detects correctly:
  * Bus `SMBus I801 adapter at 20a0'
    Busdriver `i2c-i801', I2C address 0x50
    Chip `SPD EEPROM' (confidence: 8)
  * Bus `SMBus I801 adapter at 20a0'
    Busdriver `i2c-i801', I2C address 0x52
    Chip `SPD EEPROM' (confidence: 8)

  EEPROMs are *NOT* sensors! They are data storage chips commonly
  found on memory modules (SPD), in monitors (EDID), or in some
  laptops, for example.

I will now generate the commands needed to load the required modules.
Just press ENTER to continue:

To make the sensors modules behave correctly, add these lines to
/etc/modules.conf:

#----cut here----
# I2C module options
alias char-major-89 i2c-dev
#----cut here----

To load everything that is needed, add this to some /etc/rc* file:

#----cut here----
# I2C adapter drivers
modprobe i2c-i801
# Chip drivers
modprobe eeprom
# sleep 2 # optional
/usr/local/bin/sensors -s # recommended
#----cut here----

If you have some drivers built into your kernel, the list above will
contain too many modules. Skip the appropriate ones! You really
should try these commands right now to make sure everything is
working properly. Monitoring programs won't work until the needed
modules are loaded.


Qualche idea?
Grazie, cya! :)
Avatar utente
pumax
Linux 2.0
Linux 2.0
 
Messaggi: 153
Iscritto il: mar mar 15, 2005 0:00

Messaggioda pumax » mer feb 14, 2007 12:22

Nessuna idea ragazzi?
Avatar utente
pumax
Linux 2.0
Linux 2.0
 
Messaggi: 153
Iscritto il: mar mar 15, 2005 0:00


Torna a Laptop

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti