Thank you Thomas.
Yes I have alsa-base. Actually to completely automate the installation I also need to avoid loading wrong drivers and to force loading of snd-cs4236.


So, here is my  complete recipe:

1- Add lines to /etc/discover.conf-2.6

# Sound card on Thinkpad 600E is incorrectly recognized...
# ...skip loading wrong drivers
skip cs46xx
skip snd-cs46xx

2- Add lines to /etc/hotplug/blacklist

# Avoid installing wrong drivers for the soundcard on Thinkpad 600E
cs4232
cs46xx
snd_cs46xx

3- Add lines to /etc/modprobe.d/alsa-base

# Thinkpad 600E sound chipset (Cirrus Logic CS4239 incorrectly recognized as CS46XX) is managed by cs4236 alsa driver
alias snd-card-0 snd-cs4236
options snd-cs4236 isapnp=0 port=0x530 fm_port=0x388 sb_port=0x220 cport=0x538 irq=5 dma1=1 dma2=0
install snd-cs4236 /sbin/modprobe --ignore-install snd-cs4236 && /usr/sbin/alsactl restore >/dev/null 2>&1 ||:
remove snd-cs4236 {/usr/sbin/alsactl store >/dev/null 2>&1 ||: ;}; /sbin/modprobe -r --ignore-remove snd-cs4236


4- Add lines to /etc/init.d/rc.local (it has a link from /etc/rcS.d/S99rc.local)

modprobe snd-cs4236



--
Email.it, the professional e-mail, gratis per te: http://www.email.it/f

Sponsor:
Audio, Video, HI-FI...oltre 2.000 prodotti di alta qualità a prezzi da sogno solo su Visualdream.it Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=2954&d=14-3



-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Reply via email to