[ltp] Sound on 600e with Debian Sarge distro
Mauro Maroni
linux-thinkpad@linux-thinkpad.org
Tue, 28 Dec 2004 17:50:21 -0300 (ART)
Not sure about Debian, but in Slackware the hotplug package has a
blacklist file that let you avoid any module to be loaded by hotplug.
You just need to add cs46xx there.
On Tue, 28 Dec 2004, Nigel Wilkinson wrote:
> --On Tuesday, December 28, 2004 09:31:25 -0500 Stan Weddington
> <stan@nleelaw.com> wrote:
>
> > I have been using Debian Woody on a Thinkpad 600e for nearly a year now,
> > and finally got some time to re-install Sarge in it. I originally fussed
> > around with the sound, then left it as un-needed, so never got it working
> > in Woody. With Sarge, the sound was broken out of the box, but worked
> > -sorta- after installing alsa-base and running alsaconf... for the first
> > time, sound was actually heard from the 600e while booted into linux (it
> > dual-boot into Windoze too), BUT it only played the 1st second or so of
> > sound, then got stuck in a loop like a skipping record.
> >
> > Upon Sarge install the sound system was trying to use the cs46xx driver.
> > Alsa installed the cs4236 driver and I got some sound. After re-booting,
> > the cs4236 was gone, and the cs46xx driver was back... and sound was all
> > the way broke again.
>
> Hi, I use Mandrake but had similar problems. You must use the CS4236 driver
> from alsa (or so I found). This driver MUST be passed options so in
> /etc/modules.conf you must have
>
> alias snd-card-0 snd-card-cs4236
> alias sound-slot-0 snd-card-0
> options snd-cs4236 port=0x530 cport=0x538 irq=5 dma1=1 dma2=0 isapnp=0
>
>
> The reason for useing a different driver is that the CS4610 has an
> emulation of the CS4231/2 and CS4239 cards and the alsa CS4236 driver
> supports the CS4239 emulation of the CS4610 that is in the TP600E (or in
> mine anyway).
>
> As for the reversion to the CS4610 when you reboot, have you got a deamon
> running that looks for new hardware. In Mandrake 9.2 I had to switch off
> the hotplug deamon or it always found the CS4610 card and changed the
> settings.
>
> So in summary
> switch off hotplug and ensure the alsa driver is passed the correct options
>
> Cheers
> Nigel
>
>
>