A long time ago, I wrote: >> Greetings, >> >> After a few hours of trying, I can't get the sound to work. >> The Toshiba Tecra 8000 has (from everything I've read) the yamaha >> opl3 chipset which requires the snd-opl3sa2 driver. In this page >> >> http://lists.ubuntu.com/archives/ubuntu-users/2004-November/009979.html >> >> Martin Reiche reports success with this hardware/kernel combination, >> but he's using Ubuntu. Others have had problems with Debian. Can >> anybody give me a hint as to why this appears to work in Ubuntu but >> not in Debian (standard Sarge kernel 2.6.8-2-i386) >> >> In addition to the /etc/modules.conf data (that I also added from the >> page above) the line in /etc/modules is: >> >> snd-opl3sa2 dma1=1 dma2=0 fm_port=0x388 irq=5 isapnp=0 midi_port=0x330 >> port=0x538 sb_port=0x220 wss_port=0x530 >> >> (in one line of course). All the parameters, which apparently are >> the defaults, match exactly what the BIOS tells me >> >> What have I overlooked? Anyone using sarge/2.6 kernel on a Tecra 8000 >> with sound? >> >> Thanks. >> >> Augustine >>
To which John replied: > ################# > > I'm running Sarge on a toshiba T8000 PIII 500Mhz and using alsa it works > fine. Try to install and config alsa, it just worked :-) Not here... As of a few minutes ago, I've done an aptitude update just in case. Alsaconf can't detect the sound card: "No supported PnP or PCI card found". I have installed alsa-base 1.0.8-7, alsa-oss 1.0.8-1, alsa-utils 1.0.8-4, alsaplayer 0.99.76-0 and other alsa-related programs and plug-ins. The kernel is the 2.6.8 that the installer installed (boot option linux26). Isapnptools is also installed. Trying the "legacy cards" option it says: (many times) "Yamaha OPL3-SA soundcard not found or device busy" and then: "no legacy cards found". The manual configuration as described above results in the following modules to be installed: (lsmod | grep snd) snd_opl3_lib 9728 0 snd_hwdep 9092 1 snd_opl3_lib snd_cs4231_lib 24832 0 snd_mpu401_uart 7296 0 snd_rawmidi 23204 1 snd_mpu401_uart snd_seq_device 7944 2 snd_opl3_lib,snd_rawmidi snd_pcm_oss 48168 0 snd_mixer_oss 16640 1 snd_pcm_oss snd_pcm 85384 2 snd_cs4231_lib,snd_pcm_oss snd_page_alloc 11144 2 snd_cs4231_lib,snd_pcm snd_timer 23172 3 snd_opl3_lib,snd_cs4231_lib,snd_pcm snd 50660 10 snd_opl3_lib,snd_hwdep,snd_cs4231_lib,snd_mpu401_uart,snd_rawmidi,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer soundcore 9824 1 snd Note that snd_opl3_sa2 is not present. Installing it by hand (modprobe snd-opl3sa2) results in this: FATAL: Error inserting snd_opl3sa2 (/lib/modules/2.6.8-2-386/kernel/sound/isa/snd-opl3sa2.ko): No such device FATAL: Error running install command for snd_opl3sa2 Interestingly, perusing /var/log/messages I find this: Mar 18 18:14:36 tecra kernel: opl3sa2: Found OPL3-SA3 (YMF715E or YMF719E) Mar 18 18:14:36 tecra kernel: opl3sa2: 1 PnP card(s) found. Note that this is over a month ago, reboots now don't show this at all. It seems that at one time and at some unknown level the kernel saw something, but no more, I wonder why. All that has happened have been updates. Pnpdump says: "no boards found", however, lspnp -v says this: 15 YMH0021 multimedia controller: audio io 0x0220-0x0233 io 0x0530-0x0537 io 0x0388-0x038f io 0x0330-0x0333 io 0x0538-0x0539 irq 5 dma 1 dma 0 Which matches the /etc/modules parameters above. Or have I mis-interpreted what address is what? cat /dev/sndstat gives the following: Sound Driver:3.8.1a-980706 (ALSA v1.0.4 emulation code) Kernel: Linux tecra 2.6.8-2-386 #1 Mon Jan 24 03:01:58 EST 2005 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 Timers: 7: system timer Mixers: NOT ENABLED IN CONFIG I could use any and all hints. I've checked for conflicts in io addresses and irq, but everything seems fine. What else should I check? Thanks. And especially to John, you were the only one to respond to my original query. > Slainte > JohnP Augustine -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

