Would you recommend the product? yes | Price you paid?: None indicated | Rating: 7
|
Kernel (uname -r):
|
2.6.5-gentoo-r1
|
|
Distribution:
|
Gentoo
|
The sound chip in the Thinkpad 600E is a 4237B and not the 4610/11 as lspci reports. The 4610/11 are PCI chips while the 4237B (also found in a lot of other laptops like the Dell Latitude CPi series) are ISA chips.
As gradedcheese notes this card works with the OSS drivers, but the Alsa drivers work even better. The snd-cs4232 driver works but is unstable on the 600E and you should rely on the snd-cs4236 driver instead. Both late 2.4 series with external Alsa and 2.6 series kernels with kernel-supplied Alsa (or external) works well. Add the following to /etc/modules.conf:
options snd device_mode=0666
alias snd-card-0 snd-cs4236
alias sound-slot-0 snd-cs4236
options snd-cs4236 port=0x530 cport=0x538 isapnp=0 dma1=1 dma2=0 irq=5
# OSS support
alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss
...and that should pretty much be it. Either modprobe the module or use the alsasound script in /etc/init.d, unmute the proper channels and you're on your way to a better living with Alsa.
|