From: Mel (gormo at domain csn.ul.ie)
Date: Wed 31 Mar 1999 - 17:31:23 IST
This is the same card I have so ere goes.
On Wed, 31 Mar 1999, hetch in galway wrote:
<intro cut>
>
> however, we could not get the machines sound card and linux to
> communicate. 'Could not find mixer' was the error reported whenever we
> tried to encode a live input or even just when trying to run aumix.
>
you don't have any card support installed. You will see this if you cat
/dev/sndstat. It will say no drivers are installed.
> Anyhow, we've gotten around the project by swapping the card for my ESS
> 1868, but now leaves me with that card at home!
yea - free card.
> And I'm getting the exact
> same error under RH5.2 with Yamaha support built into the kernel.
>
> Anyone got any ideas?
>
First, get kernel 2.2.x .It has drivers for the Yamaha card and it'll be
easier to get working with. This card is a PnP card which is why the
kernel can't autodetect it. What you have to do is compile the card as a
*module* not into the kernel and compile in Plug and Play too so that
isapnp will run at boot time. With the card in, run pnpdump > isaconf as
root to get a configuration file and find the part that deals with the
sound card. You'll need to know what the settings of your card is to look
at this properably. Take out all the comments until you have something
that looks like
# Card 1: (serial identifier cb 80 86 00 01 30 00 a8 65)
# YMH0030 Serial No -2138701823 [checksum cb]
# Version 1.0, Vendor version 0.1
# ANSI string -->OPL3-SA3 Snd System <--
(CONFIGURE YMH0030/-2138701823 (LD 0
(IO 0 (BASE 0x0000))
(IO 1 (BASE 0x0530))
(IO 2 (BASE 0x0388))
(IO 3 (BASE 0x0330))
(IO 4 (BASE 0x0370))
(INT 0 (IRQ 5 (MODE +E)))
(DMA 0 (CHANNEL 0))
(DMA 1 (CHANNEL 1))
(ACT Y)
))
in the file somewhere. When you are happy with the file, copy it to
/etc/isapnp.conf and type
isapnp /etc/isapnp.conf
to initilase the card. Now you are ready to install the module (presuming
you have the kernel compile and module compile/install done). For the card
above, you would do this by typing
insmod mpu401
insmod ad1848
insmod opl3sa2 io=0x370 mss_io=0x530 irq=5 dma=0 dma2=1
insmod opl3 io=0x388
At this point, the sound card should be working. You can sort out the
conf.modules file to do all this automatically. If none of the makes
sense, read
/usr/src/linux/Documentation/sound/OPL3-SA2
.It says more or less as the above but it might be more coherent than my
explanation.
This archive was generated by hypermail 2.1.6 : Thu 06 Feb 2003 - 13:04:06 GMT