From owner-freebsd-mobile@FreeBSD.ORG Wed Jun 8 21:35:29 2005 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7236616A41C for ; Wed, 8 Jun 2005 21:35:29 +0000 (GMT) (envelope-from oberman@es.net) Received: from postal1.es.net (postal1.es.net [198.128.3.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C72343D1F for ; Wed, 8 Jun 2005 21:35:29 +0000 (GMT) (envelope-from oberman@es.net) Received: from ptavv.es.net ([198.128.4.29]) by postal1.es.net (Postal Node 1) with ESMTP (SSL) id IBA74465; Wed, 08 Jun 2005 14:35:28 -0700 Received: from ptavv (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 35BE65D07; Wed, 8 Jun 2005 14:35:28 -0700 (PDT) To: Pierre-Luc Drouin In-reply-to: Your message of "Wed, 08 Jun 2005 13:18:16 EDT." <42A72858.7050509@pldrouin.net> Date: Wed, 08 Jun 2005 14:35:28 -0700 From: "Kevin Oberman" Message-Id: <20050608213528.35BE65D07@ptavv.es.net> Cc: freebsd-mobile@freebsd.org Subject: Re: Getting suspend modes to work on a Dell Precision M70 X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jun 2005 21:35:29 -0000 > Date: Wed, 08 Jun 2005 13:18:16 -0400 > From: Pierre-Luc Drouin > Sender: owner-freebsd-mobile@freebsd.org > > I have not received any reply about this. Could someone help me please? > > Thanks!! > > Pierre-Luc Drouin wrote: > > > Hi, > > > > I got a Dell Precision M70. All the ACPI features (battery, power > > buttons, change CPU frequency, temperature) seam to work, except the > > suspend modes. Here is what I get: > > > > acpi0: on motherboard > > acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0 > > cpu0: on acpi0 > > acpi_throttle0: on cpu0 > > acpi_acad0: on acpi0 > > acpi_cmbat0: on acpi0 > > acpi_cmbat1: on acpi0 > > acpi_lid0: on acpi0 > > acpi_button0: on acpi0 > > acpi_button1: on acpi0 > > pcib0: port 0xcf8-0xcff on acpi0 > > acpi_tz0: on acpi0 > > atkbdc0: port 0x66,0x62,0x64,0x60 irq 1 > > on acpi0 > > sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 > > on acpi0 > > > > > > acpiconf -s1 > > Jun 3 11:41:57 mdaemon acpi: suspend at 20050603 11:41:57 > > Jun 3 11:41:57 mdaemon kernel: acpi0: Sleep state S1 not supported by > > BIOS > > Jun 3 11:41:57 mdaemon acpi: resumed at 20050603 11:41:57 > > acpiconf: sleep type (1) failed: Invalid argument > > > > acpiconf -s2 > > Jun 3 11:42:55 mdaemon acpi: suspend at 20050603 11:42:55 > > Jun 3 11:42:55 mdaemon kernel: acpi0: Sleep state S2 not supported by > > BIOS > > Jun 3 11:42:55 mdaemon acpi: resumed at 20050603 11:42:55 > > acpiconf: sleep type (2) failed: Invalid argument > > > > acpiconf -s3 > > Jun 3 11:43:48 mdaemon acpi: suspend at 20050603 11:43:48 > > Jun 3 11:43:48 mdaemon kernel: acpi0: device_suspend failed > > Jun 3 11:43:48 mdaemon acpi: resumed at 20050603 11:43:48 > > > > acpiconf -s4 > > Jun 3 11:44:18 mdaemon acpi: suspend at 20050603 11:44:18 > > Jun 3 11:44:19 mdaemon kernel: acpi0: device_suspend failed > > Jun 3 11:44:19 mdaemon acpi: resumed at 20050603 11:44:19 > > > > How can I fix it? In all honestly, these things are very platform/BIOS dependent, so it will likely take someone with a Dell system to be a lot of help. Bit a few things like the output of 'sysctl hw.acpi', a pointer to both a verbose boot, and the output of 'acpidump -t -d > FILE' are a minimum requirement. See the handbook section 11.16 for details. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634