[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: AWE64 Configuration...



"James K. Wiggs" wrote:

>  Folks,
>
>    First off, I don't have access to my machine that's receiving
> mail from the debian-user mailing list right now, so please respond
> via email as well as to the list if at all possible.  If not, I will
> not see your reply for 3-4 days.  Now, on to the fun...
>
>    I've been tearing my hair out trying to get my AWE64 working
> again after switching from RedHat 6.2 to Debian 2.2r2.  Can anyone
> tell me what I'm missing, here?
>
>    Here's the contents of /dev/sndstat:
> herald:~# cat /dev/sndstat
> OSS/Free:3.8s2++-971130
> Load type: Driver compiled into kernel
> Kernel: Linux herald 2.2.18pre21 #16 Fri Mar 9 08:23:54 PST 2001 i586
> Config options: 0
>
> Installed drivers:
>
> Card config:
>
> Audio devices:
> 0: Sound Blaster 16 (4.16) (DUPLEX)
>
> Synth devices:
> 0: AWE32-0.4.3 (RAM512k)
> 1: Yamaha OPL3
>
> Midi devices:
> 0: Sound Blaster 16
> 1: AWE Midi Emu
>
> Timers:
> 0: System clock
>
> Mixers:
> 0: Sound Blaster
>
>    Here's the contents of isapnp.conf:
>
> herald:~# cat /etc/isapnp.conf
> # $Id: pnpdump.c,v 1.21 1999/12/09 22:28:33 fox Exp $
> # Release isapnptools-1.21 (library isapnptools-1.21)
> #
> # Trying port address 0273
> # Board 1 has serial identifier 89 10 cd b3 70 e4 00 8c 0e
>
> # (DEBUG)
> (READPORT 0x0273)
> (ISOLATE PRESERVE)
> (IDENTIFY *)
> (VERBOSITY 2)
> (CONFLICT (IO FATAL)(IRQ FATAL)(DMA FATAL)(MEM FATAL)) # or WARNING
>
> # Card 1: (serial identifier 89 10 cd b3 70 e4 00 8c 0e)
> # Vendor Id CTL00e4, Serial Number 281916272, checksum 0x89.
> # Version 1.0, Vendor version 1.0
> # ANSI string -->Creative SB AWE64  PnP<--
> # Vendor defined tag:  73 02 45 20
> #
> # Logical device id CTL0045
>
> (CONFIGURE CTL00e4/281916272 (LD 0
> #     ANSI string -->Audio<--
>
> # Multiple choice time, choose one only !
>
> #     Start dependent functions: priority preferred
> #       IRQ 5.
> #             High true, edge sensitive interrupt (by default)
> (INT 0 (IRQ 5 (MODE +E)))
> #       First DMA channel 1.
> #             8 bit DMA only
> #             Logical device is a bus master
> (DMA 0 (CHANNEL 1))
> #       Next DMA channel 5.
> #             16 bit DMA only
> #             Logical device is a bus master
> (DMA 1 (CHANNEL 5))
> #       Logical device decodes 16 bit IO address lines
> #             Minimum IO base address 0x0220
> #             Maximum IO base address 0x0220
> #             IO base alignment 1 bytes
> #             Number of IO addresses required: 16
> (IO 0 (SIZE 16) (BASE 0x0220))
> #       Logical device decodes 16 bit IO address lines
> #             Minimum IO base address 0x0330
> #             Maximum IO base address 0x0330
> #             IO base alignment 1 bytes
> #             Number of IO addresses required: 2
> (IO 1 (SIZE 2) (BASE 0x0330))
> #       Logical device decodes 16 bit IO address lines
> #             Minimum IO base address 0x0388
> #             Maximum IO base address 0x0388
> #             IO base alignment 1 bytes
> #             Number of IO addresses required: 4
> (IO 2 (SIZE 4) (BASE 0x0388))
>
> #     End dependent functions
>  (NAME "CTL00e4/281916272[0]{Audio               }")
> (ACT Y)
> ))
> #
> # Logical device id CTL7002
>
> (CONFIGURE CTL00e4/281916272 (LD 1
> #     Compatible device id PNPb02f
> #     ANSI string -->Game<--
>
> # Multiple choice time, choose one only !
>
> #     Start dependent functions: priority preferred
> #       Logical device decodes 16 bit IO address lines
> #             Minimum IO base address 0x0200
> #             Maximum IO base address 0x0200
> #             IO base alignment 1 bytes
> #             Number of IO addresses required: 8
> (IO 0 (SIZE 8) (BASE 0x0200))
>
> #     End dependent functions
>  (NAME "CTL00e4/281916272[1]{Game                }")
> (ACT Y)
> ))
> #
> # Logical device id CTL0022
>
> (CONFIGURE CTL00e4/281916272 (LD 2
> #     ANSI string -->WaveTable<--
>
> # Multiple choice time, choose one only !
>
> #     Start dependent functions: priority preferred
> #       Logical device decodes 16 bit IO address lines
> #             Minimum IO base address 0x0620
> #             Maximum IO base address 0x0620
> #             IO base alignment 1 bytes
> #             Number of IO addresses required: 4
> (IO 0 (SIZE 4) (BASE 0x0620))
> #
> # I've added these based upon a help posting I found in the
> # debian-user archives...
> #
> (IO 1 (BASE 0x0A20))
> (IO 2 (BASE 0x0E20))
>
> #     End dependent functions
> #     Vendor defined tag:  75 01 69 46 35 55
>  (NAME "CTL00e4/281916272[2]{WaveTable           }")
> (ACT Y)
> ))
> # End tag... Checksum 0x00 (OK)
>
> # Returns all cards to the "Wait for Key" state
> (WAITFORKEY)
> herald:~#
>
>    Here's the output in the boot log:
>
> Mar  9 08:48:36 herald kernel: Soundblaster audio driver Copyright (C) by
> Hannu
> Savolainen 1993-1996
> Mar  9 08:48:36 herald kernel: SB 4.16 detected OK (220)
> Mar  9 08:48:36 herald kernel: <Sound Blaster 16 (4.16)> at 0x220 irq 5
> dma 1,5
> Mar  9 08:48:36 herald kernel: <Sound Blaster 16> at 0x330 irq 5 dma 0,0
> Mar  9 08:48:36 herald kernel: <SoundBlaster EMU8000 (RAM512k)>
> Mar  9 08:48:36 herald kernel: YM3812 and OPL-3 driver Copyright (C) by
> Hannu Savolainen, Rob Hooft 1993-1996
> Mar  9 08:48:36 herald kernel: <Yamaha OPL3> at 0x388
>
>    Here's the output of lsmod:
>
> Module                  Size  Used by
> opl3                   10908   1
> awe_wave              156744   1
> sb                     32828   1
> uart401                 6084   1  [sb]
> sound                  56364   0  (unused)
> soundcore               2440   3  [sound]
> soundlow                 368   0  [sound]
> sg                     11708   0  (unused)
> ide-scsi                7272   0
>
>    But when I attempt to play an MP3 with mpg123, I get:
>
> herald:~# mpg123 testsound.mp3
> High Performance MPEG 1.0/2.0/2.5 Audio Player for Layer 1, 2 and 3.
> Version 0.59q (1999/Jan/26). Written and copyrights by Michael Hipp.
> Uses code from various people. See 'README' for more!
> THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK!
> Can't open /dev/dsp!
> herald:~#
>
>    I try this test, as well:
>
> herald:~# yes > /dev/audio
> bash: /dev/audio: Device or resource busy
> herald:~#
>
>    I'm using 2.2.18pre21, which I've had to recompile to get my
> ATAPI CD-RW working properly, but here are the relevant parts of
> the .config file:
>
> CONFIG_SOUND=y
> CONFIG_SOUND_OSS=y
> CONFIG_SOUND_SB=m
> CONFIG_SOUND_OPL3SA2=m
> CONFIG_SOUND_YM3812=m
> CONFIG_LOWLEVEL_SOUND=y
> CONFIG_AWE32_SYNTH=m
>
>    Can *anyone* tell me what the hell is going on, here?  I've
> followed the AWE mini-HOWTO to the *letter*.  I've searched the
> debian mailing lists archives, I've tried 5 different isapnp.conf
> files, I've tried compiling the sound support into the kernel and
> as a module, *NOTHING* *WORKS*!!!  I absolutely do not understand
> how this can be so frigging difficult; on my RedHat 6.2 system,
> I typed "sndconfig" and the thing worked perfectly from that day
> forward.  Under Debian, I've wasted two days trying to get the
> fscking thing to work.  What the hell am I doing wrong?
>
>    The only other cards in the system are an FA-310TX ethernet
> card and a BT-950 SCSI card.  The video card is a Matrox AGP
> card.  Oh, here is the output from /proc/interrupts:
>
> herald:/usr/src/linux# cat /proc/interrupts
>            CPU0
>   0:     101364          XT-PIC  timer
>   1:       6995          XT-PIC  keyboard
>   2:          0          XT-PIC  cascade
>   5:          1          XT-PIC  soundblaster
>   9:      10227          XT-PIC  eth0
>  11:      24948          XT-PIC  BusLogic BT-950
>  12:      15935          XT-PIC  PS/2 Mouse
>  13:          1          XT-PIC  fpu
>  14:          7          XT-PIC  ide0
>  15:          5          XT-PIC  ide1
>
>    The machine is a K6-2/350 on an FIC board, but I'm afraid I
> can't remember the precise model.  Something 203 something, I
> think.  It's a VIA chipset.
>
>    Again, please reply via email as well as to the list.
>
> many thanks,
> Jim Wiggs
> wiggs@wiggs.net
>
> --
> To UNSUBSCRIBE, email to debian-user-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

I got my sb awe64 working about a month ago.  I could post my entire set of
notes,
of what I did to get everything working even midi.  You should have some sound.
Did you do these steps:
# cd /dev , # MAKEDEV audio

add name to audio group
    /etc/group
        audio:*:29:jason




Reply to: