From owner-freebsd-acpi@FreeBSD.ORG Thu Jan 25 19:44:16 2007 Return-Path: X-Original-To: freebsd-acpi@freebsd.org Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8EDFE16A402 for ; Thu, 25 Jan 2007 19:44:16 +0000 (UTC) (envelope-from nate@root.org) Received: from root.org (root.org [67.118.192.226]) by mx1.freebsd.org (Postfix) with ESMTP id 73DB713C467 for ; Thu, 25 Jan 2007 19:44:16 +0000 (UTC) (envelope-from nate@root.org) Received: (qmail 19987 invoked from network); 25 Jan 2007 19:43:53 -0000 Received: from adsl-67-119-74-222.dsl.sntc01.pacbell.net (HELO ?10.0.0.44?) (nate-mail@67.119.74.222) by root.org with ESMTPA; 25 Jan 2007 19:43:53 -0000 Message-ID: <45B90872.1000401@root.org> Date: Thu, 25 Jan 2007 11:43:46 -0800 From: Nate Lawson User-Agent: Thunderbird 1.5.0.9 (Windows/20061207) MIME-Version: 1.0 To: Abdullah Ibn Hamad Al-Marri References: <499c70c0701201007i6d77c35bm95f25d1f3451f7a3@mail.gmail.com> <20070124201612.GD12197@poupinou.org> <499c70c0701250758x174c297fu31e8ef00751fbf32@mail.gmail.com> In-Reply-To: <499c70c0701250758x174c297fu31e8ef00751fbf32@mail.gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-acpi@freebsd.org Subject: Re: Inspiron 6400 1505e Can't get passive cooling while in AC power X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Jan 2007 19:44:16 -0000 Abdullah Ibn Hamad Al-Marri wrote: > On 1/24/07, Bruno Ducrot wrote: >> On Sat, Jan 20, 2007 at 06:07:02PM +0000, Abdullah Al-Marrie wrote: >> > Hello, >> > >> > This laptop has Centrino Duo but I can't get the passive cooling at >> all. >> > >> >> Could you please send: >> sysctl hw.acpi >> please? > > Bruno, > > Thanks for your kind prompt to make FreeBSD Mobile and ACPI much better. > > Here is the output per your request. > > hw.acpi.thermal.min_runtime: 0 > hw.acpi.thermal.polling_rate: 10 > hw.acpi.thermal.user_override: 0 > hw.acpi.thermal.tz0.temperature: 47.5C > hw.acpi.thermal.tz0.active: -1 > hw.acpi.thermal.tz0.passive_cooling: 0 > hw.acpi.thermal.tz0.thermal_flags: 0 > hw.acpi.thermal.tz0._PSV: -1 > hw.acpi.thermal.tz0._HOT: -1 > hw.acpi.thermal.tz0._CRT: 126.0C > hw.acpi.thermal.tz0._ACx: -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 Your BIOS's thermal zone doesn't specify a temperature setpoint for passive cooling (_PSV == -1). You can manually override it by setting one and enabling passive cooling via sysctl.conf: hw.acpi.thermal.tz0.user_override=1 # Enable override of BIOS values hw.acpi.thermal.tz0._PSV=100C # Override passive setpoint hw.acpi.thermal.tz0.passive_cooling=1 # Enable passive cooling Just be careful what you set _PSV to -- you don't want it higher than _CRT (critical temp) for instance. Once you do manual override, the OS will let you set any value you want but it gives a warning. -- Nate