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