Re: [SuSE Linux] A working awe32 setup
I confirm your setup. I have also a awe64 pnp and work fine with your setup. As it seems that a lot of people has some problems with it, I am very happy that someone else can use his sb64. Just an other point : if you have compiled your kernel with "kernel module auto-load" , you do not need the modprobe sb, but you still need the insmod awe_wave. If there is someone reading this message and who can not make his sb awe64 sound card working, feel free to ask me ( or zentara ;-) ): your dound blaster must work ( and for free, do not pay for other drivers). It took aproximately 30 minutes to make mine working .... regards, Jean-Philippe Prud'Homme jpph@hotmail.com
Hi,
Ok, I finally got it to go. Here is how I did it, in case someone needs to have a guide.
This is for the 2.2.1 kernel. Just install the kernel source, and go thru the kernel sound setup, and select OSSFREE drivers as module. Then select all soundblaster options, and "low-level drivers" for awe32.
The problem I had was that the new kernel seems to have changed the irqs around for /dev/lp1 and /dev/lp0. The suse6 manual says that /dev/lp1 is on irq7, but if you set your bios to give the parallel port irq7, the kernel will call it /dev/lp0.
This caused alot of hidden conflict with the soundcard. So go into bios and set parallel port to Ox378, irq=7 Then use yast to setup your printer on /dev/lp0 NOT /dev/lp1
So, here are my isapnp.conf, conf.modules entry, and commands to load the sound driver.
------------------------------------------------------ conf.modules entry: -------------------------------------------------------- alias char-major-14 sound alias sound sb options sb io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330
------------------------------------------------------------ isapnp.conf ---------------------------------------------------------- ##this configuration gives you a SBawe32 setup,requires sfxload, and ##synthgm.sf2
(READPORT 0x0203) (ISOLATE) (IDENTIFY *)
(CONFIGURE CTL0044/826647 (LD 0 (INT 0 (IRQ 5 (MODE +E))) (DMA 0 (CHANNEL 1)) (DMA 1 (CHANNEL 5)) (IO 0 (BASE 0x0220)) (IO 1 (BASE 0x0330)) (IO 2 (BASE 0x0388))
(ACT Y) ))
########################################################################### ###### (CONFIGURE CTL0044/826647 (LD 2 # ANSI string -->WaveTable<-- (IO 0 (BASE 0x0620)) (IO 1 (BASE 0x0A20)) (IO 2 (BASE 0x0E20)) (ACT Y) )) ########################################################################### ###############
(CONFIGURE CTL0044/826647 (LD 3 # Compatible device id PNPb02f # ANSI string -->Game<-- (IO 0 (BASE 0x0200)) (ACT Y) )) ########################################################################### ###############
#(CONFIGURE CTL0044/826647 (LD 4 # ANSI string -->StereoEnhance<-- #(IO 0 (BASE 0x0100)) #(ACT Y) #))
########################################################################### ###############
# Returns all cards to the "Wait for Key" state (WAITFORKEY)
------------------------------------------
The load commands: ------------------------------------------ As root: modprobe sb insmod awe_wave
Of course the kernel auto loader will load these automatically. Or you could make a little shell script called soundon to do it. - To get out of this list, please send email to majordomo@suse.com with this text in its body: unsubscribe suse-linux-e Check out the SuSE-FAQ at <A HREF="http://www.suse.com/Support/Doku/FAQ/"><A HREF="http://www.suse.com/Support/Doku/FAQ/</A">http://www.suse.com/Support/Doku/FAQ/ and the archive at <A HREF="http://www.suse.com/Mailinglists/suse-linux-e/index.html"><A HREF="http://www.suse.com/Mailinglists/suse-linux-e/index.html</A">http://www.suse.com/Mailinglists/suse-linux-e/index.html
- To get out of this list, please send email to majordomo@suse.com with this text in its body: unsubscribe suse-linux-e Check out the SuSE-FAQ at <A HREF="http://www.suse.com/Support/Doku/FAQ/"><A HREF="http://www.suse.com/Support/Doku/FAQ/</A">http://www.suse.com/Support/Doku/FAQ/ and the archive at <A HREF="http://www.suse.com/Mailinglists/suse-linux-e/index.html"><A HREF="http://www.suse.com/Mailinglists/suse-linux-e/index.html</A">http://www.suse.com/Mailinglists/suse-linux-e/index.html
participants (1)
-
jpph@multimania.com