From owner-freebsd-mobile@FreeBSD.ORG Sat Dec 27 14:58:26 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 7088A16A4CF for ; Sat, 27 Dec 2003 14:58:26 -0800 (PST) Received: from papagena.rockefeller.edu (user-0cdfenm.cable.mindspring.com [24.215.186.246]) by mx1.FreeBSD.org (Postfix) with SMTP id 41AEF43D54 for ; Sat, 27 Dec 2003 14:58:22 -0800 (PST) (envelope-from rsidd@online.fr) Received: (qmail 1402 invoked by uid 1002); 27 Dec 2003 22:58:19 -0000 Date: Sat, 27 Dec 2003 17:58:19 -0500 From: Rahul Siddharthan To: "M. Warner Losh" Message-ID: <20031227225819.GA1264@online.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031227.123241.23386608.imp@bsdimp.com> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.2-CURRENT i386 cc: mobile@freebsd.org Subject: Re: Least supported laptop for FreeBSD under $1k 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, 27 Dec 2003 22:58:26 -0000 "M. Warner Losh" wrote: > I'm also most interested in the following trouble areas: > 1) Interrupt routing problems > 2) PC Card/CardBus problems > 3) Resource conflicts > 4) Interrupt storms > 5) Hangs at the end of the boot sequence > 6) ACPI issues relating to suspend/resume. Since you haven't received too many replies, here I go with my HP Pavilion ZE5385US (over $1000, but should be similar to many ZE5000 series models which are under $1000). 1. Cardbus: This is recognised in dmesg, cbb0: mem 0xd0002000-0xd0002fff at device 10.0 on pci0 cardbus0: on cbb0 pccard0: <16-bit PCCard bus> on cbb0 cbb0: [MPSAFE] but inserting the card does nothing -- no messages in dmesg etc, with or without devd running. I'm not sure I'm doing this right, though. This particular card (a 16 bit modem) worked fine on my old laptop with OLDCARD, both 4.x and 5.x, I used to use pccardc to manually power it up/down or pccardd to do it automatically, I understand neither is compatible with NEWCARD (anyway, neither works). I haven't needed it so haven't investigated. Sorry if this is something obvious and I should RTFM (I did briefly but didn't see anything). 2. ACPI issues relating to suspend/resume: S3 doesn't work. It suspends, but doesn't resume -- the power LED flashes when it's "suspended", but when trying to resume, the fan starts up but the screen backlight stays off and the harddisk shows no activity. I have to hard-poweroff and reboot. I understand S4 is not supported in any case. (S3 is not supported in linux, but S4 works via linux's swsusp.) 3. Other ACPI issues: the battery doesn't get initialised and battery status sysctl's show nothing -- I get the message acpi_cmbat0: battery initialization failed, giving up The battery is fine with linux. I haven't investigated further. The LCD brightness hotkeys also don't work, I think this is something to do with the embedded controller. This, too, works fine in linux. I get messages from the embedded controller like acpi_ec0: port 0x66,0x62 on acpi0 acpi_ec0: info: new max delay is 3 us acpi_ec0: info: new max delay is 268 us acpi_ec0: info: new max delay is 11000 us There are also issues with X (in short: vesa works, radeon driver doesn't), but I guess you're not interested in that and it may get fixed in XFree86 4.4 anyway... - Rahul