I can't get my sound to work - please help me if you can. The manual that came with my mainboard says the sound chip is: PCI Audio: Features Cmedia's CMI8738 3D positional audio controller with high speed PCI v2.1 bus controller and legacy SB16 DSP audio emulator. Now, I have downloaded the latest driver for this chip from Cmedia's site (cmpci-5.64) and recompiled my kernel and modules accordingly. Here is part of my .config file for the kernel compile: CONFIG_SOUND=m CONFIG_SOUND_CMPCI=m # CONFIG_SOUND_CMPCI_FM is not set # CONFIG_SOUND_CMPCI_MIDI is not set # CONFIG_SOUND_CMPCI_JOYSTICK is not set CONFIG_SOUND_CMPCI_CM8738=y # CONFIG_SOUND_CMPCI_PCTEL is not set # CONFIG_SOUND_CMPCI_SPDIFINVERSE is not set # CONFIG_SOUND_CMPCI_SPDIFLOOP is not set CONFIG_SOUND_CMPCI_SPEAKERS=2
CONFIG_SOUND_OSS=m The other options in sound section are all not set. I have also setup my /etc/modules.conf with the following lines (I am using devfs): alias char-major-14 cmpci alias /dev/sound cmpci #C-Media CMI8738 3D alias /dev/audio /dev/sound alias /dev/mixer /dev/sound alias /dev/dsp /dev/sound alias /dev/dspW /dev/sound alias /dev/midi /dev/sound Here is a listing of my sound devices: crw-rw---- 1 root audio 14, 3 Jan 1 1970 /dev/sound/dsp crw-rw---- 1 root audio 14, 0 Jan 1 1970 /dev/sound/mixer lr-xr-xr-x 1 root root 9 Mar 26 19:44 /dev/dsp -> sound/dsp lr-xr-xr-x 1 root root 11 Mar 26 19:44 /dev/mixer -> sound/mixer When I run xmms, it will autoload the modules. Here is what lsmod shows: cmpci 24592 1 (autoclean) soundcore 4112 2 (autoclean) [cmpci] But when I run xmms there is no sound from the speakers. Also when I do cat file.au > /dev/dsp or cat file.wav > /dev/dsp Neither produces any sound from the speakers. I noticed that /dev/sndstat doesn't exist and I don't know if this is needed nor how to create it if it is. I can't think of anything else to try to get this to work. Has anyone got any further troubleshooting suggestions?