From owner-freebsd-hardware@FreeBSD.ORG Mon Dec 6 18:36:18 2010 Return-Path: Delivered-To: hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7D89F1065673; Mon, 6 Dec 2010 18:36:18 +0000 (UTC) (envelope-from mi+thun@aldan.algebra.com) Received: from vms173017pub.verizon.net (vms173017pub.verizon.net [206.46.173.17]) by mx1.freebsd.org (Postfix) with ESMTP id 5C6818FC1B; Mon, 6 Dec 2010 18:36:18 +0000 (UTC) Received: from [192.168.1.8] ([unknown] [173.70.194.135]) by vms173017.mailsrvcs.net (Sun Java(tm) System Messaging Server 7u2-7.02 32bit (built Apr 16 2009)) with ESMTPA id <0LD0005UGRO7J774@vms173017.mailsrvcs.net>; Mon, 06 Dec 2010 12:36:12 -0600 (CST) Message-id: <4CFD2D25.8090607@aldan.algebra.com> Date: Mon, 06 Dec 2010 13:36:21 -0500 From: "Mikhail T." User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; uk-UA; rv:1.9.2.12) Gecko/20101114 Thunderbird/3.1.6 MIME-version: 1.0 To: Andriy Gapon References: <4CFC910A.5090806@aldan.algebra.com> <4CFCDA96.8040803@freebsd.org> In-reply-to: <4CFCDA96.8040803@freebsd.org> Content-type: text/plain; charset=ISO-8859-1; format=flowed Content-transfer-encoding: 7bit X-Mailman-Approved-At: Mon, 06 Dec 2010 18:40:27 +0000 Cc: netchild@freebsd.org, hardware@freebsd.org Subject: Re: monitoring hardware temperatures X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Dec 2010 18:36:18 -0000 On 06.12.2010 07:44, Andriy Gapon wrote: > Well, that code has support only for a few types of hardware monitoring chips > (Super I/Os with hardware monitoring function). Damn, I wish I knew earlier... The machine I'm retiring now -- but which was my primary horse 3 years ago -- has "Super I/O" :-( > So, it greatly depends on exact kind of hardware and sensors that you have. > First thing you should do to is to discover what kind of hardware is used for > monitoring in your server. > In your case that data might be provided via IPMI. Thanks, I'll explore that pointer... > Especially I am not sure about monitoring DIMM temperature - greatly depends on > the way that it is actually done. Perhaps it's reported via SMBus by the DIMMs > themselves, not sure... Both NetBSD and OpenBSD (and, likely, DragonFly too) have something called sdtemp(4): http://fxr.watson.org/fxr/source/dev/i2c/sdtemp.c?v=NETBSD I thought, that driver would be part of the unfortunate "basic support for a few sensors"... Anyway, I'll try merging the http://people.freebsd.org/~avg/sensors9.diff, and see, what gives... Is not it just like Linux, that one needs to get patches from here and there to get going :-\ ? -mi