Well, the getting the audio to work is proving harder than I expected, so I am canvasing suggestions if any gurus out there have any ideas..
The situation is as follow: 1. I know the hardware works, and works with Linux, because I still have my old SuSE 7.3 sitting in a partition and can boot and play audio from it. The module it uses are listed in my original post below. 2. If I run 'alsaconf' on my 2.6 kernel I get Unloading ALSA sound driver modules: (none loaded). Building card database... Searching sound cards (and a progress bar..) No supported PnP or PCI cards found Would you like to probe legacy ISA sounds cards/chips? which is expected as the OPL3 is not PCI or PnP.. so I answer 'Y' Probing lagacy ISA cards may make your system unstable. Y Please select the drivers to probe: x [*] opl3sa2 Yamaha OPL3SA2+ x x [*] cs4236 Cirrus Logic CS4235-9 x x [*] cs4232 Cirrus Logic CS4232 x x [*] cs4231 Generic CS4231 x x [*] es18xx ESS ES18xx AudioDrive x x [*] es1688 ESS ESx688 AudioDrive x x [*] sb16 Sound Blaster 16 x x [*] sb8 Sound Blaster 1.0/2.0/Pro I select the first entry only.... x Shall I try all possible DMA and IRQ combinations? x x With this option, some unconventional configuration x x might be found, but it will take much longer time. I answer 'Y' Probing legacy cards.. This may take a few minutes.. Probing: opl3sa2 then after quite a long delay.... lqqqqqqqqqqqqqqqqqqqu Result tqqqqqqqqqqqqqqqqqqqk x x x <Ok> x x x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj then I am back to my prompt, which seems a little inconclusive, but I think it means it didn't find anything. There is no sign of anything having changed (no modules loaded), and /var/log/kern.log contains: Jan 26 17:33:48 localhost kernel: Yamaha OPL3-SA soundcard not found or device busy Jan 26 17:34:19 localhost last message repeated 36 times Jan 26 17:35:20 localhost last message repeated 72 times Jan 26 17:36:21 localhost last message repeated 72 times Jan 26 17:37:22 localhost last message repeated 70 times Jan 26 17:38:23 localhost last message repeated 71 times Jan 26 17:39:24 localhost last message repeated 71 times Jan 26 17:40:25 localhost last message repeated 71 times Jan 26 17:41:24 localhost last message repeated 70 times Jan 26 17:41:51 localhost last message repeated 30 times 3. I discovered that if I reboot to the 2.4 Sarge kernel and try the 'alsaconf' again, alsaconf does succeed in detecting the hardware - which made me think that it might be a 2.6 kernel issue. But after the alsaconf finished, the audio still didn't seem to be working. The only files created in /dev which were group 'audio' were: /dev/snd/controlC0 /dev/snd/timer /dev/rtc 4. Richard's suggested additions to /etc/modules did result in a reasonable looking list of loaded modules, but no audio devices appear in /dev.. I did check the BIOS and confirmed that my settings matched his. So if anyone has any ideas of things I could try which might shed some light on the reaosn for the problem, please let me know.... Regards, DigbyT On Wed, Jan 25, 2006 at 05:19:49PM +0100, Richard Mittendorfer wrote: > > 2. Audio. > > I have tried installing support for the sound using > > apt-get install alsa-modules-2.4.27-2-586tsc > > and there were a few unsettling messages which I am not sure > > if I shold be concerned about, such as: > > Setting up kernel-image-2.4.27-2-586tsc (2.4.27-10sarge1) ... > > depmod: *** Unresolved symbols in > > /lib/modules/2.4.27-2-586tsc/updates/alsa/snd- pdaudiocf.o > > . > > . > > Strangely, I could not see any pre-built modules for the 2.6 > > kernel.. > > /etc/modules > -------------8<----------- > snd-opl3sa2 dma1=1 dma2=0 irq=5 midi_port=0x330 fm_port=0x388 > wss_port=0x530 sb_port=0x220 port=0x370 opl3sa3_ymode=3 > snd_mixer_oss > > #toshiba > #ath_pci > #cfq-iosched > -------------8<----------- > > Be sure to have your BIOS settings are this way too. > > You can also use alsa or /etc/modutils/sound to give these parameters to > the module. > > > But sound does not seem to come up in either kernel, and I can't find > > anything like 'sndconfig' which I have seen mentioned in some of the > > Linux on Libretto descriptions.. > > > > > > I don't see any audio modules loaded. This is what I see on the > > working SuSE system: > > snd-pcm-oss 18368 0 (autoclean) > > snd-pcm-plugin 14480 0 (autoclean) [snd-pcm-oss] > > snd-mixer-oss 4768 1 (autoclean) [snd-pcm-oss] > > snd-card-opl3sa2 8144 1 > > isa-pnp 27248 0 [snd-card-opl3sa2] > > snd-cs4231 17808 0 [snd-card-opl3sa2] > > snd-pcm 29184 0 [snd-pcm-oss snd-pcm-plugin > > snd-cs4231] snd-mixer 23488 0 [snd-mixer-oss > > snd-card-opl3sa2 snd-cs4231] snd-opl3 4336 0 > > [snd-card-opl3sa2] snd-hwdep 3120 0 [snd-opl3] > > snd-timer 8336 0 [snd-cs4231 snd-pcm snd-opl3] > > snd-mpu401-uart 2288 0 [snd-card-opl3sa2] > > snd-rawmidi 9312 0 [snd-mpu401-uart] > > snd-seq-device 3744 0 [snd-rawmidi] > > snd 31344 1 [snd-pcm-oss snd-pcm-plugin > > snd-mixer-oss snd-card-opl3sa2 snd-cs4231 snd-pcm snd-mixer snd-opl3 > > snd-hwdep snd-timer snd-mpu401-uart snd-rawmidi snd-seq-device] > > soundcore 3280 2 [snd] > > doesn't look bad. > > lsmod > ----------------8<-------------- > Module Size Used by > wlan_wep 2976 1 > toshiba 1976 0 > snd_mixer_oss 9728 0 > snd_opl3sa2 4512 0 > snd_opl3_lib 4320 1 snd_opl3sa2 > snd_hwdep 3392 1 snd_opl3_lib > snd_cs4231_lib 12128 1 snd_opl3sa2 > snd_mpu401_uart 2240 1 snd_opl3sa2 > snd_rawmidi 10112 1 snd_mpu401_uart > snd_seq_device 3340 2 snd_opl3_lib,snd_rawmidi > snd_pcm 42856 2 snd_opl3sa2,snd_cs4231_lib > snd_timer 10564 3 snd_opl3_lib,snd_cs4231_lib,snd_pcm > snd_page_alloc 4104 2 snd_cs4231_lib,snd_pcm > ath_pci 42972 0 > ath_rate_sample 8392 1 ath_pci > wlan 79804 4 wlan_wep,ath_pci,ath_rate_sample > ath_hal 133520 3 ath_pci,ath_rate_sample > -------------8<------------- -- Digby R. S. Tarvin digbyt(at)digbyt.com http://www.digbyt.com -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]