Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Nov 2007 09:58:18 -0500
From:      "Olivier Drouin" <olivier.drouin@enodegroup.com>
To:        <freebsd-questions@freebsd.org>
Subject:   SMBus is there, now what? (fan speed problem)
Message-ID:  <000001c82d18$1e877d00$5b967700$@drouin@enodegroup.com>

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

=20

I tried this thread without much success on the freebsd-acpi mail list:=20

http://lists.freebsd.org/pipermail/freebsd-acpi/2007-November/004229.html=


Anyway, I don=92t think the problem is related to Acpi now.

=20

I read this:

HYPERLINK
"http://www.freebsd.org/releases/6.2R/hardware-i386.html"http://www.freeb=
sd.
org/releases/6.2R/hardware-i386.html

=20

Here is the board/chassis I=92m using:=20

HYPERLINK
"http://www.intel.com/design/servers/boards/se7230nh1-e/index.htm"http://=
www
.intel.com/design/servers/boards/se7230nh1-e/index.htm

=20

I rebuilt a kernel with the following new devices:

device intpm

device ichsmb

device smbus

device intpm

device iic

device iicbus

device iicbb

device intpm

device smb

=20

I assume its way too many but I don=92t even know which does what.

 Anyway with this setup I can see /dev/smb0.

Here is the output of some of the utilities:

=20

[root@red /usr/src]# healthd -d -S

************************

* Hardware Information *

************************

Unknown Vendor: ID =3D 7F7F

************************

=20

Temp.=3D  0.0, -127.0, -127.0; Rot.=3D  927,    0, 2896

 Vcore =3D 0.00, 0.00; Volt. =3D 0.00, 0.00,  0.00,   0.00,  0.00

=20

[root@red /usr/src]# lmmon

IOCTL: Device not configured

=20

[root@red /usr/src]# lmmon -i

=20

Motherboard Temp               Voltages

=20

 255C / 491F / 528K        Vcore1:   +3.984V

                           Vcore2:   +3.984V

    Fan Speeds             + 3.3V:   +3.984V

                           + 5.0V:   +6.654V

    1:    0 rpm            +12.0V:  +15.938V

    2:    0 rpm            -12.0V:  -15.938V

    3:    0 rpm            - 5.0V:   -6.654V

=20

=20

[root@red /usr/src]# dmesg

<...>

acpi0: <INTEL 04DT044> on motherboard

acpi0: Power Button (fixed)

Timecounter "ACPI-safe" frequency 3579545 Hz quality 1000

acpi_timer0: <24-bit timer at 3.579545MHz> port 0x408-0x40b on acpi0

cpu0: <ACPI CPU> on acpi0

acpi_perf0: <ACPI CPU Frequency Control> on cpu0

acpi_perf0: failed in PERF_STATUS attach

device_attach: acpi_perf0 attach returned 6

acpi_perf0: <ACPI CPU Frequency Control> on cpu0

acpi_perf0: failed in PERF_STATUS attach

device_attach: acpi_perf0 attach returned 6

acpi_button0: <Sleep Button> on acpi0

<...>

ichsmb0: <SMBus controller> port 0x3000-0x301f irq 19 at device 31.3 on =
pci0

ichsmb0: [GIANT-LOCKED]

smbus0: <System Management Bus> on ichsmb0

smb0: <SMBus generic I/O> on smbus0

atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0

atkbd0: <AT Keyboard> irq 1 on atkbdc0

kbd0 at atkbd0

<...>

=20

=20

=20

# pciconf =96lv

<...>

ichsmb0@pci0:31:3:      class=3D0x0c0500 card=3D0x346a8086 =
chip=3D0x27da8086
rev=3D0x01 hdr=3D0x00

    vendor   =3D 'Intel Corporation'

    device   =3D '82801G (ICH7 Family) SMBus Controller'

    class    =3D serial bus

    subclass =3D SMBus

<...>

=20

=20

=20

[root@red /usr/src]# chm

ioctl: Device not configured

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

IOCTL: Device not configured

IOCTL: Device not configured

IOCTL: Device not configured

IOCTL: Device not configured

IOCTL: Device not configured

IOCTL: Device not configured

IOCTL: Device not configured

IOCTL: Device not configured

IOCTL: Device not configured

IOCTL: Device not configured

Motherboard Temperature: 191 =B0 C

CPU_0 Temperature: 191 =B0 C

CPU_1 Temperature: 191 =B0 C

IOCTL: Device not configured

VCore:   2.98438 V

IOCTL: Device not configured

Vit:     2.98438 V

IOCTL: Device not configured

Vio:     2.98438 V

IOCTL: Device not configured

+5V:     4.98391 V

IOCTL: Device not configured

+12V:    11.9375 V

IOCTL: Device not configured

-12V:    -11.9375 V

IOCTL: Device not configured

-5V:     -4.98391 V

IOCTL: Device not configured

Fan 1: 883 rpm

IOCTL: Device not configured

Fan 2: 1767 rpm

IOCTL: Device not configured

Fan 3: 3534 rpm

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

=20

=20

=20

[root@red /usr/src]# chm -I

Using ISA Method.

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

Motherboard Temperature: 255 =B0 C

CPU_0 Temperature: 0 =B0 C

CPU_1 Temperature: 0 =B0 C

VCore:   3.98438 V

Vit:     3.98438 V

Vio:     3.98438 V

+5V:     6.65391 V

+12V:    15.9375 V

-12V:    -15.9375 V

-5V:     -6.65391 V

Fan 1: Not Available

Fan 2: Not Available

Fan 3: Not Available

=20

=20

What should I try next ?

=20

Oli


No virus found in this outgoing message.
Checked by AVG Free Edition.=20
Version: 7.5.503 / Virus Database: 269.16.4/1145 - Release Date: =
2007-11-22
11:49
=20



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000001c82d18$1e877d00$5b967700$>