Lisa C. Boyd wrote:
I am new to Linux and Debian and have really no idea how to troubleshoot things yet. I had a local Debian guru help me install Debian (on the 11th), but I'm having difficulties with my sound. Below is the error message that I get:Sound server informational message. Error while initializing the sound driver: device /dev/dsp can't be opened (no such device) The sound server will continue using the null output device. Here's my sound card info: Crystal Semiconductor Chip set CS4236
According to /usr/src/linux/Documentation/sound/CS4232 (where "/usr/src/linux" contains the source file for your kernel), the CS4232 driver works for CS423x chips.
***** # cat /proc/asound/sndstat Sound Driver:3.8.1a-980706 (ALSA v0.9.0beta10 emulation code) Kernel: Linux debian001 2.4.16-686 #1 Wed Nov 28 09:27:17 EST 2001 i686 Config options: 0 Installed drivers: Type 10: ALSA emulation Card config: --- no soundcards --- Audio devices: NOT ENABLED IN CONFIG Synth devices: NOT ENABLED IN CONFIG Midi devices: NOT ENABLED IN CONFIG
Did your Debian guru recompile your kernel? If so, he may not have included support for the sound card (either as a module or built-in).
<snip>
***** # modprobe snd-card-cs4236/lib/modules/2.4.16-686/alsa/snd-card-cs4236.o: init_module: No such device Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters /lib/modules/2.4.16-686/alsa/snd-card-cs4236.o: insmod /lib/modules/2.4.16-686/alsa/snd-card-cs4236.o failed /lib/modules/2.4.16-686/alsa/snd-card-cs4236.o: insmod snd-card-cs4236 failed
Unless you have reason not to, you might download the source for a newer kernel (2.4.18 or so in Sid, I believe) and recompile with CS4232 (or 4236 if it's available) as a module.
<snip>
***** #lspci00:00.0 Host bridge: Intel Corp. 440BX/ZX - 82443BX/ZX Host bridge (rev 02) 00:01.0 PCI bridge: Intel Corp. 440BX/ZX - 82443BX/ZX AGP bridge (rev 02)00:07.0 ISA bridge: Intel Corp. 82371AB PIIX4 ISA (rev 02) 00:07.1 IDE interface: Intel Corp. 82371AB PIIX4 IDE (rev 01) 00:07.2 USB Controller: Intel Corp. 82371AB PIIX4 USB (rev 01) 00:07.3 Bridge: Intel Corp. 82371AB PIIX4 ACPI (rev 02) 00:0f.0 PCI bridge: Digital Equipment Corporation DECchip 21152 (rev 03)00:11.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (rev 24) 01:00.0 VGA compatible controller: ATI Technologies Inc 3D Rage Pro AGP 1X/2X (rev 5c)
The lspci command will list the PCI devices in your system. Since the sound card doesn't show up, I would assume that the card is not a PCI device. It has been my experience that PCI devices are a lot easier to configure than ISA devices (unless the PCI device is really new, in which case the support for the device may not yet exist).
I know it's frustrating, but keep plugging on. It's a different world, but worth it.
Kent --To UNSUBSCRIBE, email to debian-user-request@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org