Jump to content

NO Sound


antiqps
 Share

Recommended Posts

Hi,

 

My MDK 9.1 says that i don't have sound card! :furious3:

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? :help:

 

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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 by aRTee
Link to comment
Share on other sites

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 by aRTee
Link to comment
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...