SMBus controller

O. Hartmann ohartman at zedat.fu-berlin.de
Wed Jun 25 14:31:55 UTC 2014



> On Sat, Jun 14, 2014 at 09:39:18PM +0200, Kurt Jaeger wrote:
> > http://en.wikipedia.org/wiki/System_Management_Bus
> > 
> > You can read some system status values (CPU temp etc).
> > 
> > In the ports, check sysutils/xmbmon or sysutils/healthd
> > whether it detects anything.

I tried both tools on three different platforms, on all three, accessing any information
regarding temperatures, voltage, fan speed via SMB failed on FreeBSD 11.0-CURRENT/amd64.
The three platforms are:

ICH10:
ichsmb0: <Intel 82801JI (ICH10) SMBus controller> port 0x400-0x41f mem
0xfbfff400-0xfbfff4ff irq 18 at device 31.3 on pci0 smbus0: <System Management Bus> on
ichsmb0 smb0: <SMBus generic I/O> on smbus0

MCP Patsburg (LGA2011 box):
ichsmb0: <Intel Patsburg SMBus controller> port 0xf000-0xf01f mem
0x380ffff04000-0x380ffff040ff irq 18 at device 31.3 on pci0 smbus0: <System Management
 Bus> on ichsmb0 smb0: <SMBus generic I/O> on smbus0

MCP Pather Point (LGA1155):
ichsmb0: <Intel Panther Point SMBus controller> port 0xf040-0xf05f mem
0xf7f15000-0xf7f150ff irq 18 at device 31.3 on pci0 smbus0: <System Management Bus> on
ichsmb0 smb0: <SMBus generic I/O> on smbus0

Acces to system informations of xmbmon or healthd is only possible via -I/ISA bus.
Attempts to connect via configured /dev/smb0 device ends up with 

ioctl(SMB_READB): Device not configured
InitMBInfo: Device not configured
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-current/attachments/20140625/0355d2c1/attachment.sig>


More information about the freebsd-current mailing list