[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 2.4/sid on toshiba satellite

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.


Reply to: