Re: Need help with Sound Modules

1999-06-25 Thread Pedro Quaresma de Almeida
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

1999-06-18 Thread Frankie
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

1999-06-18 Thread Jean-Philippe Guérard
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

1999-06-16 Thread Andrew C. Gronosky
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