From owner-freebsd-mobile@FreeBSD.ORG Thu Jul 13 12:51:59 2006 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 4F0FA16A4DE; Thu, 13 Jul 2006 12:51:59 +0000 (UTC) (envelope-from anderson@centtech.com) Received: from mh1.centtech.com (moat3.centtech.com [207.200.51.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 73CE443D53; Thu, 13 Jul 2006 12:51:57 +0000 (GMT) (envelope-from anderson@centtech.com) Received: from [10.177.171.220] (neutrino.centtech.com [10.177.171.220]) by mh1.centtech.com (8.13.1/8.13.1) with ESMTP id k6DCpuP7087685; Thu, 13 Jul 2006 07:51:56 -0500 (CDT) (envelope-from anderson@centtech.com) Message-ID: <44B641F2.2020500@centtech.com> Date: Thu, 13 Jul 2006 07:52:02 -0500 From: Eric Anderson User-Agent: Thunderbird 1.5.0.4 (X11/20060612) MIME-Version: 1.0 To: Daniel Eischen References: <20060711.104708.1159134898.imp@bsdimp.com> <200607111338.01412.mistry.7@osu.edu> <200607122136.54293.mistry.7@osu.edu> <44B6401F.8050507@centtech.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.87.1/1598/Thu Jul 13 06:38:16 2006 on mh1.centtech.com X-Virus-Status: Clean Cc: freebsd-mobile@freebsd.org Subject: Re: Dell laptops 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: Thu, 13 Jul 2006 12:51:59 -0000 On 07/13/06 07:50, Daniel Eischen wrote: > On Thu, 13 Jul 2006, Eric Anderson wrote: > >> On 07/13/06 07:29, Daniel Eischen wrote: >>> On Wed, 12 Jul 2006, Anish Mistry wrote: >>> >>>> On Tuesday 11 July 2006 23:54, Daniel Eischen wrote: >>>>> On Tue, 11 Jul 2006, Anish Mistry wrote: >>>>>> On Tuesday 11 July 2006 13:10, Daniel Eischen wrote: >>>>>>> Also, the Fn (the blue key) can't be used to suspend, control >>>>>>> volume, switch CRT/LCD, etc, and most importantly enable the >>>>>>> radio on the wireless card (Fn + F2). Even if the wpi driver >>>>>>> works, it's worthless if I can't enable the radio. >>>>>> >>>>>> It might simply need an acpi function keys driver for your >>>>>> system. Would you post an "acpidump -dt" from your system? >>>>> >>>>> Here it is: >>>>> >>>>> http://people.freebsd.org/~deischen/e1405.acpi.dump >>>>> >>>>> I don't know how to decipher it nor what to do with it. >>>> >>>> There doesn't seem to be a function key device. This probably means >>>> that pressing the keys just generate keyboard scan codes. >>>> >>>> Does acpi_video work for you? It looks like it should work. >>> >>> No, not really. Also, closing the lid will cause a suspend, >>> but after that it won't ever wakeup no matter what keys I >>> hit. >>> >>> # kldload /boot/kernel/acpi_video.ko >>> found TV(200), detectable by BIOS, head #0 >>> found CRT monitor(100), detectable by BIOS, head #0 >>> found unknown output(400), detectable by BIOS, head #0 >>> found unknown output(300), detectable by BIOS, head #0 >>> acpi_video1: on vgapci1 >>> evaluation of \\_SB_.PCI0.VID2._DOD makes no sense >>> >>> $ sysctl -a | grep acpi >> >> [..snip..] >>> hw.acpi.video.tv0.active: 0 >>> hw.acpi.video.crt0.active: 0 >>> hw.acpi.video.out0.active: 0 >>> hw.acpi.video.out1.active: 0 >> [..snip..] >> >> >> And then if you do: >> >> sysctl hw.acpi.video.out0.active=1 >> and then >> sysctl hw.acpi.video.out0.active=0 >> >> Does your screen do something? > > Yes, hw.acpi.video.out0.active=1 seems to switch to the CRT, > but once there, setting it back to 0 does not bring it back. > Fn + CRT/LCD also has no effect. The only way to get it back > is to reboot. > Did you try to do this too: sysctl hw.acpi.video.out1.active=1 Or some other combinations? Sounds like it works ok, you just need to figure out which outputs map to your LCD/CRT/etc. Eric -- ------------------------------------------------------------------------ Eric Anderson Sr. Systems Administrator Centaur Technology Anything that works is better than anything that doesn't. ------------------------------------------------------------------------