[ltp] Thinkpad 600E Alsa configuration

Kevin Locke linux-thinkpad@linux-thinkpad.org
Fri, 09 Apr 2004 18:56:20 -0400


On Fri, 2004-04-09 at 16:31, dan babb wrote:
> Has anyone actually made this work under anything but red hat?

Yep, I have it working on Debian Sarge.  I went with the cs4236 module
(since the IBM Howto for Red Hat identified the card as a cs4239 & ALSA
docs say to use 4236 for 4239).  Here's the relivant part of my
modules.conf:

alias char-major-116 snd
alias char-major-14 soundcore

options snd major=116 cards_limit=4

alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
alias /dev/dsp* snd-pcm-oss

alias snd-card-0 snd-cs4236

alias snd-slot-0 snd-card-0
alias sound-slot-0 snd-slot-0

options snd-cs4236 index=0 id=CardZero enable=1 \
	cport=0x538 port=0x530 fm_port=0x388 sb_port=0x220 \
	irq=5 dma1=1 dma2=0 isapnp=0 mpu_port=0x320

Note:  obviously, parts of this config are for OSS emulation, which I
noticed were commented out in your configs.  It is included because it
all works if you end up needing it. =)

This topic is also discussed a bit in the archives, which might also be
useful.

Kevin