Posts: 3
techseptic
Joined: 17 Jan 2016
#1
Installed anti-15 on ibm thinkpad 600.
Tried to get sound card working by using the steps mepis wiki page:
Snd-cs4236.
Did step 1, copying and pasting configuration file into etc/modprobe.d/alsa

Step 2 is where I have the problem:
running"update-modules" bash tells me that it cannot find the command. Is there a new command or series of steps that does what"update-modules" did before it was removed from bash?
Posts: 72
cwilliams
Joined: 16 Aug 2013
#2
Is this the model you have?

========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://www.thinkwiki.org/wiki/Category:600"
linktext was:"http://www.thinkwiki.org/wiki/Category:600"
====================================

I used to have a couple thinkpads and nearly always got a good resolution to my linux problems from thinkwiki.
Is your chip a 4236 or 4237?
I always had to start with a terminal and run the lsmod command.
This will show you which modules are loaded (like all of them) , I had one machine that would identify the chipset wrong.
One unit tied me in a knot for a while until I changed the IRQ (in the BIOS) for the sound card to a different IRQ.
It was pretty easy , although I had to turn off the serial port to do it.
After that it recognized the card properly.
I did have to unmute both of them once I had it right.
Hope this helps get your sound resolved somewhat.
Colin
Posts: 3
techseptic
Joined: 17 Jan 2016
#3
The model ibm thinkpad 600 I have is type 2645-51U. I believe the chip is cs4237B and the alsa wiki says it is very compatible with cs4236.

So, the real problem is that module cs4236 is not installed because I get:
modprobe FATAL: module cs4236 not found.

Has anybody had success with installing module cs4236 in antix-15?

Do I need to uninstall all of alsa, then build it back from source?
Posts: 4,164
rokytnji
Joined: 20 Feb 2009
#4

========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"https://www.google.com/search?client=ubuntu&channel=fs&q=cs4236+site%3Aantix.freeforums.org&ie=utf-8&oe=utf-8"
linktext was:"Link"
====================================


HTH
Posts: 3
techseptic
Joined: 17 Jan 2016
#5
Here is what I have done so far:

removed alsa-utils,alsa-base,alsa-tools using synaptic

got the files:

alsa-driver-1.0.25.tar.bz2
alsa-lib-1.0.25.tar.bz2
alsa-firmware-1.0.25.tar.bz2
alsa-utils-1.0.25.tar.bz2

decompressed them

started on compiling the alsa-driver:
sudo ./configure --with-cards=cs4236 --with-sequencer=yes

asked for build-essential, got that
asked for kernel headers, got them

added --with-kernel=/usr/src/linux-headers-$(uname -r) to the ./configure command and got the following error:

checking for kernel linux/version.h ...failed

the file /usr/src/linux-headers-4.0.5-antix.1-486-smp/include/INCLUDE_VERSION_H
does not exist
Please install the package with full kernel sources or use --with-kernel=dir option to specifiy another directory with kernel sources (default is lib/modules/4.0.5-antix.1-486-smp/build)

Any suggestions?
Posts: 4,164
rokytnji
Joined: 20 Feb 2009
#6
Any suggestions?
Yeah. But you may not like it. Run a older kernel that did not drop support for your soundchip.
smxi and a older Debian kernel might be the ticket for a IBM 600 laptop. My oldest was a 390E before I gave it away.


So, if you want to install a Debian kernel, search through synaptic for linux-image. There should be several to choose from.
The older the better. I486 should fit the ticket.

This thread looks to be a kernel regression type of thread since the laptop is soo old.
I keep this link on file for older gear. It is a hand made kernel made by Stevo , with the kitchen sink thrown in I think for supporting old gear .


Hopefully it is still available. Don't forget to

Code: Select all

sudo update-grub
if you decide to install it. It will not end up being the 1st boot option in grub either so some extra steps when in the grub menu will be required to boot into it. Advanced menu selection should be the ticket I think.