On Fri, 02 Jun 2000, Paul W. Abrahams wrote:
dproc@dol.net wrote:
but now when I try to play a sound, the modules try to autoload, and fail with the following messages:
rplayd[6410]: connect from localhost insmod: /lib/modules/2.2.13/misc/sb.o: init_module: Device or resource busy ..snip.. Looks to me like the first message is the cause of all the others.
It happened to me too because I thought I had an es1371 when I actually had an es1370. You might, as an experiment, load the es1370 driver instead of (or possibly even in addition to) the es1371 driver. It's not very likely to solve the problem since lspci indicated a 1371, but it's worth a try.
/sbin/lsmod Module Size Used by sound 57400 0 soundlow 344 0 [sound] soundcore 2340 3 [sound]
Actually my card is a no-name ISA PnP with a CMedia CMI8330 chip (apparently also known as a SoundPro.) In SuSE 5.3 I had its SB16 dsp working great by compiling my isapnp.conf settings into the SB16 support in a custom SuSE 2.0.35 kernel. However I tried this in 6.3 using the sb.o module and I get the error above. It turns out that the new kernel has better documentation on the CMI8330 /usr/src/linux-2.2.13.SuSE/Documentation/sound/CMI8330 which suggests that both the sb module and the ad1848 module will work. So I commented out the sb section in /etc/modules.conf and customized the ad1848 lines and get a similar error: # modprobe -k ad1848 /lib/modules/2.2.13/misc/ad1848.o: init_module: Device or resource busy /lib/modules/2.2.13/misc/ad1848.o: insmod ad1848 failed # I want to know what "Device or resource busy" means. Is there some kind of debug option I can use to get a more specific error message? By the way here is my new modules.conf entry alias char-major-14 ad1848 options ad1848 io=0x530 irq=11 dma=3 soundpro=1 and FWIW : ppp_deflate 40108 0 (autoclean) bsd_comp 3764 0 (autoclean) ppp 20684 0 (autoclean) [ppp_deflate bsd_comp] slhc 4504 0 (autoclean) [ppp] parport_probe 3204 0 (autoclean) parport_pc 5808 1 (autoclean) lp 5828 0 (autoclean) parport 6984 1 (autoclean) [parport_probe parport_pc lp] serial 42932 1 (autoclean) memstat 1604 0 (unused) aha152x 29120 0 Tks again Paul for the ponters dproc -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/