From owner-freebsd-mobile@FreeBSD.ORG Fri Jul 11 18:40:38 2003 Return-Path: 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 3A64737B401 for ; Fri, 11 Jul 2003 18:40:38 -0700 (PDT) Received: from snoopy.pacific.net.au (snoopy.pacific.net.au [61.8.0.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF30043FAF for ; Fri, 11 Jul 2003 18:40:36 -0700 (PDT) (envelope-from memetical@yahoo.com.au) Received: from sunny.pacific.net.au (sunny.pacific.net.au [203.2.228.40]) h6C1eZZY032587 for ; Sat, 12 Jul 2003 11:40:35 +1000 Received: from wisma.pacific.net.au (wisma.pacific.net.au [210.23.129.72]) by sunny.pacific.net.au with ESMTP id h6C1eZQg018944 for ; Sat, 12 Jul 2003 11:40:35 +1000 (EST) Received: from zhadum.dnsalias.net (dyn153.syd7.homedsl.pacific.net.au [202.7.78.153]) by wisma.pacific.net.au (8.12.9/8.12.9) with ESMTP id h6C1eXnh019163 for ; Sat, 12 Jul 2003 11:40:33 +1000 (EST) Received: from psi.starfleet.org.au (psi.starfleet.org.au [172.16.0.3]) by arthur.starfleet.org.au (Postfix) with ESMTP id B70B995CA for ; Sat, 12 Jul 2003 11:40:32 +1000 (EST) Received: by psi.starfleet.org.au (Postfix, from userid 1000) id 6DA9C6F6AC; Sat, 12 Jul 2003 11:40:32 +1000 (EST) Date: Sat, 12 Jul 2003 11:40:32 +1000 From: Rudolph Pereira To: freebsd-mobile@freebsd.org Message-ID: <20030712014031.GA48560@starfleet.org.au> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="y0ulUmNC+osPPQO6" Content-Disposition: inline User-Agent: Mutt/1.4.1i Subject: battery life on presario 720 X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 01:40:38 -0000 --y0ulUmNC+osPPQO6 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hello, I have a presario 720au laptop (only has acpi support), and I am trying to work out why it's running time on battery is so low under freebsd. Under linux and windows xp, I can get up to about 4 hours of battery life, while on freebsd (-current, compiled jul 9), it's less than two hours (closer to 1:45). Is there something fundamental I'm missing? Both windows xp and linux seem to run quieter/cooler (I assume they are turning off fans, idling the cpu, etc), but I cannot achieve the same effect with freebsd. I've attached a dmesg, if that's of any help. All the OSs are pretty much stock standard installs with no tweaking. Linux is 2.4.21 +acpi patches, and freebsd only has nate's EC patch (which has since been committed, iirc). I've tried using my own compiled dsdt/aml table but that doesn't seem to change anything. If anyone can point me in the right direction, or give any other information, it would be appreciated. thanks --y0ulUmNC+osPPQO6 Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=it Copyright (c) 1992-2003 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 5.1-CURRENT #2: Wed Jul 9 17:23:59 EST 2003 rudolph@psi:/var/tmp/obj/var/tmp/src/sys/C720AU-current Preloaded elf kernel "/boot/kernel/kernel" at 0xc045a000. Preloaded acpi_dsdt "/boot/acpi_dsdt.aml" at 0xc045a244. Preloaded elf module "/boot/kernel/acpi.ko" at 0xc045a28c. Timecounter "i8254" frequency 1193182 Hz Timecounter "TSC" frequency 1096206103 Hz CPU: mobile AMD Duron(tm) Processor (1096.21-MHz 686-class CPU) Origin = "AuthenticAMD" Id = 0x671 Stepping = 1 Features=0x383f9ff AMD Features=0xc0480000 real memory = 251658240 (240 MB) avail memory = 239599616 (228 MB) Pentium Pro MTRR support enabled VESA: v2.0, 15296k memory, flags:0x1, mode table:0xc039b242 (1000022) VESA: S3 Incorporated. Twister BIOS ACPI: DSDT was overridden. ACPI-0375: *** Info: Table [DSDT] replaced by host OS npx0: on motherboard npx0: INT 16 interface acpi0: on motherboard pcibios: BIOS version 2.10 Using $PIR table, 7 entries at 0xc00fdf50 acpi0: power button is handled as a fixed feature programming model. Timecounter "ACPI-safe" frequency 3579545 Hz acpi_timer0: <24-bit timer at 3.579545MHz> port 0x8008-0x800b on acpi0 acpi_cpu0: on acpi0 acpi_button0: on acpi0 acpi_button1: on acpi0 acpi_lid0: on acpi0 acpi_acad0: on acpi0 acpi_cmbat0: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 pcib0: slot 7 INTD is routed to irq 9 pcib0: slot 7 INTC is routed to irq 5 pcib0: slot 9 INTA is routed to irq 4 pcib0: slot 11 INTA is routed to irq 11 pcib1: at device 1.0 on pci0 pcib1: could not get PCI interrupt routing table for \\_SB_.PCI0.AGP_ - AE_NOT_FOUND pci1: on pcib1 pci1: at device 0.0 (no driver attached) isab0: at device 7.0 on pci0 isa0: on isab0 atapci0: port 0x1840-0x184f at device 7.1 on pci0 atapci0: Correcting VIA config for southbridge data corruption bug ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 pci0: at device 7.2 (no driver attached) pci0: at device 7.4 (no driver attached) pci0: at device 7.5 (no driver attached) pci0: at device 9.0 (no driver attached) cbb0: mem 0xffbfe000-0xffbfefff at device 10.0 on pci0 cardbus0: on cbb0 pccard0: <16-bit PCCard bus> on cbb0 pcib0: slot 10 INTA is routed to irq 11 rl0: port 0x1400-0x14ff mem 0xe8010000-0xe80100ff irq 11 at device 11.0 on pci0 rl0: Realtek 8139B detected. Warning, this may be unstable in autoselect mode rl0: Ethernet address: 00:08:02:2e:ca:e1 miibus0: on rl0 rlphy0: on miibus0 rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto fdc0: port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on acpi0 fdc0: FIFO enabled, 8 bytes threshold fd0: <1440-KB 3.5" drive> on fdc0 drive 0 ppc0 port 0x778-0x77b,0x378-0x37f irq 7 drq 3 on acpi0 ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/8 bytes threshold ppbus0: on ppc0 lpt0: on ppbus0 lpt0: Interrupt-driven port atkbdc0: port 0x64,0x60 irq 1 on acpi0 atkbd0: flags 0x1 irq 1 on atkbdc0 psm0: irq 12 on atkbdc0 psm0: model IntelliMouse, device ID 3 acpi_ec0: port 0x66,0x62 on acpi0 orm0: