From owner-freebsd-mobile@FreeBSD.ORG Sat Apr 26 11:48:18 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 D291C37B401 for ; Sat, 26 Apr 2003 11:48:18 -0700 (PDT) Received: from postal3.es.net (postoffice3.gridpma.com [198.128.3.207]) by mx1.FreeBSD.org (Postfix) with ESMTP id F401D43F3F for ; Sat, 26 Apr 2003 11:48:17 -0700 (PDT) (envelope-from oberman@es.net) Received: from ptavv.es.net ([198.128.4.29]) by postal3.es.net (Postal Node 3) with ESMTP id MUA74016; Sat, 26 Apr 2003 11:48:17 -0700 Received: from ptavv (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 52C9A5D04; Sat, 26 Apr 2003 11:48:16 -0700 (PDT) To: Joshua Sahala In-Reply-To: Message from Joshua Sahala <433HDyX4L3008S03.1051314911@uwdvg003.cms.usa.net> Date: Sat, 26 Apr 2003 11:48:16 -0700 From: "Kevin Oberman" Message-Id: <20030426184816.52C9A5D04@ptavv.es.net> cc: freebsd-mobile@freebsd.org Subject: Re: thinkpad 600E & sound 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, 26 Apr 2003 18:48:19 -0000 > Date: Fri, 25 Apr 2003 19:55:11 -0400 > From: Joshua Sahala > Sender: owner-freebsd-mobile@freebsd.org > > i have been digging through the archives and am still at a loss. > i have tried several different kernel configs, the patch suggested > by kevin in an previous thread: > http://www.geocrawler.com/archives/3/163/2002/8/0/9447156/ > and none of them work. in fact, since applying the above patch, > my kernel builds are dying with an error code 1 - i have tried a > 'make clean' in /usr/src, but no joy. > i have attached my dmesg and kernel config file (if you would > prefer that i paste them in, i will). i have cvsup'ed and built/made > world successfully (this was prior to the patch). > uname -a > FreeBSD cr4sh.ftign.net 5.0-RELEASE-p7 FreeBSD 5.0-RELEASE-p7 #0: Wed Apr= > > 23 14:18:05 EDT 2003 root@cr4sh.ftign.net:/usr/obj/usr/src/sys/CR4SH = > = > > i386 1. Disable ACPI. It simply does not work on the 600E 2. Enable APM. It works fine. 3. Normally the 600E sound card uses IRQ 5, not 9. 4. You need to comment out the line in /sys/conf/files for the pci attach: dev/sound/pci/csa.a optional pcm pci Then change the csapcm.c line to: dev/sound/pci/csapcm.c optional csa pcm pci 5. Rebuild kernel I don't have my 600E handy as I am away from it for a couple of weeks, but hope this will get you there. If it still won't work, let me know and I'll get you my exact hints file. This will be after May 5. 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 LocalWords: ACPI APM IRQ pci pcm