Bug 22875 - [opl3, midi] fails on ESS ES1869
Summary: [opl3, midi] fails on ESS ES1869
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: kernel
Version: 7.1
Hardware: i386
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Michael K. Johnson
QA Contact:
URL:
Whiteboard: Florence Gold
: 23377 29948 (view as bug list)
Depends On:
Blocks: 26860
TreeView+ depends on / blocked
 
Reported: 2000-12-27 11:03 UTC by Michael Redinger
Modified: 2008-08-01 16:22 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2001-03-16 22:59:57 UTC
Embargoed:


Attachments (Terms of Use)

Description Michael Redinger 2000-12-27 11:03:48 UTC
sndconfig fails when using the card ESS ES1869 PNP AudioDrive.
The sound example is played correctly, but when trying to play
the MIDI demo, the following error is displayed:

The following error occurred running the modprobe program:

/lib/modules/2.4.0-0.43.6/kernel/drivers/sound/opl3.o:
init_module: No such device
/lib/modules/2.4.0-0.43.6/kernel/drivers/sound/opl3.o: insmod
/lib/modules/2.4.0-0.43.6/kernel/drivers/sound/opl3.o failed
/lib/modules/2.4.0-0.43.6/kernel/drivers/sound/opl3.o: insmod
midi failed

sndconfig then says that automatic configuration failed, 
dropping me to manual configuration. Did choose ESS ES1868
there (1869 isn't listed) and did try various hardware
settings, bot none worked.

Comment 1 Glen Foster 2001-01-11 21:05:07 UTC
This defect is considered MUST-FIX for Florence Gold release

Comment 2 Bill Nottingham 2001-01-11 21:33:04 UTC
What's your /etc/modules.conf look like?

Comment 3 Bill Nottingham 2001-01-31 00:26:00 UTC
*** Bug 23377 has been marked as a duplicate of this bug. ***

Comment 4 Bill Nottingham 2001-02-12 19:24:57 UTC
*** Bug 26860 has been marked as a duplicate of this bug. ***

Comment 5 Bill Nottingham 2001-02-12 19:26:01 UTC
Apparent kernel bug; the opl3 driver refuses to load, even with the correct
parameters.

Comment 6 Michael K. Johnson 2001-02-14 00:28:13 UTC
Arjan, if this is trivial and obvious to you, please fix it.
Otherwise, assign it back to me and I'll hunt around for
hardware and figure out who needs to work on it.

Comment 7 Arjan van de Ven 2001-02-14 12:13:51 UTC
This is non-trivial. The midi paths in the 2.4 kernel are not well tested
and several drivers are known broken with it. Will hunt for more info.

Comment 8 Bill Nottingham 2001-02-15 22:27:48 UTC
(goes and pokes at a machine with an SB16 with the same problem)

It *appears* it's some sort of bizarre interaction with the isapnp
support and initialization, and whether soundcore is loaded, and
whether sound is loaded, and whether you ran isapnp, or used the kernel's
isapnp code, or specified module parameters, and this is just really screwed up.


Comment 9 Bill Nottingham 2001-02-16 22:14:06 UTC
It *appears* that what's wrong here is that the sb driver, on
unload, deactivates the isapnp configuration, so the IO port
for the opl3 isn't active. Without running userspace isapnp tools,
the only time you can load the opl3 module is while the sb module
is loaded.


Comment 10 Bill Nottingham 2001-02-21 17:36:17 UTC
patch posted internally, waiting for comments.

Comment 11 Bill Nottingham 2001-02-28 04:31:05 UTC
*** Bug 29948 has been marked as a duplicate of this bug. ***

Comment 12 Bill Nottingham 2001-03-16 23:00:39 UTC
This is worked around in sndconfig-0.64.5-1; it will no longer cause
this error.


Note You need to log in before you can comment on or make changes to this bug.