Linux - Laptop and NetbookHaving a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
I have been working on getting sound working on my Dell Latitude CPi-D266XT for quite some time. This laptop has a Crystal/Cirrus Logic 4237B sound chip. I don't know if it's PNP or not. I am running Slackware 9.1 with 2.4.22 kernel custom compiled (yes I did include sound core support). I have done some research but it doesn't help. I have been through every tutorial I have found. I have searched this forum and found some resources here but none of it helps. I know people have gotten this sound card on this computer running under Linux but I can't find anything that helps. When I run lspci it displays nothing about a sound card or anything even remotely related. I downloaded the ALSA drivers, lib, and utils and installed them per instructions. When I run alsaconf it says that no supported PnP or PCI cards were found. I tell it I want to probe legacy ISA sound cards and it does. When it starts probing my particular card I hear clicking coming from the speakers and then it stops and the computer is frozen. Anyway, if anyone has any suggestions I would really appreciate them.
Well, this very set of forums actually has a howto and previous success for that exact computer. Maybe you didnt search hard enough for it? Or did it just not work.
I did search hard enough. I came up with the exact same post and followed the (horrible) instructions. My theory is that I am using a different version of ALSA than what is in the example (0.9.8 vs. 0.5.7 (I think)). Anyway, I will try to download the older version and see what I come up with.
Edit: Sorry, the link is for my post on the TP600E. I'll dig up my old configs for the CPi and post them later.
I have had a Dell Latitude CPi300XT, which I believe is the same as the 266 except for the CPU speed. You might want to read my post over at the VectorLinux board here.
Here is my config for the 4237B in the CPi300XT. You could refer to my post on the VectorLinux board if you want to know how to compile it.
hayketjemmes - the module and parameter names in Alsa modules have changed in order to comply with the Linux kernel module parameters, so you need to check what the new names are.
Here comes the Alsa config for my Dell:
Code:
# Written by Håkan Wikström for the Dell Latitude CPi 300XT and its cs4237 chip
alias char-major-116 snd
alias snd-card-0 snd-cs4236
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0660 snd_device_gid=29 snd_device_uid=0
options snd cards_limit=1
options snd-cs4236 index=0 id=CARD_0 port=0x530 cport=0x210 mpu_port=0x330 fm_port=0x388 irq=5 mpu_irq=9 dma1=0 dma2=1 isapnp=0
I used that config you posted in my modprobe.conf file (I'm running fedora core 2). I'm a lot closer to getting my D266XT to put out sound, but not there yet. I can now listen to CDs, adjust mixer settings, etc, but I can't hear any digital files (.wavs, .mp3s, etc). When I try to play them, the app either freezes or does nothing (xmms, gnome sound server, etc). No matter which sound app or audio format I'm trying to play, I get nothing. I'm sure that your config puts me very close to getting sound, but maybe my settings are slightly different? How can I find out?
And I have the same situation, sound card is configured and detected but I cannot play any file.
I have Dell Latitude CP M233SD (sound CS4237B) and Gentoo Linux distribution. I have configured all as above.
Oddly enough, I'm totally stumped on how to get the sound to work on my same dell with fedora core 4. I used my old settings from fc3, and it won't work. I've tried several combos of dma1= and dma2=, with no success. Anyone have any hints on where I might look to get a clue at to why it isn't working?
Man, I'm right there with all of you... I finally gave up on my old CP 233ST, on sound anyway... everything else on it works perfectly, but not that! I'm using it as a server right now anyway (yes, I am and it is awesome) tucked under my entertainment center... so I don't care about sound that much, but still would love to give it a shot.
silentman, you're using the depreceated OSS drivers, not Alsa.
The options I specified above will most likely not work correctly with a current kernel with up to date Alsa modules since the parameters for the Alsa modules have changed quite a lot over time. Check the available options using the modinfo command - modinfo snd-cs4236 should show the options available to you.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.