Problem mit lm_sensors

  • Hallo, ich habe nun 10.1 installiert seit es verfügbar ist und hatte anfangs auch lm_sensors in Verwendung. Da ich nun an meinen System etwas umgebaut habe wollte ich wieder die Daten checken doch leider mag sensors nichtmehr :)


    Kernel verwende ich den von Suse

    Code
    Linux dvb 2.6.16.21-0.13-default #1 Mon Jul 17 17:22:44 UTC 2006 i686 i686 i386 GNU/Linux

    Das Mainboard ist ein P4B533-E das früher mit den modul i2c-i801 funktioniert hat doch nun findet leider sensors-dedect garnichts mehr.


    Sensors verwende ich diesen:

    Code
    sensors -v
    sensors version 2.10.1 with libsensors version 2.10.1


    Ein "/etc/init.d/lm_sensors start" ergibt leider nur:

    Code
    Starting up sensors:                                                  failed


    Ein "/etc/init.d/lm_sensors status"

    Code
    Can't access procfs/sysfs file
    Unable to find i2c bus information;
    For 2.6 kernels, make sure you have mounted sysfs and libsensors
    was compiled with sysfs support!
    For older kernels, make sure you have done 'modprobe i2c-proc'!


    lt. meiner fstab gibt es auch ein sysfs:

    Code
    sysfs                /sys                 sysfs      noauto                0 0


    Gibt es jemand der vielleicht das selbe Problem mit Opensuse 10.1 hat/hatte und eine Lösung dazu hat ?


    Grüße
    Chello

    HW1: Tyan S2915|2x AMD Opteron 2216 HE|pcie 8400GS|TeVii S470 |LSI 8888ELP|SAS Expander|15x2TB mit mhddfs|32" SONY 32EX705
    HW2: Zotac ION|Tevii S650|Samsung 60GB 2,5"|HDMI an 52" Toshiba
    SW 1-2: Xubuntu 10.4, VDR 1.7.14, xine-vdpau, xbmc

  • folgendes checken:


    in der kernel-config sollten folgende module auf jeden fall gebaut werden:

    Code
    Device Drivers  --->
      I2C support  --->
       <M> I2C support
       <M>   I2C device interface


    Dort unter "I2C Hardware Bus support --->":

    Code
    <M> ISA Bus support
    <M> I2C/SMBus Test Stub
    <M> VIA 82C586B
    <M> VIA 82C596/82C686/823x


    (die via kannste vernachlässigen denke ich)
    und kernel bzw. module erstellen lassen und installieren.


    danach müsste zumindest ein sensors-detect funzen, der dir die fehlenden IO-module für die chips zeigt. Teste das mal.
    Manchmal macht man halt in der kernel config hier und da mal was worauf sich an ganz anderer stelle was verändert :).

    Mein HTPC:
    Scenic 600/Cel. 700MHz auf D1219/384MB/160GB HDD/Nexus-S 2.3/Skystar 2.6D/AVBoard 1.4/Gentoo 2.6.xx mit VDR 1.4.xx

  • Also ich habe eben mit make menuconfig nachgesehen und alle deine Vorgaben existieren bereits als Module :(


    Grüße
    Chello

    HW1: Tyan S2915|2x AMD Opteron 2216 HE|pcie 8400GS|TeVii S470 |LSI 8888ELP|SAS Expander|15x2TB mit mhddfs|32" SONY 32EX705
    HW2: Zotac ION|Tevii S650|Samsung 60GB 2,5"|HDMI an 52" Toshiba
    SW 1-2: Xubuntu 10.4, VDR 1.7.14, xine-vdpau, xbmc

  • Hast du vor sensors detect ein "modprobe i2c-dev" gemacht? bzw. taucht es bei lsmod auf?

    Mein HTPC:
    Scenic 600/Cel. 700MHz auf D1219/384MB/160GB HDD/Nexus-S 2.3/Skystar 2.6D/AVBoard 1.4/Gentoo 2.6.xx mit VDR 1.4.xx

  • ja habe ich gemacht und es taucht auf. Aber auch wenn man es ohne startet läd sensors-dedect es.


    Grüße


    Edit:

    Code
    i2c_i801                8076  0
    i2c_dev                 8068  0
    i2c_core               19472  17 i2c_i801,i2c_dev,bcm3510,budget_ci,dvb_ttpci,tda1004x,stv0297,sp8870,budget,s5h1420,l64781,ves1820,budget_core,ttpci_eeprom,stv0299,tda8083,ves1x93


    das ist geladen

    HW1: Tyan S2915|2x AMD Opteron 2216 HE|pcie 8400GS|TeVii S470 |LSI 8888ELP|SAS Expander|15x2TB mit mhddfs|32" SONY 32EX705
    HW2: Zotac ION|Tevii S650|Samsung 60GB 2,5"|HDMI an 52" Toshiba
    SW 1-2: Xubuntu 10.4, VDR 1.7.14, xine-vdpau, xbmc

    2 Mal editiert, zuletzt von Chello ()

  • Und das "proben" von sensors-detect liefert garnichts?! Is dann aber echt merkwürzig...

    Mein HTPC:
    Scenic 600/Cel. 700MHz auf D1219/384MB/160GB HDD/Nexus-S 2.3/Skystar 2.6D/AVBoard 1.4/Gentoo 2.6.xx mit VDR 1.4.xx

  • Benutzt du die Sensors von SuSE oder selbst kompliierte?


    Ich habe bei SuSE 10.1 nur Version 2.10.0:


    sensors -v
    sensors version 2.10.0 with libsensors version 2.10.0


    rpm -qi sensors
    Name : sensors Relocations: (not relocatable)
    Version : 2.10.0 Vendor: SUSE LINUX Products GmbH, Nuernberg, Germany
    Release : 10 Build Date: Tue May 2 10:41:54 2006
    Install Date: Fri Sep 1 16:39:01 2006 Build Host: butenandt.suse.de
    Group : System/Monitoring Source RPM: sensors-2.10.0-10.src.rpm


    Damit funktioniert es auch.

  • Die Suse eigene rpm habe ich ja bis heute versucht zu laufen zu bekommen aber da es nicht ging habe ich es halt mit selbstgemachten binaries versucht was aber ebenfalls nicht geht :) Deshab habe ich nun sensors version 2.10.1 with libsensors version 2.10.1.


    Sollte unter /sys/bus/i2c/devices/ etwas angezeigt werden ? Dieses directory ist bei mir jedenfalls leer.


    Das eigenartige an der Sache ist ja das es mit einer 10.1 Install ohne update mal funtkioniert hat und nun nichtmehr :)


    Ich habe auch schon die neueste "sensors-detect" von deren Homepage versucht doch leider auch damit habe ich am ende nur:

    Code
    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.

    HW1: Tyan S2915|2x AMD Opteron 2216 HE|pcie 8400GS|TeVii S470 |LSI 8888ELP|SAS Expander|15x2TB mit mhddfs|32" SONY 32EX705
    HW2: Zotac ION|Tevii S650|Samsung 60GB 2,5"|HDMI an 52" Toshiba
    SW 1-2: Xubuntu 10.4, VDR 1.7.14, xine-vdpau, xbmc

  • Langsam befürchte ich das mein Mainboard irgend einen Fehler hat :)
    Ich habe heute KANOTIX auf eine Test hdd installiert und dort das selbe Problem.

    HW1: Tyan S2915|2x AMD Opteron 2216 HE|pcie 8400GS|TeVii S470 |LSI 8888ELP|SAS Expander|15x2TB mit mhddfs|32" SONY 32EX705
    HW2: Zotac ION|Tevii S650|Samsung 60GB 2,5"|HDMI an 52" Toshiba
    SW 1-2: Xubuntu 10.4, VDR 1.7.14, xine-vdpau, xbmc

  • Habe heute etwas weitergesucht und es sieht so aus als Asus manche User mit SMBus freien Mobos beglückt :)


    Eigentlich sollte quirks.c im 2.6er Kernel das wieder rückgängig machen doch irgendwie klappt das hier bei mir nicht.


    Wenn ich mich mit den PCI herumspiele und den LPC register:

    Code
    setpci -d 8086:24c0 f2.w=0061

    setze funktioniert zumindest mbmon wieder. lm_sensors leider immer noch nicht da ihn wohl dazu irgend etwas im /proc oder /dev fehlt ?


    Bios habe ich nun schon alle die es für dieses Mobo gibt versucht doch das hilft alles nichts.


    Grüße


    Edit: mit lspci -H 1 sehe ich nun auch:

    Code
    00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 01)


    bis zum nächsten reboot nun stellt sich nur die Frage warum der kernel das nicht beim booten alleine macht :)

    HW1: Tyan S2915|2x AMD Opteron 2216 HE|pcie 8400GS|TeVii S470 |LSI 8888ELP|SAS Expander|15x2TB mit mhddfs|32" SONY 32EX705
    HW2: Zotac ION|Tevii S650|Samsung 60GB 2,5"|HDMI an 52" Toshiba
    SW 1-2: Xubuntu 10.4, VDR 1.7.14, xine-vdpau, xbmc

    2 Mal editiert, zuletzt von Chello ()

  • Weiter geht es :)


    Heute habe ich mal 10.1 auf einer Testhdd neu installiert und mit den Kernel der auf der DVD oben ist funktioniert es noch.


    Code
    name -a
    Linux linux-bo9v 2.6.16.13-4-default #1 Wed May 3 04:53:23 UTC 2006 i686 i686 i386 GNU/Linux


    Code
    <6>PCI: Enabled i801 SMBus device


    Code
    00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 01)
            Subsystem: ASUSTeK Computer Inc. Unknown device 8089
            Flags: medium devsel
            I/O ports at e800 [size=32]


    Würde nun gerne wissen wie ich nach einen boot und freischalten des registers via setpci den dazugehörigen Eintrag unter /proc/bus anlegen kann sodas sensors es wieder findet. Es sieht so aus alsob in einen Kernel nach 2.6.16.13 diese option bei Mainboards die den SMBus verstecken aus Sicherheitsgründen ausgeschaltet wurde da es nach einen Suspend zu Problemen kommen kann.


    Etwas verwundert bin ich das sonnst niemand dieses Problem mit Asus Mobos oder diversen anderen die den SMBus nicht freischalten gibt :)
    Verwendet hier keiner "sensors" ?


    chello

    HW1: Tyan S2915|2x AMD Opteron 2216 HE|pcie 8400GS|TeVii S470 |LSI 8888ELP|SAS Expander|15x2TB mit mhddfs|32" SONY 32EX705
    HW2: Zotac ION|Tevii S650|Samsung 60GB 2,5"|HDMI an 52" Toshiba
    SW 1-2: Xubuntu 10.4, VDR 1.7.14, xine-vdpau, xbmc

  • Hallo Chello,


    ich habe das gleiche Problem und bin bei 2.6.16.13-4 geblieben. Wenn es eine Lösung gibt, überlege ich mir, ob ich upgraden werde.


    Markus

    Client1: ASUS P5QC, Dual Core 3G, Cine S2, Ext. Board von TBE, Xubuntu 20.04, VDR 2.6x

    Client2: RPI3

    Server: RPI4, Sundtek SkyTV Dual 2x

  • Vielleicht eine dumme Frage aber wie hast du denn den "alten" Kernel wieder eingespielt ? rpm usw meckert ja das schon ein neuerer da ist

    HW1: Tyan S2915|2x AMD Opteron 2216 HE|pcie 8400GS|TeVii S470 |LSI 8888ELP|SAS Expander|15x2TB mit mhddfs|32" SONY 32EX705
    HW2: Zotac ION|Tevii S650|Samsung 60GB 2,5"|HDMI an 52" Toshiba
    SW 1-2: Xubuntu 10.4, VDR 1.7.14, xine-vdpau, xbmc

  • Hallo,


    in http://www.lm-sensors.org/brow…k/prog/hotplug/README.p4b :



    Ich werde testen und berichten.


    Markus

    Client1: ASUS P5QC, Dual Core 3G, Cine S2, Ext. Board von TBE, Xubuntu 20.04, VDR 2.6x

    Client2: RPI3

    Server: RPI4, Sundtek SkyTV Dual 2x

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!