Nee help! SOUND as module under linux-2.1.81

Hoang Ngo (hoang@hal.com)
Tue, 27 Jan 1998 09:37:06 -0800 (PST)


Hello all,

I recently switched to Linux-2.1.81 kernel and having problems to get the sound
to work properly. My system configuration is a 586 and Creative Lab AWE64 PnP
sound card. I compiled the kernel with these options:

#
# Loadable module support
#
CONFIG_MODULES=y
CONFIG_MODVERSIONS=y
# CONFIG_KERNELD is not set

#
# Sound
#
CONFIG_SOUND=m
# CONFIG_PAS is not set
CONFIG_SB=m
CONFIG_ADLIB=m
# CONFIG_GUS is not set
# CONFIG_MPU401 is not set
# CONFIG_PSS is not set
# CONFIG_MSS is not set
# CONFIG_SSCAPE is not set
# CONFIG_TRIX is not set
# CONFIG_MAD16 is not set
# CONFIG_CS4232 is not set
# CONFIG_MAUI is not set
# CONFIG_OPL3SA1 is not set
# CONFIG_SOFTOSS is not set
CONFIG_YM3812=m
# CONFIG_VMIDI is not set
CONFIG_LOWLEVEL_SOUND=y
# CONFIG_ACI_MIXER is not set
CONFIG_AWE32_SYNTH=m
# CONFIG_AEDSP16 is not

When the modules were compiled. These are the modules that i got:

NET_MISC_MODULES awe_wave.o@ opl3.o@ sound.o@
NET_MODULES bsd_comp.o@ ppp_deflate.o@ uart401.o@
adlib_card.o@ dummy.o@ sb.o@

After configure the AWE 64 sound card with isaPnp tools. I attemped to load
these modules in this order:

insmod sound
insmod opl3
insmod uart401
insmod awe_wave
insmod sb

and the last one gave me this error message:

"sb.o: init_module: Device or resource busy"

The /dev/sndstat shows these devices:

OSS/Free:3.8s2++-971130
Load type: Driver loaded as a module
Kernel: Linux honglan 2.1.81 #2 Tue Jan 27 05:21:37 PST 1998 i586
Config options: 0

Installed drivers:

Card config:

Audio devices:

Synth devices:
0: AWE32-0.4.2c (RAM8192k)

Midi devices:

Timers:
0: System clock

Mixers:
0: AWE32 Equalizer

Can anyone point me to what happens to /dev/dsp, /dev/audio and /dev/midi?
Did I follow the proper steps?

Thanks for your help,
Hoang