Hello, I need some help in setting up an OPTi82C931 based soundcard. What I did was,I downloaded the evaluation version of OSS (20 minute version),and got it working in the single shot. Using it I made a note of the IRQ's and DMAs and the io addresses.Then I uninstalled it and compiled the kernel(2.2 .10)with the options specified in the Documentaion/sound/Opti file in the kerne l docs.My isapnp.conf looks like this.
---------------------------------------------------------- # (DEBUG) (READPORT 0x0203) (ISOLATE ) (IDENTIFY *) (CONFIGURE OPT0931/-1 (LD 1 (IO 0 (BASE 0x0530)) (IO 1 (BASE 0x0388)) (IO 2 (BASE 0x0220)) (IO 3 (BASE 0x0e0c)) (INT 0 (IRQ 5 (MODE +E))) (DMA 0 (CHANNEL 0)) (DMA 1 (CHANNEL 3)) (ACT Y) )) #mpu (CONFIGURE OPT0931/-1 (LD 3 (IO 0 (BASE 0x0330)) (INT 0 (IRQ 9 (MODE +E))) (ACT Y) )) # End tag... Checksum 0x00 (OK) (CSN 1 (LD 0 (REG 2 (POKE 4)))) # to make it non-PnP # Returns all cards to the "Wait for Key" state (WAITFORKEY) ------------------------------------------------------------ My conf.modules look like this . . ; . ; #alias <whatever you don't have that kerneld complains about> off # some aliases for the Opti sound alias mixer0 mad16 alias audio0 mad16 alias midi0 mad16 alias synth0 opl3 options sb mad16=1 options opl3 io=0x388 options mad16 irq=5 dma=0 dma16=3 io=0x530 mpu_io=0x330 mpu_irq=9 post-install mad16 /root/ad1848_mixer_reroute 14 8 15 3 16 6 . . . etc Is there anything else needed??? The program ad1848_mixer_reroute.c was compile d and put in the root directory.While running it I got the output "/dev/mixer: no such device".The device exists,but the driver is unable to initialze it seem s. Can you please help me in pointing out the problem?? regards Ramakrishnan M World Wide Web: http://www.ee.iitm.ernet.in/~ee98m09 -- "A designer knows he has achieved perfection not when there is nothing left to add, but when there is nothing left to take away."