Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Oct 2012 13:15:43 -0700
From:      Derek Kulinski <takeda@takeda.tk>
To:        freebsd-stable@freebsd.org
Subject:   Problem reading vitals from Gigabyte H77-DH3H
Message-ID:  <1286515493.20121017131543@takeda.tk>

next in thread | raw e-mail | index | archive | help
Hello everyone,

I'm unable to read temperature Gigabyte H77-DH3H motherboard. Is that
motherboard supported or am I doing it incorrectly?

When trying to access hw.acpi.thermal everything appears to be ok, but
it is not, the system always returns 27,8C and 29,8C which fooled me
initially - the values never change.

Here is output:
[chinatsu]:/root# sysctl hw.acpi.thermal
hw.acpi.thermal.min_runtime: 0
hw.acpi.thermal.polling_rate: 10
hw.acpi.thermal.user_override: 0
hw.acpi.thermal.tz0.temperature: 27,8C
hw.acpi.thermal.tz0.active: 2
hw.acpi.thermal.tz0.passive_cooling: 0
hw.acpi.thermal.tz0.thermal_flags: 0
hw.acpi.thermal.tz0._PSV: -1
hw.acpi.thermal.tz0._HOT: -1
hw.acpi.thermal.tz0._CRT: 106,0C
hw.acpi.thermal.tz0._ACx: 85,0C 55,0C 0,0C 0,0C 0,0C -1 -1 -1 -1 -1
hw.acpi.thermal.tz0._TC1: -1
hw.acpi.thermal.tz0._TC2: -1
hw.acpi.thermal.tz0._TSP: -1
hw.acpi.thermal.tz1.temperature: 29,8C
hw.acpi.thermal.tz1.active: -1
hw.acpi.thermal.tz1.passive_cooling: 1
hw.acpi.thermal.tz1.thermal_flags: 0
hw.acpi.thermal.tz1._PSV: 106,0C
hw.acpi.thermal.tz1._HOT: -1
hw.acpi.thermal.tz1._CRT: 106,0C
hw.acpi.thermal.tz1._ACx: -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
hw.acpi.thermal.tz1._TC1: 1
hw.acpi.thermal.tz1._TC2: 5
hw.acpi.thermal.tz1._TSP: 10

Since above method fails, I decided to try motherboard monitors in
ports. It seems that almost all of them rely on /dev/smb device.

After loading smb and ichsmb (seems like ichsmb is the only driver
that causes /dev/smb0) any access to /dev/smb0 returns "Device
not configured". For example:

[chinatsu]:/root# lmmon
IOCTL: Device not configured

Similarly mbmon fails:
[chinatsu]:/root# mbmon -V
No VIA686 HWM available!!
InitMBInfo: No error: 0
Exit 1
[chinatsu]:/root# mbmon -S
No SMBus HWM available!!
InitMBInfo: No error: 0
Exit 1
[chinatsu]:/root# mbmon -I
No ISA-IO HWM available!!
InitMBInfo: No error: 0
Exit 1
[chinatsu]:/root# mbmon -A
InitMBInfo: No error: 0
This program needs "setuid root"!!
Exit 1

Here's output of pciconf:

[chinatsu]:/root# pciconf -lv
hostb0@pci0:0:0:0:      class=0x060000 card=0x50001458 chip=0x01508086 rev=0x09 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Ivy Bridge DRAM Controller'
    class      = bridge
    subclass   = HOST-PCI
vgapci0@pci0:0:2:0:     class=0x030000 card=0xd0001458 chip=0x01528086 rev=0x09 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Ivy Bridge Graphics Controller'
    class      = display
    subclass   = VGA
xhci0@pci0:0:20:0:      class=0x0c0330 card=0x50071458 chip=0x1e318086 rev=0x04 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Panther Point USB xHCI Host Controller'
    class      = serial bus
    subclass   = USB
none0@pci0:0:22:0:      class=0x078000 card=0x1c3a1458 chip=0x1e3a8086 rev=0x04 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Panther Point MEI Controller'
    class      = simple comms
ehci0@pci0:0:26:0:      class=0x0c0320 card=0x50061458 chip=0x1e2d8086 rev=0x04 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Panther Point USB Enhanced Host Controller'
    class      = serial bus
    subclass   = USB
pcib1@pci0:0:28:0:      class=0x060400 card=0x50011458 chip=0x1e108086 rev=0xc4 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = 'Panther Point PCI Express Root Port 1'
    class      = bridge
    subclass   = PCI-PCI
pcib2@pci0:0:28:2:      class=0x060400 card=0x50011458 chip=0x1e148086 rev=0xc4 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = 'Panther Point PCI Express Root Port 3'
    class      = bridge
    subclass   = PCI-PCI
pcib3@pci0:0:28:3:      class=0x060401 card=0x50011458 chip=0x244e8086 rev=0xc4 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '82801 PCI Bridge'
    class      = bridge
    subclass   = PCI-PCI
ehci1@pci0:0:29:0:      class=0x0c0320 card=0x50061458 chip=0x1e268086 rev=0x04 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Panther Point USB Enhanced Host Controller'
    class      = serial bus
    subclass   = USB
isab0@pci0:0:31:0:      class=0x060100 card=0x50011458 chip=0x1e4a8086 rev=0x04 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Panther Point LPC Controller'
    class      = bridge
    subclass   = PCI-ISA
ahci0@pci0:0:31:2:      class=0x010601 card=0xb0051458 chip=0x1e028086 rev=0x04 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Panther Point 6 port SATA AHCI Controller'
    class      = mass storage
    subclass   = SATA
ichsmb0@pci0:0:31:3:    class=0x0c0500 card=0x50011458 chip=0x1e228086 rev=0x04 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Panther Point SMBus Controller'
    class      = serial bus
    subclass   = SMBus
alc0@pci0:2:0:0:        class=0x020000 card=0xe0001458 chip=0x10831969 rev=0xc0 hdr=0x00
    vendor     = 'Atheros Communications'
    device     = 'AR8151 v2.0 Gigabit Ethernet'
    class      = network
    subclass   = ethernet
pcib4@pci0:3:0:0:       class=0x060401 card=0x88921458 chip=0x244e8086 rev=0x41 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '82801 PCI Bridge'
    class      = bridge
    subclass   = PCI-PCI
em0@pci0:4:1:0: class=0x020000 card=0x13768086 chip=0x107c8086 rev=0x05 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82541PI Gigabit Ethernet Controller'
    class      = network
    subclass   = ethernet


-- 
Best regards,
 Derek                          mailto:takeda@takeda.tk

 Never underestimate the bandwidth of a station wagon full of tapes hurling down the highway




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1286515493.20121017131543>