On Tue, Jul 24, 2001 at 12:51:31PM +1000, Kieren Diment wrote: > I posted a message about my ESS 1888 on my Dell Laptop card last week, > and am grateful for the most useful replies I got. > > Aagain, According to Windows95 it is an ESS 1688 Audiodrive (although > according to Dell it is a ESS 1888) > I/O Range 0240 - 024F > 0388-038B > 0330-0331 > IRQs 5 and 9 > DMA 00 and DMA 03 > > So I added the following to /etc/modutils/sound after reading the > Kernel Sound documentation: > > alias char-major-14 sb > post-install sb /sbin/modprobe "-k" "ess1888" > options sb io=0x240 irq=5 dma=0 mpu_io=0x330 esstype=1888
This only takes effect after running update-modules, which generates the /etc/modules.conf file that is the used by the kernel module autoloader (kmod). > and the following to /etc/modules > soundcore > soundlow > sound > uart401 > sb io=0x240 dma=0 irq=5 esstype=1888 This file is used by the debian init scripts, to load modules at boot time. It is a different mechanism. > all goes fine until I get to > insmod sb io=0x240 dma=0 irq=5 esstype=1888 > when I get the following error: > > Using /lib/modules/2.2.19pre17/misc/sb.o > /lib/modules/2.2.19pre17/misc/sb.o: init_module: Device or resource > busy Hint: this error can be caused by incorrect module parameters, > including invalid IO or IRQ parameters I'm not sure if it helps, but try modprobe instead of insmod. > Can anyone suggest what I should do next. Did you verify that the card needs no plug-n-play setup? Cheers, Joost