Hi! I have an Abit IS7 motherboard, which has the Intel 865PE / ICH5-R chipset with the ALC650 CODEC onboard. I'm running Mandrake 9.1 with the 2.4.21-0.25mdk kernel. And I've downloaded and successfully installed ALSA 0.9.7a drivers, and 0.9.7 lib, oss, tools, utils.
Alas, all is not perfect - I cannot get sound out of my S/PDIF out on the board. Now, I know the port works - when first trying to setup this system two months ago, I had a similar setup (Mandrake 9.1 with ALSA 0.9.6) producing sound out of the S/PDIF. In-between that point and now (during which I've wiped and rebuilt the system several times trying to get SATA working - I finally gave up on that... :), I tried installing Mandrake 9.2rc2, which I think had ALSA 0.9.6 included, and got S/PDIF out working there as well. Now I'm back to 9.1 and have a stable system (finally!) but without the S/PDIF out I need. I have sound just fine out of the analog speakers, but nothing from S/PDIF out. I know it's detecting it correctly -- alsamixer shows the proper IEC958 entries, and I've tried nearly every combination of those settings to get it to work -- no go. At one point, I was hearing some very faint static through the connection to my surround receiver - only while the system was powered, and it disappeared on a reboot, and at another point (with analog speakers disconnected - don't know if that's why, though) it was reporting that the incoming data on that stream was "PCM STEREO UNK" -- normally it reports "NORMAL", which is why it was even noticed in the first place. So, in an attempt to cover everything, the rest of this message will be a data dump (probably way too much) from various files on my system, some with a few notes of interest. Hopefully someone will spot something, or can give me a hint as to what to check out next -- I'm stumped. Thanks, -->Steve Bennett ==== Begin Data Dump ==== >>> /etc/modules.conf: probeall scsi_hostadapter ide-scsi probeall usb-interface usb-uhci ehci-hcd alias ieee1394-controller ohci1394 alias char-major-116 snd alias snd-card-0 snd-intel8x0 # OSS/Free setup alias char-major-14 soundcore alias sound-slot-0 snd-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 alias /dev/nvidia* nvidia above snd-intel8x0 snd-pcm-oss post-install snd-intel8x0 /usr/sbin/alsactl restore alias char-major-81 videodev alias char-major-81-0 ivtv #alias char-major-61 lirc_i2c alias char-major-61 lirc_sir options ivtv debug=1 options tuner type=2 options msp3400 once=1 simple=1 add below ivtv msp3400 saa7115 tuner add above ivtv lirc_dev lirc_i2c (NOTE - the "alias sound-slot-0 snd-0" line was originally typed in as "alias sound-slot-0 snd-card-0", but *something* keeps changing it back. Don't ask me what, or if it's relevant...) >>> /etc/modules: # /etc/modules: kernel modules to load at boot time. # # This file should contain the names of kernel modules that are # to be loaded at boot time, one per line. Comments begin with # a `#', and everything on the line after them are ignored. NVdriver sk98lin scsi_hostadapter >>> /proc/asound/cards: 0 [ICH5 ]: ICH - Intel ICH5 Intel ICH5 at 0xfa101000, irq 17 >>> /proc/asound/devices: 0: [0- 0]: ctl 17: [0- 1]: digital audio playback 16: [0- 0]: digital audio playback 24: [0- 0]: digital audio capture 33: : timer >>> /proc/asound/modules: 0 snd-intel8x0 >>> /proc/asound/pcm: 00-00: Intel ICH : Intel ICH5 : playback 1 : capture 1 00-01: Intel ICH - IEC958 : Intel ICH5 - IEC958 : playback 1 >>> /proc/asound/timers: G0: system timer : 10000.000us (10000000 ticks) P0-0-0: PCM playback 0-0-0 : SLAVE P0-0-1: PCM capture 0-0-1 : SLAVE P0-1-0: PCM playback 0-1-0 : SLAVE >>> /proc/asound/version: Advanced Linux Sound Architecture Driver Version 0.9.7a. Compiled on Oct 4 2003 for kernel 2.4.21-0.25mdk with versioned symbols. >>> /proc/asound/card0/ac97#0: 0-0/0: Realtek ALC650 rev 0 Capabilities : DAC resolution : 20-bit ADC resolution : 18-bit 3D enhancement : Realtek 3D Stereo Enhancement Current setup Mic gain : +0dB [+0dB] POP path : pre 3D Sim. stereo : off 3D enhancement : off Loudness : off Mono output : MIX Mic select : Mic1 ADC/DAC loopback : off Extended ID : codec=0 rev=1 LDAC SDAC CDAC DSA=0 SPDIF DRA VRA Extended status : SPCV LDAC SDAC CDAC SPDIF=res SPDIF VRA PCM front DAC : 44100Hz PCM Surr DAC : 44100Hz PCM LFE DAC : 44100Hz PCM ADC : 8000Hz SPDIF Control : Consumer PCM Category=0x2 Generation=1 Rate=48kHz SPDIF In Status : Not Locked >>> /proc/asound/card0/ac97#0regs: 0:00 = 5980 0:02 = 0909 0:04 = 0000 0:06 = 801f 0:08 = 0000 0:0a = 801e 0:0c = 801f 0:0e = 801f 0:10 = 9f1f 0:12 = 0a0a 0:14 = 9f1f 0:16 = 9f1f 0:18 = 0909 0:1a = 0000 0:1c = 0000 0:1e = 0000 0:20 = 0000 0:22 = 0000 0:24 = 0000 0:26 = 000f 0:28 = 05c7 0:2a = 05f5 0:2c = ac44 0:2e = ac44 0:30 = ac44 0:32 = 1f40 0:34 = 0000 0:36 = 9f80 0:38 = 9f9f 0:3a = 2824 0:3c = 0000 0:3e = 0000 0:40 = 0000 0:42 = 0000 0:44 = 0000 0:46 = 0000 0:48 = 0000 0:4a = 0000 0:4c = 0000 0:4e = 0000 0:50 = 0000 0:52 = 0000 0:54 = 0000 0:56 = 0000 0:58 = 0000 0:5a = 0000 0:5c = 0000 0:5e = 0000 0:60 = 0000 0:62 = 0000 0:64 = 0808 0:66 = 0808 0:68 = 0000 0:6a = 1000 0:6c = 0000 0:6e = 0025 0:70 = 0231 0:72 = 00a0 0:74 = 0043 0:76 = 0000 0:78 = 8003 0:7a = 57c7 0:7c = 414c 0:7e = 4720 >>> /proc/asound/card0/id: ICH5 >>> /proc/asound/card0/intel8x0: Intel8x0 Global control : 0x00000002 Global status : 0x00700100 SDM : 0x00000000 AC'97 codecs ready : primary AC'97 codecs SDIN : 0 0 0 >>> /proc/asound/card0/oss_mixer: VOLUME "Master" 0 BASS "" 0 TREBLE "" 0 SYNTH "" 0 PCM "PCM" 0 SPEAKER "PC Speaker" 0 LINE "Line" 0 MIC "Mic" 0 CD "CD" 0 IMIX "" 0 ALTPCM "" 0 RECLEV "" 0 IGAIN "Capture" 0 OGAIN "" 0 LINE1 "Aux" 0 LINE2 "" 0 LINE3 "" 0 DIGITAL1 "" 0 DIGITAL2 "" 0 DIGITAL3 "" 0 PHONEIN "Phone" 0 PHONEOUT "" 0 VIDEO "Video" 0 RADIO "" 0 MONITOR "" 0 >>> lsmod: Module Size Used by Tainted: P lirc_i2c 5216 0 (unused) ivtv 55872 1 msp3400 18060 1 saa7115 7836 0 (unused) tuner 11744 1 i2c-algo-bit 9096 1 [ivtv] videodev 7872 3 [ivtv] i2c-core 21192 0 [lirc_i2c ivtv msp3400 saa7115 tuner i2c-algo-bit] udf 90464 0 (autoclean) lirc_sir 13696 0 lirc_dev 9936 2 [lirc_i2c lirc_sir] agpgart 40896 3 (autoclean) nvidia 1765632 11 (autoclean) snd-pcm-oss 41636 0 snd-mixer-oss 14168 0 [snd-pcm-oss] snd-intel8x0 21604 0 snd-pcm 78272 0 [snd-pcm-oss snd-intel8x0] snd-timer 18020 0 [snd-pcm] snd-ac97-codec 45976 0 [snd-intel8x0] snd-page-alloc 9236 0 [snd-intel8x0 snd-pcm] snd-mpu401-uart 4576 0 [snd-intel8x0] snd-rawmidi 17600 0 [snd-mpu401-uart] snd-seq-device 5644 0 [snd-rawmidi] snd 41124 0 [snd-pcm-oss snd-mixer-oss snd-intel8x0 snd-pcm snd-timer snd-ac97-codec snd-mpu401-uart snd-rawmidi snd-seq-device] soundcore 6276 0 [snd] nfsd 74256 0 (autoclean) sr_mod 16952 2 (autoclean) floppy 55100 0 ohci1394 27464 0 (unused) ieee1394 58156 0 [ohci1394] af_packet 14952 2 (autoclean) supermount 15296 2 (autoclean) ide-cd 33856 0 cdrom 31648 0 [sr_mod ide-cd] ide-scsi 11280 1 scsi_mod 103540 2 [sr_mod ide-scsi] sk98lin 149344 1 loop 14132 0 (autoclean) aes 31808 0 (autoclean) [loop] lvm-mod 61600 3 ehci-hcd 18568 0 (unused) usb-uhci 24684 0 (unused) usbcore 72992 1 [ehci-hcd usb-uhci] rtc 8060 0 (autoclean) ext3 59756 3 jbd 39100 3 [ext3] >>> lspci -v (excerpt): ... 00:1f.5 Multimedia audio controller: Intel Corp.: Unknown device 24d5 (rev 02) Subsystem: ABIT Computer Corp.: Unknown device 1015 Flags: bus master, medium devsel, latency 0, IRQ 17 I/O ports at d800 [size=256] I/O ports at dc00 [size=64] Memory at fa101000 (32-bit, non-prefetchable) [size=512] Memory at fa102000 (32-bit, non-prefetchable) [size=256] Capabilities: [50] Power Management version 2 ... >>> dmesg (only relevant area I could find): ... Installing knfsd (copyright (C) 1996 [EMAIL PROTECTED]). PCI: Setting latency timer of device 00:1f.5 to 64 intel8x0: clocking to 48000 0: nvidia: loading NVIDIA Linux x86 nvidia.o Kernel Module 1.0-4496 Wed Jul 16 19:03:09 PDT 2003 ... ==== End Data Dump ==== ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. SourceForge.net hosts over 70,000 Open Source Projects. See the people who have HELPED US provide better services: Click here: http://sourceforge.net/supporters.php _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user