From owner-freebsd-questions@FreeBSD.ORG Fri Jun 30 11:02:25 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6CD5B16A403 for ; Fri, 30 Jun 2006 11:02:25 +0000 (UTC) (envelope-from konfer@mikulas.com) Received: from s1.vhost.cz (s1.vhost.cz [82.208.27.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id C1B4E43D53 for ; Fri, 30 Jun 2006 11:02:24 +0000 (GMT) (envelope-from konfer@mikulas.com) Received: (qmail 48469 invoked by alias); 30 Jun 2006 13:02:19 +0200 Received: from unknown (HELO localhost) (127.10.10.10) by s1.vhost.cz with SMTP; 30 Jun 2006 13:02:19 +0200 Received: from unknown ([127.0.0.1]) by localhost (s1.vhost.cz [127.0.0.1]) (amavisd-new, port 10628) id 47728-13; Fri, 30 Jun 2006 13:02:18 +0200 (CEST) Received: from unknown (HELO ?172.19.13.144?) (jiri@mikulas.com@195.122.204.153) by s1.vhost.cz with AES256-SHA encrypted SMTP; 30 Jun 2006 13:02:18 +0200 Message-ID: <44A504BA.6030605@mikulas.com> Date: Fri, 30 Jun 2006 13:02:18 +0200 From: Jiri Mikulas User-Agent: Thunderbird 1.5 (X11/20060227) MIME-Version: 1.0 To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: 7bit X-Virus-Scanned: amavisd-new at vhost.cz Cc: srp@tworoads.net Subject: mbmon on Dell Precision 670 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Jun 2006 11:02:25 -0000 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: port 0xece0-0xecff irq 17 at device 31.3 on pci0 ichsmb0: [GIANT-LOCKED] smbus0: on ichsmb0 smb0: 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