thinkpad 600E & sound

Kevin Oberman oberman at es.net
Sat Apr 26 11:48:19 PDT 2003


> Date: Fri, 25 Apr 2003 19:55:11 -0400
> From: Joshua Sahala <joshua.ej.smith at usa.net>
> Sender: owner-freebsd-mobile at 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 at 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 at es.net			Phone: +1 510 486-8634
 LocalWords:  ACPI APM IRQ pci pcm


More information about the freebsd-mobile mailing list