Profile

unixronin: Galen the technomage, from Babylon 5: Crusade (Default)
Unixronin

December 2012

S M T W T F S
      1
2345678
9101112131415
16171819202122
23242526272829
3031     

Most Popular Tags

Expand Cut Tags

No cut tags
Thursday, June 7th, 2007 04:26 am

I seek assistance.

We have an IBM Thinkpad 600E (specifically, model 2645-3AU), on which we're currently running Slackware 11 and kernel 2.6.20.  The sound chip in this model is consistently erroneously identified by Linux utilities as a Cirrus Logic CS4610/4611, but is actually a CS4237B. Try as we might, we cannot get sound to work on it.  We've tried kernel OSS/Free drivers, kernel ALSA drivers, the full ALSA package, and commercial OSS from opensound.com.  The closest we've been able to get to working sound is with commercial OSS 3.9.9.4d, which actually builds an osslinux module that will load, but is unablet o initialize the sound chip.

Has anyone on my f-list (or anyone any of you know) ever succeeded in getting sound working under Linux on this model of Thinkpad?  And if so, how did you do it?


Update, 2007-06-08 0945EDT:

Problem solved.  I'd missed one detail, which seems stupid in hindsight:  The CS4237B sound chipset in the Thinkpad 600E is actually an ISA chipset.  The CS423x driver in OSS actually supports it just fine ... but in order for it to work, I had to recompile the kernel with isa-pnp support.  I didn't realize until now that isa-pnp wasn't enabled.

Tags:
Thursday, June 7th, 2007 10:40 am (UTC)
I haven't personally done it but...

I assume you have looked at http://www.linuxquestions.org/linux/answers/Hardware/Sound_on_the_Thinkpad_600E

Also, it might be worth having a Knoppix Live CD around to boot from, and check how they do it. I've always been impressed at their hardware detection.
Thursday, June 7th, 2007 11:31 am (UTC)
Interesting to see that specifies using the driver for yet another different chipset.