Nieuws:

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

Auteur Topic: hoe vind ik alle sensors van mijn hardware?  (gelezen 1901 keer)

Offline Gr8Jen

  • Lid
hoe vind ik alle sensors van mijn hardware?
« Gepost op: 2010/07/15, 19:54:58 »
goedenavond

bij deze mijn tweede vraag  XD

is het iemand al is gelukt om sensoren te vinden voor:

Nuvoton W83667HG-B

als ik bij lm-sensors kijk is er een soort van support toegevoegd 9 maanden terug.
http://www.lm-sensors.org/changeset/5782/
het probleem is dat ik niet snap hoe ik dan deze package moet installeren. standaard vind deze verdacht weinig en ik snap niet hoe ik die changeset moet installeren (als dit al kan)

op linux is er nu alleen de sensor voor mijn hdd:

gert-jan@gert-jan-desktop:~$ sudo su
root@gert-jan-desktop:/home/gert-jan# sensors
No sensors found!
Make sure you loaded all the kernel drivers you need.
Try sensors-detect to find out which these are.
root@gert-jan-desktop:/home/gert-jan# sensors-detect
# sensors-detect revision 5818 (2010-01-18 17:22:07 +0100)
# System: To Be Filled By O.E.M. To Be Filled By O.E.M.
# Board: ASRock H55DE3

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.

Some south bridges, CPUs or memory controllers contain embedded sensors.
Do you want to scan for them? This is totally safe. (YES/no):
Silicon Integrated Systems SIS5595...                       No
VIA VT82C686 Integrated Sensors...                          No
VIA VT8231 Integrated Sensors...                            No
AMD K8 thermal sensors...                                   No
AMD Family 10h thermal sensors...                           No
AMD Family 11h thermal sensors...                           No
Intel Core family thermal sensor...                         No
Intel Atom thermal sensor...                                No
Intel AMB FB-DIMM thermal sensor...                         No
VIA C7 thermal sensor...                                    No
VIA Nano thermal sensor...                                  No

Some Super I/O chips contain embedded 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 `National Semiconductor'...                   No
Trying family `SMSC'...                                     No
Trying family `VIA/Winbond/Nuvoton/Fintek'...               Yes
Found `Nuvoton W83667HG-B Super IO Sensors'                 Success!
    (address 0x290, driver `to-be-written')
Probing for Super-I/O at 0x4e/0x4f
Trying family `National Semiconductor'...                   No
Trying family `SMSC'...                                     No
Trying family `VIA/Winbond/Nuvoton/Fintek'...               No
Trying family `ITE'...                                      No

Some systems (mainly servers) implement IPMI, a set of common interfaces
through which system health data may be retrieved, amongst other things.
We first try to get the information from SMBIOS. If we don't find it
there, we have to read from arbitrary I/O ports to probe for such
interfaces. This is normally safe. Do you want to scan for IPMI
interfaces? (YES/no):
Probing for `IPMI BMC KCS' at 0xca0...                      No
Probing for `IPMI BMC SMIC' at 0xca8...                     No

Some hardware monitoring chips are 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 LM79' at 0x290...       No
Probing for `Winbond W83781D' at 0x290...                   No
Probing for `Winbond W83782D' at 0x290...                   No

Lastly, we can probe the I2C/SMBus adapters for connected hardware
monitoring devices. This is the most risky part, and while it works
reasonably well on most systems, it has been reported to cause trouble
on some systems.
Do you want to probe the I2C/SMBus adapters now? (YES/no):
Found unknown SMBus adapter 8086:3b30 at 0000:00:1f.3.
Sorry, no supported PCI bus adapters found.
WARNING: All config files need .conf: /etc/modprobe.d/ndiswrapper, it will be ignored in a future release.
Module i2c-dev loaded successfully.

Next adapter: intel drm CRTDDC_A (i2c-0)
Do you want to scan it? (YES/no/selectively):
Client found at address 0x50
Probing for `Analog Devices ADM1033'...                     No
Probing for `Analog Devices ADM1034'...                     No
Probing for `SPD EEPROM'...                                 No
Probing for `EDID EEPROM'...                                Yes
    (confidence 8, not a hardware monitoring chip)

Next adapter: intel drm HDMIB (i2c-1)
Do you want to scan it? (YES/no/selectively):

Next adapter: DPDDC-B (i2c-2)
Do you want to scan it? (YES/no/selectively):

Next adapter: intel drm HDMIC (i2c-3)
Do you want to scan it? (YES/no/selectively):

Next adapter: DPDDC-C (i2c-4)
Do you want to scan it? (YES/no/selectively):

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

Driver `to-be-written':
  * ISA bus, address 0x290
    Chip `Nuvoton W83667HG-B Super IO Sensors' (confidence: 9)

Note: there is no driver for Nuvoton W83667HG-B Super IO Sensors yet.
Check http://www.lm-sensors.org/wiki/Devices for updates.

No modules to load, skipping modules configuration.

Unloading i2c-dev... OK

dit terwijl er meer dan genoeg zijn te vinden in windows (die ik uit principe niet wil gebruiken als het niet hoeft)


uiteindelijk wil ik zoiets op mijn desktop (het rechterstuk dan):


dus elke hulp is welkom O0


Offline Gr8Jen

  • Lid
Re: hoe vind ik alle sensors van mijn hardware?
« Reactie #2 Gepost op: 2010/07/15, 20:29:04 »


ik heb lm-sensors en sensors-applet geinstalleerd
sudo sensors levert geen enkele sensor op (ook niet na herstart)
hierdoor is alleen temp van hdd terug te vinden als ik bijvoorbeeld hardware sensor monitor op taakbalk zet.

mijn vraag is dus hoe krijg ik Nuvoton W83667HG-B driver geïnstalleerd omdat dit niet werkt op linux

Offline dennus

  • Lid
Re: hoe vind ik alle sensors van mijn hardware?
« Reactie #3 Gepost op: 2010/07/16, 08:52:18 »
ik heb lm-sensors en sensors-applet geinstalleerd
sudo sensors levert geen enkele sensor op (ook niet na herstart)

Ik heb met iets soortgelijks te maken gehad.. Kreeg ook met geen mogelijkheid sensors van bijv de CPU te zien.

Offline Gr8Jen

  • Lid
Re: hoe vind ik alle sensors van mijn hardware?
« Reactie #4 Gepost op: 2010/07/16, 16:09:15 »
ik snap dat het niet standaard werkt. dit omdat de hardware net iets te nieuw is.

het frustrerende is dat er dus blijkbaar patches zijn:
http://www.lm-sensors.org/wiki/Devices

geeft:
ptaches
standalone driver

ik snap alleen niet hoe ik dit moet installeren/gebruiken.

ik heb nog nooit eerder met een patch gewerkt voor ubuntu.


patches werken niet zoals verwacht en die standalone driver werkt ook niet:
gert-jan@gert-jan-desktop:~$ sudo su
root@gert-jan-desktop:/home/gert-jan# cd ./lm-sensors_patch/
root@gert-jan-desktop:/home/gert-jan/lm-sensors_patch# ls -l
total 152
-rwxrwxrwx 1 gert-jan gert-jan  1760 2010-07-16 15:27 lm75.h
-rwxrwxrwx 1 gert-jan gert-jan   745 2010-07-16 15:27 Makefile
-rw-r--r-- 1 root     root        52 2010-07-16 15:30 modules.order
-rw-r--r-- 1 root     root         0 2010-07-16 15:30 Module.symvers
-rwxrwxrwx 1 gert-jan gert-jan 57491 2010-07-16 15:27 w83627ehf.c
-rw-r--r-- 1 root     root     33827 2010-07-16 15:30 w83627ehf.ko
-rw-r--r-- 1 root     root      2056 2010-07-16 15:30 w83627ehf.mod.c
-rw-r--r-- 1 root     root      4160 2010-07-16 15:30 w83627ehf.mod.o
-rw-r--r-- 1 root     root     30284 2010-07-16 15:30 w83627ehf.o
root@gert-jan-desktop:/home/gert-jan/lm-sensors_patch# make clean
  CLEAN   /home/gert-jan/lm-sensors_patch/.tmp_versions
  CLEAN   /home/gert-jan/lm-sensors_patch/Module.symvers /home/gert-jan/lm-sensors_patch/modules.order
root@gert-jan-desktop:/home/gert-jan/lm-sensors_patch# make
  CC [M]  /home/gert-jan/lm-sensors_patch/w83627ehf.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /home/gert-jan/lm-sensors_patch/w83627ehf.mod.o
  LD [M]  /home/gert-jan/lm-sensors_patch/w83627ehf.ko
root@gert-jan-desktop:/home/gert-jan/lm-sensors_patch# make install
cp w83627ehf.ko /lib/modules/2.6.32-23-generic/kernel/drivers/hwmon
depmod -a -F /lib/modules/2.6.32-23-generic/build/System.map 2.6.32-23-generic
FATAL: Could not open '/lib/modules/2.6.32-23-generic/build/System.map': No such file or directory
make: *** [modules_install] Error 1
root@gert-jan-desktop:/home/gert-jan/lm-sensors_patch# cd ..
root@gert-jan-desktop:/home/gert-jan# cd ./lm_sensors-3.1.2/
root@gert-jan-desktop:/home/gert-jan/lm_sensors-3.1.2# chmod  +x hwmon-w83627ehf-02-add-support-for-W83667HG-B.patch
root@gert-jan-desktop:/home/gert-jan/lm_sensors-3.1.2# ./hwmon-w83627ehf-02-add-support-for-W83667HG-B.patch
./hwmon-w83627ehf-02-add-support-for-W83667HG-B.patch: line 1: syntax error near unexpected token `newline'
./hwmon-w83627ehf-02-add-support-for-W83667HG-B.patch: line 1: `From: Guenter Roeck <guenter.roeck@ericsson.com>'
root@gert-jan-desktop:/home/gert-jan/lm_sensors-3.1.2#


iemand die weet wat ik fout doe mag het zeggen

kernel is een standaard update van 2.6.21-23 die je altijd krijgt als je kaal installeert en laat updaten
en ik weet niet hoe ik anders een patch moet runnen

Re: hoe vind ik alle sensors van mijn hardware?
« Reactie #5 Gepost op: 2010/07/16, 18:28:49 »
Weet er niet veel van, maar waarom deed je éérst "make clean" ?  Lijkt me eerder iets dat je doet nà de "make" en "make install"...
Omwille van de besparingen hebben ze het licht aan het eind van de tunnel ook uitgedaan...

Offline Gr8Jen

  • Lid
Re: hoe vind ik alle sensors van mijn hardware?
« Reactie #6 Gepost op: 2010/07/16, 19:01:16 »
ik had het al eerder geïnstalleerd met hetzelfde resultaat.
maar die had ik niet bewaard om dat ik er niet aan dacht om dat te posten.
dus ik dacht we beginnen schoon met een make clean  8)

en volgens mij is het aanbevolen om een make clean te doen als je tussendoor hebt lopen rommelen om het te verbeteren.


Offline Gr8Jen

  • Lid
Re: hoe vind ik alle sensors van mijn hardware?
« Reactie #7 Gepost op: 2010/07/17, 12:23:45 »
ik ben helaas tot de conclusie gekomen dat het nog niet werkt.

ik heb nu elke versie van lm-sensors geprobeerd vanaf 2.8.XX zonder resultaat
die patch heb ik werkend gekregen alleen probeerd deze een libdev.c ofzo te modden die helaas niet bestaat dus elke mod die geprobeerd wordt failed.
er staat tussendoor in de code ook iets over een ander sensor dus volgens mij hebben ze een oud beesie een nieuwe naam gegeven en gezgd dat deze wordt ondersteund.

volgens mij is er geen vervanging van lm-sensors (geen gevonden maar mischien de verkeerde zoekopdracht  ;) )
dus ik ben even zonder ideeën....

ik wacht wel tot er een nieuwe update komt en tussendoor mijn fans wat hoog houden en pc telkens goed uitblazen zodat tie niet te warm wordt zonder dat ik het zie....

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: hoe vind ik alle sensors van mijn hardware?
« Reactie #8 Gepost op: 2010/07/17, 13:43:40 »
Je zou eens kunnen proberen of een BIOS-update helpt... Zoek eens op de webstek van de moederbordbakker. Na de BIOS-flits opnieuw sudo sensors-detect doen (niet met sudo su en zo, dat is niet nodig in Ubuntu).

BIOS-flitsen kan als volgt:
http://sites.google.com/site/computertip/biosflitsen

Overigens hoef je met moderne ijzerwaar niet bang te zijn voor plotse oververhitting: de moderne moederborden hebben allemaal een eigen temperatuurbewaking in hun BIOS, die de zaak uitschakelt bij dreigende oververhitting.
« Laatst bewerkt op: 2010/07/17, 13:46:00 door Pjotr »

Re: hoe vind ik alle sensors van mijn hardware?
« Reactie #9 Gepost op: 2010/07/17, 15:25:32 »
Bericht zelf verwijderd.
« Laatst bewerkt op: 2010/07/17, 15:27:48 door Meneer Jansen »
http://forum.nedlinux.nl | http://www.alleslinux.com/forum
Linux interesse gebieden: mulitmedia en configuratie.

Offline Gr8Jen

  • Lid
Re: hoe vind ik alle sensors van mijn hardware?
« Reactie #10 Gepost op: 2010/07/19, 22:18:58 »
Nog bedankt voor het meedenken.

ik had al eerder een bios update gedaan om toen mijn video werkend te krijgen boven 800x600.

die patches heb ik kunnen laten werken maar ook dat haalde niet uit. deze moesten in een bepaalde map staan en dan kon ik de patch draaien met "patch 0 < ... ofzo.

toch gaf dit geen oplossing en ik ben bang dat te chip te nieuw is en dat het wachten is op het vrijgeven van info hierover....

Re: hoe vind ik alle sensors van mijn hardware?
« Reactie #11 Gepost op: 2010/07/21, 11:24:16 »
ik heb ook een soortgelijk probleem.
ik kan alleen mijn nvidea temperatuur sensoren vinden (GPU en ambient temp.)

terwijl als ik via systeem->beheer->schijfgereedschap ga. ik daar ook de temperatren van mijn harde schijven zie.
kortom ik mis een hoop sensors.

iemand enig idee / vooruitgang hiermee?