Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: HANDLEIDING: hardware sensors voor temperatuur en ventilatorsnelheid  (gelezen 11725 keer)

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Zo stel je sensors in die de temperatuur van je hardware bewaken (mits je moederbord die functie ondersteunt). Werkt in elk geval in Ubuntu 7.04.

Handleiding voor het instellen en afstellen van lm-sensors
=====================================

1. Installeer lm-sensors met apt-get of met Synaptic pakketbeheer.
in terminal:
sudo apt-get install lm-sensors

2. Voer nu sensors-detect uit en antwoord YES op alle YES/no vragen.

in terminal:
sudo sensors-detect

3. Herstart nu je PC (volledige herstart).
 
Dan in terminal:
sensors

Als het goed is, zie je dan een uitlezing van de hardwaresensors.

4. Instellen van een metertje in de werkbalk:
In Synaptic pakketbeheer: zoekterm: sensors-applet
aanvinken en toepassen

5. Herstart nu je PC volledig.

6. Rechtsklik muis op werkbalk - Toevoegen aan paneel - Systeem & hardware - Hardware Sensors Monitor.

Instellingen van de sensors-applet door te rechtsklikken met de muis: preferences - sensors - klik op driehoekje voor libsensors.

Groet, Pjotr.

HANDLEIDING: hardware sensors voor temperatuur en ventilatorsnelheid
« Reactie #1 Gepost op: 2007/06/08, 23:05:53 »
Ben benieuwd of het ook op KDDE kan worden geinstalleerd.

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
HANDLEIDING: hardware sensors voor temperatuur en ventilatorsnelheid
« Reactie #2 Gepost op: 2007/06/08, 23:12:10 »
Citaat van: Monkwarrior
Ben benieuwd of het ook op KDE kan worden geinstalleerd.
Probeer het eens en laat het hier weten?

Offline siegi

  • Lid
HANDLEIDING: hardware sensors voor temperatuur en ventilatorsnelheid
« Reactie #3 Gepost op: 2007/06/08, 23:28:36 »
Citaat van: Monkwarrior
Ben benieuwd of het ook op KDDE kan worden geinstalleerd.
Voor kde heb je een ander gui namelijk ksensors inplaats van sensors applet de procedure blijft voor de rest hetzelfde.
Je kan ook bv met gdesklets of superkaramba werken dan krijg je de info mooi op je desktop.

Alleen weet ik niet of de stap van mkdev wel noodzakelijk is heb hem pressies te laatste keer niet gedaan onder debian in een vroege verleden wel maar bij feisty dacht ik het niet.  Ik kan nogal vergeetachtig zijn het is ondertussen toch weer 2 maand geleden.

@pjotr123 als je nu nog zo vriendelijk wil zijn om deze in te vertalen en in de wiki te zetten dan hebben de andere mensen er ook wat aan.

Guus

  • Gast
HANDLEIDING: hardware sensors voor temperatuur en ventilatorsnelheid
« Reactie #4 Gepost op: 2007/06/08, 23:55:19 »
ik heb het al een tijd geinstalleed maar niet met deze methode, zeer handig programmaatje

Offline Johan van Dijk

  • Administrator
    • johanvandijk
HANDLEIDING: hardware sensors voor temperatuur en ventilatorsnelheid
« Reactie #5 Gepost op: 2007/06/09, 01:25:42 »
Stap 2 is niet nodig als je Edgy of Feisty gebruikt.
Ik heb het in ieder geval niet nodig gehad op meerdere computers.

Je kan het bestand /etc/sensors.conf aanpassen als je verkeerde waardes te zien krijgt.
Als je die instellingen hebt gewijzigd, moet je het commando sudo sensors -s uitvoeren om de instellingen daadwerkelijk door te voeren.

Ik heb het bestand aangepast zodat ik met mijn moederbord, ASUS A8N-E goede waardes krijg bij de temperaturen en ventilatorsnelheden. Niet alle waarden kloppen (met name de negatieve voltages), maar het meeste werkt prima.
Het bestand zelf kan ik niet hier plaatsen, omdat het te groot is. Voor degene die hetzelfde moederbord heeft als ik kan ik het wel mailen.

Offline wutnubu

  • Lid
HANDLEIDING: hardware sensors voor temperatuur en ventilatorsnelheid
« Reactie #6 Gepost op: 2007/06/09, 08:35:48 »
Geinstalleerd en leuk die output,
Maar onderstaande krijg ik als ik sensors intik in de terminal, veel Alarm dus, moet ik mij zorgen maken als technoleek.

w83627hf-isa-0290
Adapter: ISA adapter
VCore 1:   +1.71 V  (min =  +0.00 V, max =  +4.08 V)              
VCore 2:   +4.08 V  (min =  +0.00 V, max =  +4.08 V)              
+3.3V:     +3.28 V  (min =  +2.82 V, max =  +3.79 V)              
+5V:       +5.11 V  (min =  +4.27 V, max =  +6.48 V)              
+12V:     +11.86 V  (min = +13.56 V, max = +14.96 V)       ALARM  
-12V:     -12.11 V  (min =  +0.30 V, max =  -5.62 V)       ALARM  
-5V:       +2.59 V  (min =  +4.10 V, max =  +0.68 V)       ALARM  
V5SB:      +5.48 V  (min =  +0.03 V, max =  +3.92 V)       ALARM  
VBat:      +2.96 V  (min =  +3.79 V, max =  +3.10 V)       ALARM  
fan1:        0 RPM  (min =  715 RPM, div = 8)              ALARM  
fan2:     2960 RPM  (min = 5625 RPM, div = 8)              ALARM  
fan3:        0 RPM  (min =  897 RPM, div = 8)              ALARM  
temp1:       +50°C  (high =   +79°C, hyst =   +46°C)   sensor = thermistor          
temp2:     +50.0°C  (high =  +120°C, hyst =  +115°C)   sensor = diode          
temp3:     -11.5°C  (high =  +120°C, hyst =  +115°C)   sensor = diode          
vid:      +0.000 V  (VRM Version 9.0)
alarms:  
beep_enable:
          Sound alarm enabled


Groet

Offline Johan van Dijk

  • Administrator
    • johanvandijk
HANDLEIDING: hardware sensors voor temperatuur en ventilatorsnelheid
« Reactie #7 Gepost op: 2007/06/09, 08:46:48 »
Die alarmen kan je zelf instellen.
Voor zover die waardes die jij geeft kloppen, is er niets om je zorgen over te maken.
De spanningen die je voeding geeft mogen 5% afwijken voor +5 en +12 Volt, en 10% voor de negatieve spanningen.
Die negatieve spanningen worden tegenwoordig niet zo veel meer gebruikt, dus de sensor is vaak niet aanwezig, of is niet goed ingesteld. Die kan je net zo goed negeren.

De temperaturen lijken me ook wel in orde.

Offline wutnubu

  • Lid
HANDLEIDING: hardware sensors voor temperatuur en ventilatorsnelheid
« Reactie #8 Gepost op: 2007/06/09, 09:30:11 »
Dank je, kan ik weer rustig slapen, mits de hitte dat toelaat natuurlijk.

Groet

Offline Johan van Dijk

  • Administrator
    • johanvandijk
HANDLEIDING: hardware sensors voor temperatuur en ventilatorsnelheid
« Reactie #9 Gepost op: 2007/06/09, 09:38:11 »
Het is half 10 in de ochtend. Dan ga je toch niet slapen? ;)
Tenzij je nachtdienst gehad hebt natuurlijk :)

Offline wutnubu

  • Lid
HANDLEIDING: hardware sensors voor temperatuur en ventilatorsnelheid
« Reactie #10 Gepost op: 2007/06/09, 11:22:24 »
Nee suffert, ik denk vooruit....

En een huisman heeft natuurlijk altijd dag en nacht dienst.

Groet en truste voor straks.

Offline tabasco

  • Lid
HANDLEIDING: hardware sensors voor temperatuur en ventilatorsnelheid
« Reactie #11 Gepost op: 2007/06/09, 13:56:30 »
Dit werkt goed!
Bij temp 3 krijg ik ook een negatieve waarde, wat is dit?
Verder:
motherboard: 41
cpu: 35
Dus wel ok denk ik.

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:

#----cut here----
# I2C adapter drivers
i2c-i801
# modprobe unknown adapter NVIDIA i2c adapter 0 at 1:00.0
# modprobe unknown adapter NVIDIA i2c adapter 1 at 1:00.0
# modprobe unknown adapter NVIDIA i2c adapter 2 at 1:00.0
# Chip drivers
eeprom
# no driver for Philips Semiconductors PCA9556 yet
w83627hf
#----cut here----
Dit kreeg ik overigens te zien en heb ik laten toevoegen. Wie weet wat wat is?

Offline Johan van Dijk

  • Administrator
    • johanvandijk
HANDLEIDING: hardware sensors voor temperatuur en ventilatorsnelheid
« Reactie #12 Gepost op: 2007/06/09, 14:20:19 »
Citaat van: tabasco
Dit werkt goed!
Bij temp 3 krijg ik ook een negatieve waarde, wat is dit?
Waarschijnlijk een temperatuursensor die niet is aangesloten. Die kan je gewoon negeren.

Citaat
Verder:
motherboard: 41
cpu: 35
Dus wel ok denk ik.

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:

#----cut here----
# I2C adapter drivers
i2c-i801
# modprobe unknown adapter NVIDIA i2c adapter 0 at 1:00.0
# modprobe unknown adapter NVIDIA i2c adapter 1 at 1:00.0
# modprobe unknown adapter NVIDIA i2c adapter 2 at 1:00.0
# Chip drivers
eeprom
# no driver for Philips Semiconductors PCA9556 yet
w83627hf
#----cut here----
Dit kreeg ik overigens te zien en heb ik laten toevoegen. Wie weet wat wat is?
Dat zijn de modules die bij het opstarten geladen moeten worden.
Die modules ("drivers") zorgen voor de ondersteuning van je temperatuursensors.

Pensacola

  • Gast
HANDLEIDING: hardware sensors voor temperatuur en ventilatorsnelheid
« Reactie #13 Gepost op: 2007/06/09, 18:42:53 »
Ik heb het even toegepast in een Superkaramba theme:

The_Necrocide

  • Gast
HANDLEIDING: hardware sensors voor temperatuur en ventilatorsnelheid
« Reactie #14 Gepost op: 2007/06/09, 19:35:20 »
Heb de methode ergens anders ook al gevonden en uitgeprobeerd. Zowel op men desktop als op men laptop krijg ik het volgende;

philip@philip-laptop:~$ sensors
No sensors found!
Make sure you loaded all the kernel drivers you need.
Try sensors-detect to find out which these are.
philip@philip-laptop:~$
Ik ben 100% zeker alle stappen gevolgd te hebben... (In Windows werd alles correct weergegeve, dus de sensors zijn er wel degelijk)

HANDLEIDING: hardware sensors voor temperatuur en ventilatorsnelheid
« Reactie #15 Gepost op: 2007/06/09, 20:01:38 »
Zelfde probleem als The_Necrocide

Het bestand mkdev.sh kan ook zonder .sh.

Citaat van: pjotr123
c. Voer mkdev.sh uit, vanuit de map waarin het staat:
Wanneer je dit script plaatst in de directory /usr/local/bin, dan kan het script uitgevoerd worden ongeacht de locatie waar je je bevind in de terminal. Dit dankzei het chmodden.

Offline Johan van Dijk

  • Administrator
    • johanvandijk
HANDLEIDING: hardware sensors voor temperatuur en ventilatorsnelheid
« Reactie #16 Gepost op: 2007/06/10, 02:50:36 »
Citaat van: The_Necrocide
Heb de methode ergens anders ook al gevonden en uitgeprobeerd. Zowel op men desktop als op men laptop krijg ik het volgende;

philip@philip-laptop:~$ sensors
No sensors found!
Make sure you loaded all the kernel drivers you need.
Try sensors-detect to find out which these are.
philip@philip-laptop:~$
Ik ben 100% zeker alle stappen gevolgd te hebben... (In Windows werd alles correct weergegeve, dus de sensors zijn er wel degelijk)
Waarschijnlijk kan je dan wel via het commando acpi -t wel de temperaturen uitlezen.
Voltages en andere waarden kan je daarmee helaas niet zien.

The_Necrocide

  • Gast
HANDLEIDING: hardware sensors voor temperatuur en ventilatorsnelheid
« Reactie #17 Gepost op: 2007/06/10, 10:14:45 »
Citaat van: Johanvd
Citaat van: The_Necrocide
Heb de methode ergens anders ook al gevonden en uitgeprobeerd. Zowel op men desktop als op men laptop krijg ik het volgende;

philip@philip-laptop:~$ sensors
No sensors found!
Make sure you loaded all the kernel drivers you need.
Try sensors-detect to find out which these are.
philip@philip-laptop:~$
Ik ben 100% zeker alle stappen gevolgd te hebben... (In Windows werd alles correct weergegeve, dus de sensors zijn er wel degelijk)
Waarschijnlijk kan je dan wel via het commando acpi -t wel de temperaturen uitlezen.
Voltages en andere waarden kan je daarmee helaas niet zien.
Jep acpi werkt perfect, alleen kan je daar geen fancy output applets mee runnen lol

The_Necrocide

  • Gast
HANDLEIDING: hardware sensors voor temperatuur en ventilatorsnelheid
« Reactie #18 Gepost op: 2007/06/10, 13:35:19 »
bij sensors detect krijg ik volgende output: normaal?

philip@philip-laptop:~$ sudo sensors-detect
Password:
# 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): y
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.

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.

Next adapter: SMBus I801 adapter at 20a0
Do you want to scan it? (YES/no/selectively): y
Client found at address 0x08
Client found at address 0x44
Probing for `Maxim MAX6633/MAX6634/MAX6635'...              No
Client found at address 0x50
Handled by driver `eeprom' (already loaded), chip type `eeprom'
Client found at address 0x52
Handled by driver `eeprom' (already loaded), chip type `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): 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 `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): y
Probing for Super-I/O at 0x2e/0x2f
Trying family `ITE'...                                      Yes
Found unknown chip with ID 0xec11
Trying family `National Semiconductor'...                   Yes
Found `Nat. Semi. PC87591 Super IO'                        
    (but not activated)
Trying family `SMSC'...                                     Yes
Found unknown chip with ID 0xec11
Trying family `VIA/Winbond/Fintek'...                       Yes
Found unknown chip with ID 0xec11
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 `eeprom' (confidence: 6)
  * Bus `SMBus I801 adapter at 20a0'
    Busdriver `i2c-i801', I2C address 0x52
    Chip `eeprom' (confidence: 6)

  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:

#----cut here----
# I2C adapter drivers
i2c-i801
# Chip drivers
eeprom
#----cut here----


Do you want to add these lines to /etc/modules automatically? (yes/NO)y
philip@philip-laptop:~$

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
HANDLEIDING: hardware sensors voor temperatuur en ventilatorsnelheid
« Reactie #19 Gepost op: 2007/06/10, 18:07:51 »
@necrocide: uitslag is normaal.
@siegi en anderen: mkdev.sh is inderdaad overbodig bij Ubuntu 7.04. Ik heb de handleiding gewijzigd.

The_Necrocide

  • Gast
HANDLEIDING: hardware sensors voor temperatuur en ventilatorsnelheid
« Reactie #20 Gepost op: 2007/06/12, 12:59:09 »
Vaag verlangen naar mijn Windows sensorentooltje... :(, ik heb de sensoroutput nog steeds niet in orde gekregen (en het frustrerende is dat ik weet dat ze op men mobo zitten en gewoon niet werken...)

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
HANDLEIDING: hardware sensors voor temperatuur en ventilatorsnelheid
« Reactie #21 Gepost op: 2007/06/12, 13:11:28 »
Citaat van: The_Necrocide
Vaag verlangen naar mijn Windows sensorentooltje... :(, ik heb de sensoroutput nog steeds niet in orde gekregen (en het frustrerende is dat ik weet dat ze op men mobo zitten en gewoon niet werken...)
Doe eens dit:
Systeem - Beheer - Synaptic pakketbeheer
zoekterm: lm-sensors
markeer die voor VOLLEDIGE verwijdering
Toepassen

nieuwe zoekterm:
sensors-applet
markeer die voor VOLLEDIGE verwijdering
Toepassen

Volg daarna de handleiding in mijn eerste bijdrage, die ik nog wat heb verfijnd, *precies* op. Zeg altijd ja (yes) op alle vragen die je krijgt in je scherm.

Nu moet het goed gaan.

Groet, Pjotr.

The_Necrocide

  • Gast
HANDLEIDING: hardware sensors voor temperatuur en ventilatorsnelheid
« Reactie #22 Gepost op: 2007/06/12, 14:36:47 »
Ik kan de laatste sensor niet instellen blijkbaar. Ik werk met een asus P5B en die heeft nog geen support in de huidige kernel. Er zouden patches voor bestaan, maar ik ik kan er niet zo goed aan uit waar ik ze moet halen en installeren. Normaal zou in de volgende kernel deze sensor moeten ondersteunen, hoop ik.

HANDLEIDING: hardware sensors voor temperatuur en ventilatorsnelheid
« Reactie #23 Gepost op: 2007/06/12, 14:57:00 »
Is er egens een lijst met welke computers/laptops worden ondersteund? Misschien heb ik dan ook het zelfde probleem met mijn Medion MD98200 laptop.

The_Necrocide

  • Gast
HANDLEIDING: hardware sensors voor temperatuur en ventilatorsnelheid
« Reactie #24 Gepost op: 2007/06/12, 15:07:00 »
http://www.lm-sensors.org/wiki/Devices

Hier is een lijst met alle chips. Maar ik weet niet of dit nu chips zijn die nog niet/gedeeltelijk of wel ondersteunt worden. De chipset die ik gebruik staat er ook tussen (w83627ehf), maar ik heb er geen idee van hoe je de driver nu zou moeten compileren...