Drew Parsons writes: > On Thu, Mar 08, 2001 at 11:56:33AM -0700, Joel Dudley wrote: > > Hello all, > > I have 2.2.17/sid running pretty well on my Toshiba Satellite Pro 4300 > > laptop minus sound and modem support (yamaha pci sound, lucent winmodem).
<omitted text> > I'm now having problems with sound on 2.4.2 too. 2.4.1 worked fine, same as > all preceding versions. I have a 490CDT, thats a Yamaha YMF719 chip > (OPL-SA3), is that what you have? > > The kernel documentation seems to provide the clue as to what happened. The > author of the kernel driver (oplsa2.o) had thought YMF719 was different to > YMF715, but says he recently (Dec 2000) found out they're much the same. So > he's adjusted the code accordingly. > > I haven't yet figured out what to do about it. midi works for me > (/dev/synth), but mp3s (/dev/dsp) do not. When the kernel loads up, it > doesn't find the sound system as a PNP subsystem (I'm not sure if it's > supposed to). If I turn off isapnp using the new driver option, then it > says: > > Mar 9 23:33:23 localhost kernel: opl3sa2: Control I/O port 0x0 not free > Mar 9 23:33:23 localhost insmod: > /lib/modules/2.4.2/kernel/drivers/sound/opl3sa2.o: init_module: No such > device > Mar 9 23:33:23 localhost insmod: Hint: insmod errors can be caused by There's a bug in the code. I patched mine and made it work right (I have a 490XCDT, same chip). Change line 917 of opl3sa2.c to read: if (!isapno) { and it should work again. I think this is fixed in the 2.4.3 pre series but haven't verified it yet. I sent a patch to the maintainer. jim