antiqps Posted February 3, 2004 Report Share Posted February 3, 2004 Hi, My MDK 9.1 says that i don't have sound card! So i did this: modprobe snd-cs4236 /lib/modules/2.4.21-0.13mdk/kernel/sound/isa/cs423x/snd-cs4236.o.gz: init_module : No such device Hint: insmod errors can be caused by incorrect module parameters, including inva lid IO or IRQ parameters. You may find more information in syslog or the output from dmesg modprobe: insmod /lib/modules/2.4.21-0.13mdk/kernel/sound/isa/cs423x/snd-cs4236. o.gz failed modprobe: insmod snd-cs4236 failed What shall i do now? Maybe this gives you some ideas. lspci -v 00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (AGP di sabled) (rev 02) Flags: bus master, medium devsel, latency 32 Memory at d0000000 (32-bit, prefetchable) 00:02.0 VGA compatible controller: Neomagic Corporation NM2160 [MagicGraph 128XD ] (rev 01) (prog-if 00 [VGA]) Subsystem: Dell Computer Corporation MagicGraph 128XD Flags: bus master, medium devsel, latency 32, IRQ 11 Memory at e0000000 (32-bit, prefetchable) Memory at fde00000 (32-bit, non-prefetchable) Memory at fdd00000 (32-bit, non-prefetchable) 00:03.0 CardBus bridge: Texas Instruments PCI1131 (rev 01) Subsystem: Dell Computer Corporation: Unknown device 0074 Flags: bus master, medium devsel, latency 168, IRQ 11 Memory at 10000000 (32-bit, non-prefetchable) Bus: primary=00, secondary=01, subordinate=04, sec-latency=176 Memory window 0: 10400000-107ff000 (prefetchable) Memory window 1: 10800000-10bff000 I/O window 0: 00004000-000040ff I/O window 1: 00004400-000044ff 16-bit legacy interface ports at 0001 00:03.1 CardBus bridge: Texas Instruments PCI1131 (rev 01) Subsystem: Dell Computer Corporation: Unknown device 0074 Flags: bus master, medium devsel, latency 168, IRQ 11 Memory at 10001000 (32-bit, non-prefetchable) Bus: primary=00, secondary=05, subordinate=08, sec-latency=176 Memory window 0: 10c00000-10fff000 (prefetchable) Memory window 1: 11000000-113ff000 I/O window 0: 00004800-000048ff I/O window 1: 00004c00-00004cff 16-bit legacy interface ports at 0001 00:07.0 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 01) Flags: bus master, medium devsel, latency 0 00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01) (prog-if 80 [Master]) Flags: bus master, medium devsel, latency 32 I/O ports at 0860 00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01) (prog-if 00 [uHCI]) Flags: bus master, medium devsel, latency 32, IRQ 11 I/O ports at ece0 00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 01) Flags: medium devsel, IRQ 9 Quote Link to comment Share on other sites More sharing options...
aRTee Posted February 3, 2004 Report Share Posted February 3, 2004 Did you run sndconfig ? That might help... Quote Link to comment Share on other sites More sharing options...
Qchem Posted February 4, 2004 Report Share Posted February 4, 2004 What soundcard do you think you actually have? Quote Link to comment Share on other sites More sharing options...
RaiReg Posted February 4, 2004 Report Share Posted February 4, 2004 sorry this migh sound stupid but do you have an onboard sound card or a pci one ? just in case it's a pci one it happen to me that I had to unplug and replug it back so after that the system could recognize it, in my case it was a hardware problem and now it works fine ... HTH Quote Link to comment Share on other sites More sharing options...
antiqps Posted February 5, 2004 Author Report Share Posted February 5, 2004 Did you run sndconfig? Yes i did, nothing, it didn't work. I have cs4237b, in 1 place they suggest to use cs4236 and the other cs4232 driver but nothing really worked forx me. You can see the output modprobe snd-cs4236 in my 1. post, it was the same with snd-cs4232. Actually i have Dell Latitude CPi D300XT (Crystal Semiconductor CS4237B). Please don't suggest me the alsa-project.org there i didn't find any help. I really don't know what do to next. Maybe i have to live with no sound in my laptop :unsure: But i don't give up and i will learn more about Linux :D Quote Link to comment Share on other sites More sharing options...
aRTee Posted February 5, 2004 Report Share Posted February 5, 2004 (edited) Have a look here: http://datamining.csiro.au/linux/dlcpid300xt.html this guy had his working, and he posted his /etc/modules.conf (see below, I copied it for you) You need the options line for your card, this is likely why your module wouldn't load: modprobe snd-cs4236 /lib/modules/2.4.21-0.13mdk/kernel/sound/isa/cs423x/snd-cs4236.o.gz: init_module : No such device Hint: insmod errors can be caused by incorrect module parameters, including inva lid IO or IRQ parameters. You didn't set any IO or IRQ, and it appears that your audio chip works with isa, without pnp. So just stick these lines in your /etc/modules.conf: alias char-major-116 snd alias snd-card-0 snd-card-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-card-cs4236 snd_index=0 snd_id=CARD_0 snd_port=0x530 \ snd_cport=0x210 snd_mpu_port=0x330 snd_fm_port=0x388 \ snd_irq=5 snd_mpu_irq=9 snd_dma1=0 snd_dma1_size=64 \ snd_dma2=1 snd_dma2_size=64 snd_isapnp=0 (note that the line continuations marked by the \ actually all need to be on the one line). and all should be fine; save the file /etc/modules.conf, and try again to load the module. You certainly won't have to do without sound on this laptop! BTW, you could also use sndconfig and then (after it doesn't find any audio) do manual selection. The dma and io stuff should be in the bios, use those numbers in sndconfig and it will create the correct lines for you in /etc/modules.conf too, so you don't have to copy the lines above. In any case I recommend that you check the settings in your bios, or if need be in windows... Edited February 5, 2004 by aRTee Quote Link to comment Share on other sites More sharing options...
bvc Posted February 5, 2004 Report Share Posted February 5, 2004 make a bkup of your current /etc/modules.conf! Don't just overwrite it! Quote Link to comment Share on other sites More sharing options...
aRTee Posted February 5, 2004 Report Share Posted February 5, 2004 (edited) Actually, I meant "add to your /etc/modules.conf" Backing up is a fine plan too, then add the stuff above, and make sure you take out any line that is already in there that might conflict. If you don't know, just post your /etc/modules.conf here and we'll have a look. Now that I think of it, that's also a way to back it up... :P Edited February 5, 2004 by aRTee Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.