Re: Need help with Sound Modules
Resent-Cc: recipient list not shown: ; X-Envelope-Sender: [EMAIL PROTECTED] Date: Fri, 18 Jun 1999 15:02:02 +0200 From: Jean-Philippe Gu?rard [EMAIL PROTECTED] Content-Type: text/plain; charset=iso-8859-1 Resent-From: debian-user@lists.debian.org X-Mailing-List: debian-user@lists.debian.org archive/latest/53589 X-Loop: debian-user@lists.debian.org Precedence: list Resent-Sender: [EMAIL PROTECTED] On Fri, Jun 18, 1999 at 11:08:45AM +0100, Frankie wrote: Andrew C. Gronosky wrote: Hi, My new PC has a Creative AWE64 card and I've been pulling my hair out trying to configure it. :) I am running the 2.2.1 kernel with all the correct modules according to the kernel documentation. The card is PnP and I believe I have it configured properly with isapnp. You should start by reading the following files, in the sound folder of the kernel Documentation : AWE32 README.awe I have a Creative AWE64 card and it is fully functional $ cat /dev/sndstat Sound Driver:3.5.4-960630 (Thu Apr 8 17:39:22 WEST 1999 root, Linux hilbert 2.0.34 #4 Thu Apr 1 13:47:44 WEST 1999 i686 unknown) Kernel: Linux hilbert 2.0.34 #5 Thu Apr 8 17:40:14 WEST 1999 i686 Config options: 0 Installed drivers: Type 1: OPL-2/OPL-3 FM Type 2: Sound Blaster Type 7: SB MPU-401 Card config: Sound Blaster at 0x220 irq 5 drq 1,5 SB MPU-401 at 0x330 irq 5 drq 0 OPL-2/OPL-3 FM at 0x388 drq 0 Audio devices: 0: Sound Blaster 16 (4.16) Synth devices: 0: Yamaha OPL-3 1: AWE32-0.4.2c (RAM512k) Midi devices: 0: Sound Blaster 16 Timers: 0: System clock Mixers: 0: Sound Blaster 1: AWE32 Equalizer $ What have I done. i) I looked at the docs Sound-howto, ... ii) I re-compiled the kernel with the awe-midi patch (not needed with the new kernels), . iii) I have used the isapnp+pnpdump program (?not needed with the new kernels?). iv) I have edited the file produced by pnpdump. v) Reboot the system. I include now my /etc/isapnp.conf file # $Id: pnpdump.c,v 1.16 1998/10/09 22:19:06 fox Exp $ # This is free software, see the sources for details. # This software has NO WARRANTY, use at your OWN RISK # # For details of this file format, see isapnp.conf(5) # # For latest information on isapnp and pnpdump see: # http://www.roestock.demon.co.uk/isapnptools/ # # Compiler flags: -DREALTIME -DNEEDSETSCHEDULER # # Trying port address 0203 # Trying port address 020b # Board 1 has serial identifier b9 0c e4 27 da e4 00 8c 0e # Board 2 has serial identifier 46 08 18 27 4a 94 50 6d 50 # (DEBUG) (READPORT 0x020b) (ISOLATE PRESERVE) (IDENTIFY *) (VERBOSITY 2) (CONFLICT (IO FATAL)(IRQ FATAL)(DMA FATAL)(MEM FATAL)) # or WARNING # Card 1: (serial identifier b9 0c e4 27 da e4 00 8c 0e) # Vendor Id CTL00e4, Serial Number 216279002, checksum 0xB9. # Version 1.0, Vendor version 1.0 # ANSI string --Creative SB AWE64 PnP-- # Vendor defined tag: 73 02 45 20 # # Logical device id CTL0045 # Device supports vendor reserved register @ 0x39 # Device supports vendor reserved register @ 0x3a # Device supports vendor reserved register @ 0x3d # # Edit the entries below to uncomment out the configuration required. # Note that only the first value of any range is given, this may be changed if required # Don't forget to uncomment the activate (ACT Y) when happy (CONFIGURE CTL00e4/216279002 (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 not a bus master # DMA may execute in count by byte mode # DMA may not execute in count by word mode # DMA channel speed in compatible mode # (DMA 0 (CHANNEL 1)) # Next DMA channel 5. # 16 bit DMA only # Logical device is not a bus master # DMA may not execute in count by byte mode # DMA may execute in count by word mode # DMA channel speed in compatible mode # (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)) # Start dependent functions: priority acceptable # IRQ 5, 7, 9 or 10. #
Re: Need help with Sound Modules
Andrew C. Gronosky wrote: Hi, My new PC has a Creative AWE64 card and I've been pulling my hair out trying to configure it. :) I am running the 2.2.1 kernel with all the correct modules according to the kernel documentation. The card is PnP and I believe I have it configured properly with isapnp. /lib/modules/2.2.1/misc/soundcore.o: invalid parameter io soundlow: No such file or directory Installation failed. Now I've looked around a bit and my /etc/conf.modules looks very odd. I dont know what your problem is with the modules(1), but can't you look at the time/date stamp? 1. OK I have just had a look through your files. isapnp.conf looks OK, but [and I could well be wrong] conf.modules seems to have a few rogue options. options sb io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330 options sound io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330 options uart401 io=0x220 irq=5 dma=1 dma16=5 options soundcore io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330 options sb io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330 options sb sb io=0x220 irq=7 dma=1 dma16=5 mpu_io=0x330 options sound io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330 options uart401 io=0x220 irq=5 dma=1 dma16=5 options sound io=220 irq=5 dma=1 dma16=5 mpu_io=330 options sound io=0x220 options sound io=0220 options sound io=0x220 irq=5 dma=1 dma16=5 mpu_io-0x330 options soundcore io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330 options sound options sb io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330 options soundlow io=0x220 Are you using modconf to install the modules? If so, then hopefully what I have pasted in should be the contents of /etc/modutils/modconf. this is mine, for comparison: options sb io=0x220 irq=5 dma=0 dma16=5 I have an SB16 Value PNP (cos I'm poor) and I think that our options for the sb module should be similar. If you use modconf, then move the old /etc/modutils/modconf file elsewhere [to a different directory, dont just rename it modconf.old or sthg cos update-modules puts the contents of all the files into /etc/conf.modules] and either run modconf again, or put into your /etc/modutils/modconf options sb io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330 If you are using modconf, then also consider filing a bug against it. If OTOH you do not use modconf, then find out where those dodgy options are coming from [a file in /etc/modutils almost certainly] and put in that file what I told you above to put in /etc/modutils/modconf frankie It seems to have redundant entries (see attached). Can anyone tell me how conf.modules went bad and how I could fix it? Running update-modules does not help. I've also attached my isapnp.conf file for completeness. Thanks, -Andrew Gronosky -- ,-. Frankie |Drum'n'Bass tunes, samples and links. [EMAIL PROTECTED] | http://www.skunkpussy.freeserve.co.uk/ `-' smime.p7s Description: S/MIME Cryptographic Signature
Re: Need help with Sound Modules
On Fri, Jun 18, 1999 at 11:08:45AM +0100, Frankie wrote: Andrew C. Gronosky wrote: Hi, My new PC has a Creative AWE64 card and I've been pulling my hair out trying to configure it. :) I am running the 2.2.1 kernel with all the correct modules according to the kernel documentation. The card is PnP and I believe I have it configured properly with isapnp. You should start by reading the following files, in the sound folder of the kernel Documentation : AWE32 README.awe This will give you step-by-step guidelines of how to set up your soundcard. /lib/modules/2.2.1/misc/soundcore.o: invalid parameter io soundlow: No such file or directory Installation failed. Now I've looked around a bit and my /etc/conf.modules looks very odd. I dont know what your problem is with the modules(1), but can't you look at the time/date stamp? 1. OK I have just had a look through your files. isapnp.conf looks OK, but [and I could well be wrong] conf.modules seems to have a few rogue options. options sb io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330 options sound io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330 options uart401 io=0x220 irq=5 dma=1 dma16=5 options soundcore io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330 options sb io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330 options sb sb io=0x220 irq=7 dma=1 dma16=5 mpu_io=0x330 options sound io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330 options uart401 io=0x220 irq=5 dma=1 dma16=5 options sound io=220 irq=5 dma=1 dma16=5 mpu_io=330 options sound io=0x220 options sound io=0220 options sound io=0x220 irq=5 dma=1 dma16=5 mpu_io-0x330 options soundcore io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330 options sound options sb io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330 options soundlow io=0x220 modconf seems to keep every previous configuration. The best thing to do would be to delete all lines and run modconf again. My (working) configuration says : options sb io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330 options adlib_card io=0x388 Hope it helps. Best Regards. Jean-Philippe -- -- Jean-Philippe Guérard - | PARIS XIXe - FRANCE - mailto:[EMAIL PROTECTED] | || | « Et avec la nuit, vint la lumière. » -- Légendes de Yarth| --
Need help with Sound Modules
Hi, My new PC has a Creative AWE64 card and I've been pulling my hair out trying to configure it. :) I am running the 2.2.1 kernel with all the correct modules according to the kernel documentation. The card is PnP and I believe I have it configured properly with isapnp. /lib/modules/2.2.1/misc/soundcore.o: invalid parameter io soundlow: No such file or directory Installation failed. Now I've looked around a bit and my /etc/conf.modules looks very odd. It seems to have redundant entries (see attached). Can anyone tell me how conf.modules went bad and how I could fix it? Running update-modules does not help. I've also attached my isapnp.conf file for completeness. Thanks, -Andrew Gronosky # $Id: pnpdump.c,v 1.16 1998/10/09 22:19:06 fox Exp $ # This is free software, see the sources for details. # This software has NO WARRANTY, use at your OWN RISK # # For details of this file format, see isapnp.conf(5) # # For latest information on isapnp and pnpdump see: # http://www.roestock.demon.co.uk/isapnptools/ # # Compiler flags: -DREALTIME -DNEEDSETSCHEDULER # # Trying port address 0203 # Trying port address 020b # Board 1 has serial identifier 09 88 01 03 09 01 01 63 4e # Board 2 has serial identifier 7b 15 ba ad 59 e4 00 8c 0e # (DEBUG) (READPORT 0x020b) (ISOLATE PRESERVE) (IDENTIFY *) (VERBOSITY 2) (CONFLICT (IO FATAL)(IRQ FATAL)(DMA FATAL)(MEM FATAL)) # or WARNING # Card 1: (serial identifier 09 88 01 03 09 01 01 63 4e) # Vendor Id SSC0101, Serial Number 2281767689, checksum 0x09. # Version 1.0, Vendor version 1.1 # ANSI string --Sierra 33.6 PnP Data/Fax/Voice SpeakerPhone SQ3465-- # # Logical device id SSC # Device support I/O range check register # Device supports vendor reserved register @ 0x39 # Device supports vendor reserved register @ 0x3a # Device supports vendor reserved register @ 0x3d # # Edit the entries below to uncomment out the configuration required. # Note that only the first value of any range is given, this may be changed if required # Don't forget to uncomment the activate (ACT Y) when happy (CONFIGURE SSC0101/2281767689 (LD 0 # Multiple choice time, choose one only ! # Start dependent functions: priority preferred # Fixed IO base address 0x03f8 # Number of IO addresses required: 8 # (IO 0 (SIZE 8) (BASE 0x03f8)) # IRQ 4. # High true, edge sensitive interrupt (by default) # (INT 0 (IRQ 4 (MODE +E))) # Start dependent functions: priority preferred # Fixed IO base address 0x02f8 # Number of IO addresses required: 8 # (IO 0 (SIZE 8) (BASE 0x02f8)) # IRQ 3. # High true, edge sensitive interrupt (by default) # (INT 0 (IRQ 3 (MODE +E))) # Start dependent functions: priority preferred # Fixed IO base address 0x03e8 # Number of IO addresses required: 8 # (IO 0 (SIZE 8) (BASE 0x03e8)) # IRQ 5. # High true, edge sensitive interrupt (by default) # (INT 0 (IRQ 5 (MODE +E))) # Start dependent functions: priority preferred # Fixed IO base address 0x02e8 # Number of IO addresses required: 8 # (IO 0 (SIZE 8) (BASE 0x02e8)) # IRQ 5. # High true, edge sensitive interrupt (by default) # (INT 0 (IRQ 5 (MODE +E))) # Start dependent functions: priority acceptable # Logical device decodes 10 bit IO address lines # Minimum IO base address 0x02e8 # Maximum IO base address 0x02f8 # IO base alignment 16 bytes # Number of IO addresses required: 8 # (IO 0 (SIZE 8) (BASE 0x02e8)) # IRQ 3, 4, 5, 7, 9, 10, 11 or 12. # High true, edge sensitive interrupt (by default) # (INT 0 (IRQ 3 (MODE +E))) # Start dependent functions: priority acceptable # Logical device decodes 10 bit IO address lines # Minimum IO base address 0x03e8 # Maximum IO base address 0x03f8 # IO base alignment 16 bytes # Number of IO addresses required: 8 # (IO 0 (SIZE 8) (BASE 0x03e8)) # IRQ 3, 4, 5, 7, 9, 10, 11 or 12. # High true, edge sensitive interrupt (by default) # (INT 0 (IRQ 3 (MODE +E))) # Start dependent functions: priority functional # Logical device decodes 10 bit IO address lines # Minimum IO base address 0x0100 # Maximum IO base address 0x03f8 # IO base alignment 8 bytes # Number of IO addresses required: 8 # (IO 0 (SIZE 8) (BASE 0x0100)) # IRQ 3, 4, 5, 7, 9, 10, 11 or 12. # High true, edge sensitive interrupt (by default) # (INT 0 (IRQ 3 (MODE +E))) (NAME SSC0101/2281767689[0]{Sierra 33.6 PnP Data/Fax/Voice SpeakerPhone SQ3465}) # End dependent functions # ANSI string --FAX/Modem-- # (ACT Y) )) # # Logical device id SSC0001 # Device supports vendor reserved register @ 0x39 # Device supports vendor reserved register @ 0x3a # Device supports vendor reserved register @ 0x3d # # Edit the