Hello again, here is some more information for my problem. When starting alsa after rebooting the system I get: [root@Baden wei]# /etc/init.d/alsasound start Starting sound driver: snd-opti92x-ad1848 Warning: loading /lib/modules/2.4.20/kernel/sound/support/pnp/snd-pnp.o will taint the kernel: no license See http://www.tux.org/lkml/#export-tainted for information about tainted modules Module snd-pnp loaded, with warnings Module snd-hwdep loaded, with warnings Module snd-timer loaded, with warnings Module snd-opl3-lib loaded, with warnings Module snd-page-alloc loaded, with warnings Module snd-pcm loaded, with warnings Module snd-ad1848-lib loaded, with warnings Module snd-opl4-lib loaded, with warnings /lib/modules/2.4.20/kernel/sound/isa/opti9xx/snd-opti92x-ad1848.o: init_module: No such device Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters. You may find more information in syslog or the output from dmesg /lib/modules/2.4.20/kernel/sound/isa/opti9xx/snd-opti92x-ad1848.o: insmod /lib/modules/2.4.20/kernel/sound/isa/opti9xx/snd-opti92x-ad1848.o failed /lib/modules/2.4.20/kernel/sound/isa/opti9xx/snd-opti92x-ad1848.o: insmod snd-opti92x-ad1848 failed done /proc/isapnp holds: [root@Baden wei]# more /proc/isapnp Card 1 'OPT0925:PHILIPS PCA721AF PnP Sound Card' PnP version 1.0 Logical device 0 'OPTffff:Unknown' Device is not active Logical device 1 'OPT9250:OPTi Audio 16' Device is not active Active port 0x220,0xf0d Resources 0 Priority acceptable Port 0x220-0x240, align 0x1f, size 0x10, 16-bit address decoding Port 0x530-0x604, align 0xd3, size 0x8, 16-bit address decoding Port 0x380-0x3f0, align 0xf, size 0xc, 16-bit address decoding Port 0xf8d-0xf8d, align 0x0, size 0x10, 16-bit address decoding IRQ 5,7,10 High-Edge DMA 0,1,3 8-bit byte-count type-A DMA 0,1,3 8-bit byte-count type-A Alternate resources 0:1 Priority acceptable Port 0x220-0x240, align 0x1f, size 0x10, 16-bit address decoding Port 0x530-0x604, align 0xd3, size 0x8, 16-bit address decoding Port 0x380-0x3f0, align 0xf, size 0xc, 16-bit address decoding Port 0xf0d-0xf0d, align 0x0, size 0x10, 16-bit address decoding IRQ 5,7,10 High-Edge DMA 0,1,3 8-bit byte-count type-A DMA 0,1,3 8-bit byte-count type-A Alternate resources 0:2 Priority acceptable Port 0x220-0x240, align 0x1f, size 0x10, 16-bit address decoding Port 0x530-0xff0, align 0x7, size 0x8, 16-bit address decoding Port 0x380-0x3f0, align 0xf, size 0xc, 16-bit address decoding Port 0xf8d-0xf8d, align 0x0, size 0x10, 16-bit address decoding IRQ 5,7,10 High-Edge DMA 0,1,3 8-bit byte-count type-A Alternate resources 0:3 Priority acceptable Port 0x220-0x240, align 0x1f, size 0x10, 16-bit address decoding Port 0x530-0xff0, align 0x7, size 0x8, 16-bit address decoding Port 0x380-0x3f0, align 0xf, size 0xc, 16-bit address decoding Port 0xf0d-0xf0d, align 0x0, size 0x10, 16-bit address decoding IRQ 5,7,10 High-Edge DMA 0,1,3 8-bit byte-count type-A Alternate resources 0:4 Priority acceptable Port 0x220-0x240, align 0x1f, size 0x10, 16-bit address decoding Port 0x530-0xff0, align 0x7, size 0x8, 16-bit address decoding Port 0x380-0x3f0, align 0xf, size 0xc, 16-bit address decoding Port 0xf0d-0xfed, align 0x1f, size 0x10, 16-bit address decoding IRQ 5,7,2/9,10,11 High-Edge DMA 0,1,3 8-bit byte-count type-A DMA 0,1,3 8-bit byte-count type-A Logical device 2 'PNPb02f:Game Port' Device is not active Resources 0 Priority preferred Port 0x200-0x207, align 0x0, size 0x1, 16-bit address decoding Logical device 3 'OPT0002:MPU401' Device is not active Active port 0x300 Active IRQ 9 [0x2] Resources 0 Priority preferred Port 0x300-0x330, align 0xf, size 0x2, 16-bit address decoding IRQ 5,7,2/9,10 High-Edge The card is not active, so alsa can't find it. To initialize the card I run: [root@Baden wei]# /usr/local/sbin/isapnp isapnp.conf Board 1 has Identity 81 ff ff ff ff 25 09 14 3e: OPT0925 Serial No -1 [checksum 81] OPT0925/-1[0]{PHILIPS PCA721AF PnP Sound Card}: --- Disabled OPT0925/-1[1]{OPTi Audio 16 }: Ports 0x220 0x530 0x380 0xF8D; IRQ10 DMA1 DMA3 --- Enabled OK OPT0925/-1[3]{MPU401 }: Port 0x300; IRQ9 --- Enabled OK It ssems that tne sound card is active now. Starting alsa again brings: [root@Baden wei]# /etc/init.d/alsasound stop Shutting down sound driver: /usr/sbin/alsactl: save_state:1048: No soundcards found... done [root@Baden wei]# /etc/init.d/alsasound start Starting sound driver: snd-opti92x-ad1848 Warning: loading /lib/modules/2.4.20/kernel/sound/support/pnp/snd-pnp.o will taint the kernel: no license See http://www.tux.org/lkml/#export-tainted for information about tainted modules Module snd-pnp loaded, with warnings Module snd-hwdep loaded, with warnings Module snd-timer loaded, with warnings Module snd-opl3-lib loaded, with warnings Module snd-page-alloc loaded, with warnings Module snd-pcm loaded, with warnings Module snd-ad1848-lib loaded, with warnings Module snd-opl4-lib loaded, with warnings /lib/modules/2.4.20/kernel/sound/isa/opti9xx/snd-opti92x-ad1848.o: init_module: Device or resource busy Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters. You may find more information in syslog or the output from dmesg /lib/modules/2.4.20/kernel/sound/isa/opti9xx/snd-opti92x-ad1848.o: insmod /lib/modules/2.4.20/kernel/sound/isa/opti9xx/snd-opti92x-ad1848.o failed /lib/modules/2.4.20/kernel/sound/isa/opti9xx/snd-opti92x-ad1848.o: insmod snd-opti92x-ad1848 failed done Lsmod brings: [root@Baden wei]# /sbin/lsmod Module Size Used by Tainted: P binfmt_misc 7036 1 autofs 12244 0 (autoclean) (unused) ppp_synctty 7392 0 (unused) ppp_async 9056 1 ppp_generic 23772 3 [ppp_synctty ppp_async] slhc 6580 0 [ppp_generic] 8139too 17000 1 mii 3656 0 [8139too] ipt_REJECT 3448 2 (autoclean) iptable_filter 2316 1 (autoclean) ip_tables 14488 2 [ipt_REJECT iptable_filter] ide-scsi 9616 0 scsi_mod 102868 1 [ide-scsi] ide-cd 31524 0 cdrom 31040 0 [ide-cd] mousedev 5236 1 keybdev 2688 0 (unused) hid 20836 0 (unused) input 5568 0 [mousedev keybdev hid] usb-uhci 24716 0 (unused) usbcore 72096 1 [hid usb-uhci] ext3 64192 3 jbd 47828 3 [ext3] I'm stuck here. ALSA however still works with version 0.9.0rc3 and kernel 2.4.19. Ralf Ralf Haller wrote: > Hi there, > > I am having some problems with a ISA plug and play sound card using > alsa 0.9.3 with kernel 2.4.20. The card is a snd-opti92x-ad1848. > > With alsa 0.9.0rc3 and kernel 2.4.29 the card worked fine. Even the > isapnp stuff worked without problems. However with alsa 0.9.3 and > kernel 2.4.20 it does not work. The card is not found by alsa. I > checked /proc/isapnp and found out that the card isn't initialized by > isapnp at all. I initialized the card manually with isapnp using the > values for IO, IRQ and DMA that worked for alsa 0.9.0.rc3. However > with no success. > > Any ideas what might be the problem? Have there been changes in isapnp > support between alsa 0.9.0.rc3 and 0.9.3? > > Here is some more system information: > > [root@Baden wei]# more /proc/isapnp > Card 1 'OPT0925:PHILIPS PCA721AF PnP Sound Card' PnP version 1.0 > Logical device 0 'OPTffff:Unknown' > Device is not active > Logical device 1 'OPT9250:OPTi Audio 16' > Device is active > Active port 0x220,0x530,0x380,0xf8d > Active IRQ 10 [0x2] > Active DMA 1,3 > Resources 0 > Priority acceptable > Port 0x220-0x240, align 0x1f, size 0x10, 16-bit address decoding > Port 0x530-0x604, align 0xd3, size 0x8, 16-bit address decoding > Port 0x380-0x3f0, align 0xf, size 0xc, 16-bit address decoding > Port 0xf8d-0xf8d, align 0x0, size 0x10, 16-bit address decoding > IRQ 5,7,10 High-Edge > DMA 0,1,3 8-bit byte-count type-A > DMA 0,1,3 8-bit byte-count type-A > Alternate resources 0:1 > Priority acceptable > Port 0x220-0x240, align 0x1f, size 0x10, 16-bit address decoding > Port 0x530-0x604, align 0xd3, size 0x8, 16-bit address decoding > Port 0x380-0x3f0, align 0xf, size 0xc, 16-bit address decoding > Port 0xf0d-0xf0d, align 0x0, size 0x10, 16-bit address decoding > IRQ 5,7,10 High-Edge > DMA 0,1,3 8-bit byte-count type-A > DMA 0,1,3 8-bit byte-count type-A > Alternate resources 0:2 > Priority acceptable > Port 0x220-0x240, align 0x1f, size 0x10, 16-bit address decoding > Port 0x530-0xff0, align 0x7, size 0x8, 16-bit address decoding > Port 0x380-0x3f0, align 0xf, size 0xc, 16-bit address decoding > Port 0xf8d-0xf8d, align 0x0, size 0x10, 16-bit address decoding > IRQ 5,7,10 High-Edge > DMA 0,1,3 8-bit byte-count type-A > Alternate resources 0:3 > Priority acceptable > Port 0x220-0x240, align 0x1f, size 0x10, 16-bit address decoding > Port 0x530-0xff0, align 0x7, size 0x8, 16-bit address decoding > Port 0x380-0x3f0, align 0xf, size 0xc, 16-bit address decoding > Port 0xf0d-0xf0d, align 0x0, size 0x10, 16-bit address decoding > IRQ 5,7,10 High-Edge > DMA 0,1,3 8-bit byte-count type-A > Alternate resources 0:4 > Priority acceptable > Port 0x220-0x240, align 0x1f, size 0x10, 16-bit address decoding > Port 0x530-0xff0, align 0x7, size 0x8, 16-bit address decoding > Port 0x380-0x3f0, align 0xf, size 0xc, 16-bit address decoding > Port 0xf0d-0xfed, align 0x1f, size 0x10, 16-bit address decoding > IRQ 5,7,2/9,10,11 High-Edge > DMA 0,1,3 8-bit byte-count type-A > DMA 0,1,3 8-bit byte-count type-A > Logical device 2 'PNPb02f:Game Port' > Device is not active > Resources 0 > Priority preferred > Port 0x200-0x207, align 0x0, size 0x1, 16-bit address decoding > Logical device 3 'OPT0002:MPU401' > Device is active > Active port 0x300 > Active IRQ 9 [0x2] > Resources 0 > Priority preferred > Port 0x300-0x330, align 0xf, size 0x2, 16-bit address decoding > IRQ 5,7,2/9,10 High-Edge > > [root@Baden wei]# more /proc/interrupts > CPU0 > 0: 74492 XT-PIC timer > 1: 3052 XT-PIC keyboard > 2: 0 XT-PIC cascade > 4: 5876 XT-PIC serial > 5: 0 XT-PIC usb-uhci > 8: 1 XT-PIC rtc > 9: 1 XT-PIC AD1848 > 12: 279 XT-PIC eth0 > 14: 632 XT-PIC ide0 > 15: 16241 XT-PIC ide1 > NMI: 0 > ERR: 0 > [root@Baden wei]# more /proc/dma > 3: AD1848 > 4: cascade > > > Thanks for any help, > > Ralf > >