Date: Fri, 30 Jun 2006 13:02:18 +0200 From: Jiri Mikulas <konfer@mikulas.com> To: freebsd-questions@freebsd.org Cc: srp@tworoads.net Subject: mbmon on Dell Precision 670 Message-ID: <44A504BA.6030605@mikulas.com>
next in thread | raw e-mail | index | archive | help
Hello I'm trying to get temperature info about CPUs on Dell Precision 670 motherboard. I have kernel (FreeBSD 6.1-STABLE #0: Fri Jun 30 07:12:09 CEST 2006) with SMB device smb device smbus device intpm device ichsmb device iicbus # Bus support, required for ic/iic/iicsmb below. device iicbb device ic device iic device iicsmb # smb over i2c bridge the SMB device is tnt-new:~# dmesg | grep smb ichsmb0: <Intel 82801EB (ICH5) SMBus controller> port 0xece0-0xecff irq 17 at device 31.3 on pci0 ichsmb0: [GIANT-LOCKED] smbus0: <System Management Bus> on ichsmb0 smb0: <SMBus generic I/O> on smbus0 ichsmb0@pci0:31:3: class=0x0c0500 card=0x01681028 chip=0x24d38086 rev=0x02 hdr=0x00 vendor = 'Intel Corporation' device = '82801EB/ER (ICH5/ICH5R) SMBus Controller' class = serial bus subclass = SMBus but if I run mbmon (with SMB support, compiled from ports) I got this error at the end tnt-new:~# mbmon ioctl(smb0:writebyte): Device not configured Exit 255 tnt-new:~# mbmon -D Probe Request: none >>> Testing Reg's at SMBus <<< SMBus slave 0x2E(0x17) found... SMBus slave 0x44(0x22) found... SMBus slave 0x52(0x29) found... SMBus slave 0x56(0x2B) found... SMBus slave 0x64(0x32) found... SMBus slave 0x6E(0x37) found... SMBus slave 0xAE(0x57) found... SMBus slave 0xC4(0x62) found... SMBus slave 0xD6(0x6B) found... SMBus slave 0xE4(0x72) found... SMBus slave 0xEE(0x77) found... Set SMBus slave address: 0xEE Probing Winbond/Asus/LM78/79 chip: CR40:0x06, CR41:0x06, CR42:0x06, CR43:0x06 CR44:0x06, CR45:0x06, CR46:0x06, CR47:0x06 CR48:0x06, CR49:0x06, CR4A:0x06, CR4B:0x06 CR4C:0x06, CR4D:0x06, CR4E:0x06, CR4F:0x06 CR56:0x06, CR58:0x06, CR59:0x06, CR5D:0x06 CR3E:0x06, CR13:0x06, CR17:0x06, CRA1:0xFF CR20:0x06, CR22:0x06, CR23:0x06, CR24:0x06 CR27:0x06, CR29:0x06, CR2A:0x06, CR2B:0x06 Set SMBus slave address: 0x52 Probing Winbond/Asus/LM78/79 chip: CR40:0xCE, CR41:0x00, CR42:0x00, CR43:0x00 CR44:0x00, CR45:0x00, CR46:0x00, CR47:0x00 CR48:0x02, CR49:0x4D, CR4A:0x33, CR4B:0x20 CR4C:0x39, CR4D:0x33, CR4E:0x80, CR4F:0x32 CR56:0x2D, CR58:0x43, CR59:0x43, CR5D:0x05 CR3E:0x12, CR13:0x01, CR17:0x50, CRA1:0xFF CR20:0x35, CR22:0x15, CR23:0x27, CR24:0x3C CR27:0x00, CR29:0x37, CR2A:0x69, CR2B:0x80 Set SMBus slave address: 0x56 Probing Winbond/Asus/LM78/79 chip: CR40:0xAD, CR41:0x00, CR42:0x00, CR43:0x00 CR44:0x00, CR45:0x00, CR46:0x00, CR47:0x00 CR48:0x01, CR49:0x48, CR4A:0x59, CR4B:0x4D CR4C:0x50, CR4D:0x35, CR4E:0x31, CR4F:0x32 CR56:0x45, CR58:0x20, CR59:0x20, CR5D:0x05 CR3E:0x12, CR13:0x01, CR17:0x50, CRA1:0x03 CR20:0x35, CR22:0x15, CR23:0x27, CR24:0x3C CR27:0x00, CR29:0x37, CR2A:0x69, CR2B:0x80 ioctl(smb0:writebyte): Device not configured Exit 255 Dou you anybody know what should be wrong ? I found this article http://www.tworoads.net/~srp/hn/monitor420.html but I don't know how to get value from SMBus slave addresses :(. Thaks for any help. Jiri
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44A504BA.6030605>