From owner-freebsd-questions@FreeBSD.ORG Tue Mar 29 10:34:44 2005 Return-Path: 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 393E516A4CE for ; Tue, 29 Mar 2005 10:34:44 +0000 (GMT) Received: from ns2.alphaque.com (ns2.alphaque.com [202.75.47.153]) by mx1.FreeBSD.org (Postfix) with SMTP id 50F1C43D49 for ; Tue, 29 Mar 2005 10:34:42 +0000 (GMT) (envelope-from dinesh@alphaque.com) Received: (qmail 75034 invoked by uid 0); 29 Mar 2005 10:34:37 -0000 Received: from lucifer.net-gw.com (HELO prophet.alphaque.com) (202.75.47.153) by lucifer.net-gw.com with SMTP; 29 Mar 2005 10:34:37 -0000 Received: from [127.0.0.1] (localhost [127.0.0.1]) by prophet.alphaque.com (8.13.3/8.13.3) with ESMTP id j2TAXmZC000495; Tue, 29 Mar 2005 18:33:48 +0800 (MYT) (envelope-from dinesh@alphaque.com) Message-ID: <42492F0B.3040704@alphaque.com> Date: Tue, 29 Mar 2005 18:33:47 +0800 From: Dinesh Nair User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20050326 X-Accept-Language: en-us, en MIME-Version: 1.0 To: koen de wijs References: <42334057.5070705@gmx.net> In-Reply-To: <42334057.5070705@gmx.net> Content-Type: multipart/mixed; boundary="------------020106090205020304050603" cc: freebsd-questions@freebsd.org Subject: Re: enable acpi X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Mar 2005 10:34:44 -0000 This is a multi-part message in MIME format. --------------020106090205020304050603 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit On 03/13/05 03:17 koen de wijs said the following: > Hello > Could anyone tell me how to enable acpi with FreeBSD 5.3? > I read on the FreeBSD that acpi isn't enabled in some cases. When I > shutted down with FreeBSD 5.2.1, the power of my pc automaticaly goes > down and with 5.3 not. How do I enable acpi? acpi related, but on freebsd 4.11 (cvsupped and built on 24 march). i've compiled with device acpica in the kernel, but i get sporadic page faults as attached. i do know that acpica is experimental and that LINT does warn of kernel panics and machine hangs. however i was wondering if anyone has got this working succesfully on any machine. the box in question is a Benq Joybook 6000 with the following dmesg segment: Mar 29 17:50:44 prophet /kernel: Copyright (c) 1992-2005 The FreeBSD Project. Mar 29 17:50:44 prophet /kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 Mar 29 17:50:44 prophet /kernel: The Regents of the University of California. All rights reserved. Mar 29 17:50:44 prophet /kernel: FreeBSD 4.11-STABLE #3: Tue Mar 29 17:40:52 MYT 2005 Mar 29 17:50:44 prophet /kernel: dinesh@prophet.alphaque.com:/usr/obj/usr/src/sys/ALPHAQUE Mar 29 17:50:44 prophet /kernel: Timecounter "i8254" frequency 1193182 Hz Mar 29 17:50:44 prophet /kernel: Timecounter "TSC" frequency 1395479702 Hz Mar 29 17:50:44 prophet /kernel: CPU: Intel(R) Pentium(R) M processor 1400MHz (1395.48-MHz 686-class CPU) Mar 29 17:50:44 prophet /kernel: Origin = "GenuineIntel" Id = 0x695 Stepping = 5 Mar 29 17:50:44 prophet /kernel: Features=0xa7e9f9bf Mar 29 17:50:44 prophet /kernel: real memory = 234815488 (229312K bytes) Mar 29 17:50:44 prophet /kernel: avail memory = 223420416 (218184K bytes) Mar 29 17:50:44 prophet /kernel: Preloaded elf kernel "kernel" at 0xc04a4000. Mar 29 17:50:44 prophet /kernel: netsmb_dev: loaded Mar 29 17:50:44 prophet /kernel: Pentium Pro MTRR support enabled Mar 29 17:50:44 prophet /kernel: md0: Malloc disk Mar 29 17:50:44 prophet /kernel: Using $PIR table, 6 entries at 0xc00fe840 Mar 29 17:50:44 prophet /kernel: acpi0: on motherboard Mar 29 17:50:44 prophet /kernel: acpi0: power button is handled as a fixed feature programming model. Mar 29 17:50:44 prophet /kernel: Timecounter "ACPI-fast" frequency 3579545 Hz Mar 29 17:50:44 prophet /kernel: acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0 Mar 29 17:50:44 prophet /kernel: acpi_cpu0: on acpi0 Mar 29 17:50:44 prophet /kernel: acpi_tz0: on acpi0 Mar 29 17:50:44 prophet /kernel: acpi_button0: on acpi0 Mar 29 17:50:44 prophet /kernel: acpi_lid0: on acpi0 Mar 29 17:50:44 prophet /kernel: acpi_button1: on acpi0 Mar 29 17:50:44 prophet /kernel: acpi_acad0: on acpi0 Mar 29 17:50:44 prophet /kernel: acpi_cmbat0: on acpi0 Mar 29 17:50:44 prophet /kernel: acpi_cmbat1: on acpi0 Mar 29 17:50:44 prophet /kernel: acpi_ec0: port 0x66,0x62 on acpi0 and the following acpi sysctls: hw.acpi.supported_sleep_state: S3 S4 S5 hw.acpi.power_button_state: S5 hw.acpi.sleep_button_state: S1 hw.acpi.lid_switch_state: S1 hw.acpi.standby_state: S1 hw.acpi.suspend_state: S3 hw.acpi.sleep_delay: 0 hw.acpi.s4bios: 1 hw.acpi.verbose: 0 hw.acpi.disable_on_poweroff: 1 hw.acpi.cpu.max_speed: 8 hw.acpi.cpu.current_speed: 8 hw.acpi.cpu.performance_speed: 8 hw.acpi.cpu.economy_speed: 4 hw.acpi.thermal.min_runtime: 0 hw.acpi.thermal.polling_rate: 30 hw.acpi.thermal.tz0.temperature: 3152 hw.acpi.thermal.tz0.active: 1 hw.acpi.thermal.tz0.thermal_flags: 0 hw.acpi.thermal.tz0._PSV: 3762 hw.acpi.thermal.tz0._HOT: -1 hw.acpi.thermal.tz0._CRT: 3762 hw.acpi.thermal.tz0._ACx: 3760 3130 -1 -1 -1 -1 -1 -1 -1 -1 hw.acpi.acline: 1 hw.acpi.battery.life: -1 hw.acpi.battery.time: -1 hw.acpi.battery.state: 7 hw.acpi.battery.units: 2 hw.acpi.battery.info_expire: 5 any pointers would be much appreciated. -- Regards, /\_/\ "All dogs go to heaven." dinesh@alphaque.com (0 0) http://www.alphaque.com/ +==========================----oOO--(_)--OOo----==========================+ | for a in past present future; do | | for b in clients employers associates relatives neighbours pets; do | | echo "The opinions here in no way reflect the opinions of my $a $b." | | done; done | +=========================================================================+ --------------020106090205020304050603 Content-Type: text/plain; name="pf.txt" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="pf.txt" Mar 29 17:55:10 prophet /kernel.working: kernel trap 12 with interrupts disabled Mar 29 17:55:10 prophet /kernel.working: Mar 29 17:55:10 prophet /kernel.working: Mar 29 17:55:10 prophet /kernel.working: Fatal trap 12: page fault while in kernel mode Mar 29 17:55:10 prophet /kernel.working: fault virtual address = 0x70 Mar 29 17:55:10 prophet /kernel.working: fault code = supervisor read, page not present Mar 29 17:55:10 prophet /kernel.working: instruction pointer = 0x8:0xc01bb87c Mar 29 17:55:10 prophet /kernel.working: stack pointer = 0x10:0xc03a0528 Mar 29 17:55:10 prophet /kernel.working: frame pointer = 0x10:0xc03a054c Mar 29 17:55:10 prophet /kernel.working: code segment = base 0x0, limit 0xfffff, type 0x1b Mar 29 17:55:10 prophet /kernel.working: = DPL 0, pres 1, def32 1, gran 1 Mar 29 17:55:10 prophet /kernel.working: processor eflags = resume, IOPL = 0 Mar 29 17:55:10 prophet /kernel.working: current process = Idle Mar 29 17:55:10 prophet /kernel.working: interrupt mask = net tty bio cam Mar 29 17:55:10 prophet /kernel.working: trap number = 12 Mar 29 17:55:10 prophet /kernel.working: panic: page fault Mar 29 17:55:10 prophet /kernel.working: Mar 29 17:55:10 prophet /kernel.working: syncing disks... Mar 29 17:55:10 prophet /kernel.working: Mar 29 17:55:10 prophet /kernel.working: Fatal trap 12: page fault while in kernel mode Mar 29 17:55:10 prophet /kernel.working: fault virtual address = 0x30 Mar 29 17:55:10 prophet /kernel.working: fault code = supervisor read, page not present Mar 29 17:55:10 prophet /kernel.working: instruction pointer = 0x8:0xc029ac00 Mar 29 17:55:10 prophet /kernel.working: stack pointer = 0x10:0xc03a0258 Mar 29 17:55:10 prophet /kernel.working: frame pointer = 0x10:0xc03a0260 Mar 29 17:55:10 prophet /kernel.working: code segment = base 0x0, limit 0xfffff, type 0x1b Mar 29 17:55:10 prophet /kernel.working: = DPL 0, pres 1, def32 1, gran 1 Mar 29 17:55:10 prophet /kernel.working: processor eflags = interrupt enabled, resume, IOPL = 0 Mar 29 17:55:11 prophet /kernel.working: current process = Idle Mar 29 17:55:11 prophet /kernel.working: interrupt mask = net tty bio cam Mar 29 17:55:11 prophet /kernel.working: trap number = 12 Mar 29 17:55:11 prophet /kernel.working: panic: page fault Mar 29 17:55:11 prophet /kernel.working: Uptime: 1m52s Mar 29 17:55:11 prophet /kernel.working: Terminate ACPI Mar 29 17:55:11 prophet /kernel.working: Automatic reboot in 15 seconds - press a key on the console to abort Mar 29 17:55:11 prophet /kernel.working: Rebooting... --------------020106090205020304050603--