• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

SuSE 9.3 sensors klappt nicht richtig

mp3

Newbie
Hallo Gemeinde,
habe irgendwie ein Problem mit meinen "Motherboard-Sensoren". Will unbedingt CPU-Temp und Lüfterdrehzahlen anzeigen lassen können.
Also, habe ein Intel SE7270TP1-E Board. Mittels "sensors-detect" erhalte ich folgendes:

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

Driver `w83781d' (may not be inserted):
Misdetects:
* ISA bus address 0x0290 (Busdriver `i2c-isa')
Chip `Winbond W83627HF' (confidence: 8)

Driver `w83627hf' (should be inserted):
Detects correctly:
* ISA bus address 0x0290 (Busdriver `i2c-isa')
Chip `Winbond W83627HF Super IO Sensors' (confidence: 9)

I will now generate the commands needed to load the I2C modules.
Sometimes, a chip is available both through the ISA bus and an I2C bus.
ISA bus access is faster, but you need to load an additional driver module
for it. If you have the choice, do you want to use the ISA bus or the
I2C/SMBus (ISA/smbus)? ISA

To make the sensors modules behave correctly, add these lines to
/etc/modprobe.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:
- in meinem Fall /etc/init.d/boot.local -
#----cut here----
# I2C adapter drivers
modprobe i2c-i801
modprobe i2c-isa
# I2C chip drivers
modprobe eeprom
modprobe w83627hf
# sleep 2 # optional
/usr/bin/sensors -s # recommended
#----cut here----

Do you want to generate /etc/sysconfig/lm_sensors? (YES/no): YES
Copy /usr/share/doc/packages/sensors/prog/init/lm_sensors.init.suse
to /etc/init.d/lm_sensors for initialization at boot time.
Wenn ich jetzt sensors eingebe - nach einem Reboot natürlich -, kommt folgendes:
eeprom-i2c-0-50
Adapter: SMBus I801 adapter at 0400
Memory type: DDR SDRAM DIMM
Memory size (MB): 512
Das war's. Irgendwie wenig finde ich, oder?
Weiss jemand Rat? Vielen Dank schon jetzt.
Gruß
 

Falkenstein

Hacker
Hab in meiner /etc/init.d/boot.local folgendes:

# I2C adapter drivers
modprobe i2c-viapro
# modprobe unknown adapter MAVEN:fb0
# modprobe unknown adapter bt848 #0 [sw]
modprobe i2c-matroxfb
modprobe i2c-isa
# I2C chip drivers
modprobe eeprom
modprobe smbus-arp
modprobe ddcmon
modprobe via686a
# sleep 2 # optional
/usr/bin/sensors -s # recommended
und bekomm dies an Ausgabe wenn ich das starte:

FATAL: Module i2c_matroxfb not found.
FATAL: Module smbus_arp not found.
FATAL: Module ddcmon not found.

Mehr kommt da auch nicht.
Also könnt ich die fehlenden Module noch auskommentieren, dann kommt gar nix mehr...
 
OP
M

mp3

Newbie
Erstmal danke.
Diese Problematik ist zumindest nicht unbekannt. Habe zwischenzeitlich einiges versucht, mit immer gleichem Ergebnis.
"sensors" greift nur auf das EEprom zu, der andere Chip scheint nicht verfügbar zu sein. Ich verstehe nur nicht, wieso "sensors-detect" beide erkennt, aber anschließend nur auf einen zugreift.

Hoffentlich hat noch irgendwer Lösungsvorschläge
 
Oben