From alsa-user-owner@alsa.jcu.cz  Tue Oct  6 10:47:54 1998
Received: from newton.pconline.com (newton.pconline.com [206.145.48.1])
	by marvin.jcu.cz (8.9.1a/8.9.1) with ESMTP id KAA15514
	for <alsa-user@alsa.jcu.cz>; Tue, 6 Oct 1998 10:43:41 +0200
Received: from jacquard (m18-2-7.pconline.com [206.145.52.23])
	by newton.pconline.com (8.8.5/8.8.5) with ESMTP id DAA08554
	for <alsa-user@alsa.jcu.cz>; Tue, 6 Oct 1998 03:43:34 -0500
Received: by pconline.com
	via sendmail from stdin
	id <m0zQShh-002PBhC@jacquard> (Debian Smail3.2.0.101)
	for alsa-user@alsa.jcu.cz; Tue, 6 Oct 1998 03:42:45 -0500 (CDT) 
Message-ID: <19981006034245.A1206@pconline.com>
Date: Tue, 6 Oct 1998 03:42:45 -0500
From: Forrest Cahoon <forrest@pconline.com>
To: alsa-user@alsa.jcu.cz
Subject: snd-gusclassic.o: init_module: Device or resource busy
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Reply-To: alsa-user@alsa.jcu.cz
Sender: alsa-user-owner@alsa.jcu.cz
Precedence: list

Dobrici! ( ... at least, I think that's what my grandfather used to say ...)

I've got a GUS Classic in my Zeos Pentium 90, and I can't seem to get
the ALSA drivers to work.  I've got OSS/Lite to work, both compiled
into the kernel (2.0.35) and as a module, so I know the settings are
right: IRQ 11, io address 0x220, both DMA's set to 1.  I've followed
the INSTALL directions as closely as I could: although I could still
be confused about what goes in conf.modules, I think I've added the
right lines:

# ALSA sound driver stuff
alias char-major-14 snd
alias snd-minor-oss-0 snd-mixer
alias snd-minor-oss-3 snd-pcm1-oss
alias snd-minor-oss-4 snd-pcm1-oss
alias snd-minor-oss-5 snd-pcm1-oss
alias snd-minor-oss-12 snd-pcm1-oss
alias snd-card-0 snd-gusclassic
options snd snd_major=14 snd_cards_limit=1
options snd-gusclassic snd_port=0x220 snd_irq=11 snd_dma1=1 snd_dma2=1

However, when I try to load the module with "modprobe snd-gusclassic"
(and, no, OSS/Lite is not installed -- I got this same result with no
sound driver compiled in or made as a module, much less loaded) I get
the following error:

/lib/modules/2.0.35/misc/snd-gusclassic.o: init_module: Device or resource busy
snd: Device or resource busy

I've got no clue why.  Any ideas?

Interestingly, I do *not* have the same problem as reported by Paul
Winkler in the post titled "ALSA & OSS-Linux on the same machine?"
I can "insmod sound" and that works just fine, even though I also have
the line "alias char-major-14 snd" in my conf.modules.  (I guess his
problem applies to the pay-for OSS, not OSS/Lite.)


BTW, If I have the OSS/Lite module installed, and don't "rmmod sound"
before I "modprobe snd-gusclassic", I get this error instead:

/lib/modules/2.0.35/misc/snd.o: init_module: Device or resource busy
snd: No such file or directory
snd: No such file or directory

I don't know if that's relevant or not.  Tell me what info you need!

-- 
| Forrest Cahoon      | forrest@pconline.com |------------------------------|
| 850 21st Ave SE     |----------------------| Only unbalanced people       |
| Mpls MN  55414-2514 |                      |        can tip the scales... |

