I had that problem too with the ISA SB16 PnP, I'm not sure if this will work for you as well.... This particular kernel I'm running won't let me free up IRQ 5, so I'm not sure what model mine is (pnpdump isn't helpful).
I've been using the 2.5/2.6 test kernels for several months now, so forgive me if I don't remember the details well.
First, I had to specify everything to load the module (in modules.conf) like so:
options snd-sb16 dma16=5 dma8=1 enable=1 fm_port=0x388 index=0 irq=5 isapnp=0 mic_agc=1 mpu_port=0x330 port=0x220
Then I'm 95% positive I had to setup isapnp to run at boot for that to even work. I tried changing that isapnp parameter to 1, but I always got what you're getting when I tried that. Of course, you'll probably want to tweak with the settings to your needs, not that it accepts many options... Also, make sure you run that utility that creates the devices if you're not using devfs, and you'd be wise to setup a script to load/save your mixer settings on boot/shutdown. SuSE 8.0 already had everything ready to go except for the devices for the newer drivers.
Just a warning, Alsa liked to lock up on me when using the alsa dsp in 2.4.18, maybe that was a kernel issue because I didn't get any response from anyone on the list when I complained about it. In desperation, I moved to the 2.5 test kernels and they worked fine (and they had an older version of alsa initially too!).
In an ironic twist, due to ACPI changes in the latest 2.6 test kernel, I can no longer prevent my full bin of PCI cards from eating up IRQ 5 so now I'm back to no sound... ;-( I still have 2 free IRQs now but the alsa driver doesn't support 12 or 15 (hey, I know 12 works with the hardware because winxp uses it)...
Hope that helps,
-Wes-
Matthias Schweinoch wrote:
hi!
i have a sound blaster 16 pnp (vibra16x / ct4170) which i just can't get running.
i installed the 0.9.6 driver, utils, tools, library and oss package according to the manual, no errors or warnings anywhere. alsaconf even detects the sound card and sets /etc/alsa/modutils/0.9 accordingly:
# --- BEGIN: Generated by ALSACONF, do not edit. --- # --- ALSACONF verion 0.9.0 --- alias char-major-116 snd alias snd-card-0 snd-sb16 alias char-major-14 soundcore alias sound-slot-0 snd-card-0 alias sound-service-0-0 snd-mixer-oss alias sound-service-0-1 snd-seq-oss alias sound-service-0-3 snd-pcm-oss alias sound-service-0-8 snd-seq-oss alias sound-service-0-12 snd-pcm-oss options snd major=116 cards_limit=1 options snd-sb16 index=0 # --- END: Generated by ALSACONF, do not edit. ---
whenever i modprobe the snd-sb16 driver, however, i get the following:
# modprobe -v snd-sb16
/sbin/insmod /lib/modules/2.4.21-dbox/kernel/sound/acore/seq/snd-seq-device.o
Using /lib/modules/2.4.21-dbox/kernel/sound/acore/seq/snd-seq-device.o
Symbol version prefix ''
/sbin/insmod /lib/modules/2.4.21-dbox/kernel/sound/acore/snd-rawmidi.o
Using /lib/modules/2.4.21-dbox/kernel/sound/acore/snd-rawmidi.o
/sbin/insmod /lib/modules/2.4.21-dbox/kernel/sound/drivers/mpu401/snd-mpu401-uart.o
Using /lib/modules/2.4.21-dbox/kernel/sound/drivers/mpu401/snd-mpu401-uart.o
/sbin/insmod /lib/modules/2.4.21-dbox/kernel/sound/acore/snd-timer.o
Using /lib/modules/2.4.21-dbox/kernel/sound/acore/snd-timer.o
/sbin/insmod /lib/modules/2.4.21-dbox/kernel/sound/acore/snd-hwdep.o
Using /lib/modules/2.4.21-dbox/kernel/sound/acore/snd-hwdep.o
/sbin/insmod /lib/modules/2.4.21-dbox/kernel/sound/drivers/opl3/snd-opl3-lib.o
Using /lib/modules/2.4.21-dbox/kernel/sound/drivers/opl3/snd-opl3-lib.o
/sbin/insmod /lib/modules/2.4.21-dbox/kernel/sound/isa/sb/snd-sb-common.o
Using /lib/modules/2.4.21-dbox/kernel/sound/isa/sb/snd-sb-common.o
/sbin/insmod /lib/modules/2.4.21-dbox/kernel/sound/isa/sb/snd-sb16-csp.o
Using /lib/modules/2.4.21-dbox/kernel/sound/isa/sb/snd-sb16-csp.o
/sbin/insmod /lib/modules/2.4.21-dbox/kernel/sound/acore/snd-page-alloc.o
Using /lib/modules/2.4.21-dbox/kernel/sound/acore/snd-page-alloc.o
/sbin/insmod /lib/modules/2.4.21-dbox/kernel/sound/acore/snd-pcm.o
Using /lib/modules/2.4.21-dbox/kernel/sound/acore/snd-pcm.o
/sbin/insmod /lib/modules/2.4.21-dbox/kernel/sound/isa/sb/snd-sb16-dsp.o
Using /lib/modules/2.4.21-dbox/kernel/sound/isa/sb/snd-sb16-dsp.o
/sbin/insmod /lib/modules/2.4.21-dbox/kernel/sound/support/pnp/snd-pnp.o
Using /lib/modules/2.4.21-dbox/kernel/sound/support/pnp/snd-pnp.o
/sbin/insmod /lib/modules/2.4.21-dbox/kernel/sound/isa/sb/snd-sb16.o index=0
Using /lib/modules/2.4.21-dbox/kernel/sound/isa/sb/snd-sb16.o
/lib/modules/2.4.21-dbox/kernel/sound/isa/sb/snd-sb16.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters
/lib/modules/2.4.21-dbox/kernel/sound/isa/sb/snd-sb16.o: insmod /lib/modules/2.4.21-dbox/kernel/sound/isa/sb/
snd-sb16.o failed
# delete snd-pnp
# delete snd-sb16-dsp
# delete snd-pcm
# delete snd-page-alloc
# delete snd-sb16-csp
# delete snd-sb-common
# delete snd-opl3-lib
# delete snd-hwdep
# delete snd-timer
# delete snd-mpu401-uart
# delete snd-rawmidi
# delete snd-seq-device
/lib/modules/2.4.21-dbox/kernel/sound/isa/sb/snd-sb16.o: insmod snd-sb16 failed
i've already tried using isapnptools, rebuilding the driver with --with-isapnp=no, but the result is the same. also, i tried setting the dma8 and dma16 by force (due to http://www.djcj.org/LAU/guide/Sound-HOWTO-6.html#ss6.35 ) by modifying the /etc/alsa/modutils/0.9 file as follows:
was: options snd-sb16 index=0
changed: options snd-sb16 index=0 dma8=1 dma16=1
afterwards, i ran "update-modules" and again tried a modprobe, with the same result as above (also using different build options for the sb16 driver : with and without isapnp).
the funny thing is: the same configuration works on another distribution without any trouble (same kernel, same config, same driver version and tools).
anyway, i'm fresh out of ideas... i would appreciate any and all help!
thanks in advance,
matthias
------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01 _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user
------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user