ibm x3200 lm-sensors

 ( szabom | 2009. március 6., péntek - 21:28 )

ibm x3200-on kellene belőni hőmérséklet figyelést
Debian Etch, Kernel 2.6.24

sensors-detect (vég)eredmény:
----------------------------------------

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

-----------------------------

modul betöltve, majd "sensors":
-----------------------------
No sensors found!
Make sure you loaded all the kernel drivers you need.
Try sensors-detect to find out which these are.
-----------------------------

lm-sensors version: 1:2.10.1-3

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

acpi nem lenne jobb helyette?
Lehet, hogy ez a 82801G/ICH7 problemas linux alatt.

Nekem ezen:
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
semmit nem detektal lmsensors. Ellenben az acpi:


$ acpi -V
Battery 1: discharging, 33%, 01:58:25 remaining
Thermal 1: ok, 45.0 degrees C
Thermal 2: ok, 45.0 degrees C
AC Adapter 1: off-line

Elvileg Thermal 1 a CPU es Thermal 2 a miniPCIe slot (ez egy notebook).

sajnos ott/az se látja

:~# acpi -V
No support for device type: thermal

:~# ls -l /proc/acpi/thermal_zone/
összesen 0

Nem lehet hogy egy frissebb verziójú kernelt kellene fordítanod?
Nekem például a 2.6.23-os kernelben még nem volt az opciók között az FSC Heracles chip-em támogatása, a 2.6.26-ban viszont már igen.

Handled by driver `eeprom' (already loaded), chip type `eeprom'
(note: this is probably NOT a sensor chip!)
Client found at address 0x73
Handled by driver `fschmd' (already loaded), chip type `fschrc'

> Nem lehet hogy egy frissebb verziójú kernelt kellene fordítanod?
> a 2.6.26-ban

rápróbálva, de semmi :-(

lspci:

------------------------------------------------
00:00.0 Host bridge: Intel Corporation E7230 Memory Controller Hub (rev c0)
00:01.0 PCI bridge: Intel Corporation E7230 PCI Express Root Port (rev c0)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
00:1c.4 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7 Family) PCI Express Port 5 (rev 01)
00:1c.5 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7 Family) PCI Express Port 6 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
05:00.0 SCSI storage controller: LSI Logic / Symbios Logic SAS1064E PCI-Express Fusion-MPT SAS (rev 02)
06:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5721 Gigabit Ethernet PCI Express (rev 21)
0a:04.0 VGA compatible controller: ATI Technologies Inc ES1000 (rev 02)
------------------------------------------------

#sensors -s megvolt?

volt már az is, meg más is :-)

valakinek konkrétan ibm x3200-on sikerült ezt belőni?

Konkrétan hozd át, megnézem. :)

Lehet hogy egyelőre lm-sensors-szal nem fog menni:
http://www.lm-sensors.org/wiki/Devices
ICH8 sort olvasd el :(

Nincs BMC ebben a gépben? Mert akkor ipmitools-al előrébb vagy...

+1
Ilyen jellegű vasaknál lmsensors esélytelen. A szenzorok nem a CPU által is elérhető SMBus-ra vannak kötve, hanem a BMC processzor elkülönített I2C buszára. Csak a BMC-n keresztül lehet kiolvasni őket, ahhoz meg IPMI kell.

Amúgy általában szerverben i2c buszon kotorászni eleve erősen antipattern. Semmi sem úgy van benne, mint a desktop alaplapokon, ezért az ilyen-olyan probe-olgatással elég könnyen felül lehet írni valami eepromot úgy, hogy utána csak FRU csere segít.
---
Linux is bad juju.

> IPMI

köszi a választ.

Ezzel megy (ment), csak annyira lassú hogy munin-ba kötni (monitorozni) reménytelenek tűnt, ezért küzdöttem az lmsensors-al
kb az ipmitools-nak 2-3 perc kell míg mindent kiszed,ráadásul 28 fokot ír a procira ami (szerintem) nem reális még ha az átlagos load csak 1.
(vagy pont azért volt egy fagyás a gépen mert túlhűlt? :-)

Megpróbáljuk bekötni az ipmi alapján a monitorozásba

Még 1x köszi a választ

sebesség probléma "megoldva"

------------------------------------------

:~# ipmitool sdr type Temperature

Ambient Temp | 32h | ok | 7.1 | 28 degrees C
CPU Temp | 98h | ok | 3.1 | 26 degrees C
CPU Over Temp | C0h | ns | 3.1 | No Reading

------------------------------------------