Comment 4 for bug 41990

Revision history for this message
Robert McMeekin (rrm3) wrote : Re: obscure alsa ThinkPad 600 input/output error

Finally, problem fixed with script found here and after I removed some bogus lines that I had added by mistake to /etc/modprobe.d/alsa-base (sorry): http://www.thinkwiki.org/wiki/Problem_with_broken_sound_on_ThinkPad_600. with the following changes:

--- snd-cs4236.sh.old 2006-05-08 19:11:37.000000000 -0700
+++ snd-cs4236.sh 2006-05-08 19:09:58.000000000 -0700
@@ -8,8 +8,8 @@

 for dev in /sys/bus/pnp/devices/*
 do
- grep CSC0100 $dev/id > /dev/null && WSSDEV=$dev
- grep CSC0110 $dev/id > /dev/null && CTLDEV=$dev
+ grep CSC0000 $dev/id > /dev/null && WSSDEV=$dev
+ grep CSC0010 $dev/id > /dev/null && CTLDEV=$dev
 done

 # activate devices (Thinkpad boots with devices disabled unless "fast boot" is turned off)
@@ -50,5 +50,4 @@

 # load the module

-modprobe --ignore-install snd-cs4236 port=$port cport=$cport fm_port=$oplport irq=$irq dma1=$dma1 dma2=$dma2 isapnp=0 index=0 && /lib/alsa/modprobe-post-install snd-cs4236
-
+modprobe --ignore-install snd-cs4236 port=$port cport=$cport fm_port=$oplport irq=$irq dma1=$dma1 dma2=$dma2 isapnp=0 index=0