* Re: Sound Card Problems
1999-02-17 4:01 Sound Card Problems Rodrigo Castro
@ 1999-02-17 4:53 ` Keith Duthie
1999-02-17 12:19 ` Rodrigo Castro
` (6 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Keith Duthie @ 1999-02-17 4:53 UTC (permalink / raw)
To: linux-sound
Okay, time to embarrass myself totally ;-)
On Wed, 17 Feb 1999, Rodrigo Castro wrote:
> Here the files go:
>
> --------------- isapnp.conf -------------------
>
> (READPORT 0x0203)
> (ISOLATE)
> (IDENTIFY *)
> (VERIFYLD N)
> (CONFIGURE CTL0044/19829 (LD 0
> (INT 0 (IRQ 5 (MODE +E)))
> (DMA 0 (CHANNEL 1))
> (DMA 1 (CHANNEL 5))
Try changing this to (DMA 1 (CHANNEL 3))
> --------- conf.modules -----------------
>
> alias char-major-14 sb
> post-install sb /sbin/modprobe "-k" "adlib_card"
> options sb io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330
With, of course, the corresponding change here. Another thing you might
look at: does anything change if you do a pre-install of the adlib_card,
instead of a post-install? (not that I think it will, but...)
Also, what chipset are you using? I've read reports of the same problem on
the ESS1688 which went away after "esstype\x1688" was given as an option
when loading the sb module. If none of this works, send me the entire
isapnp.conf (with comments), and I'll see what I can see.
And finally, I suggest you might like to get sndconfig, and see if that'll
work for you (even though you use Debian, and not RedHat).
--
.sig under deconstruction. Please watch out for falling stars.
^ permalink raw reply [flat|nested] 9+ messages in thread* Re: Sound Card Problems
1999-02-17 4:01 Sound Card Problems Rodrigo Castro
1999-02-17 4:53 ` Keith Duthie
@ 1999-02-17 12:19 ` Rodrigo Castro
1999-02-17 14:03 ` Keith Duthie
` (5 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Rodrigo Castro @ 1999-02-17 12:19 UTC (permalink / raw)
To: linux-sound
Nothing worked! :-( I changed my 16-bit DMA to 6. Nothing. I changed
post-install of adlib module. Nothing.
Here goes my isapnp.conf
# $Id: pnpdump.c,v 1.1.1.2 1998/01/07 05:17:47 fred 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 -DNEEDNANOSLEEP
#
# Trying port address 0203
# Board 1 has serial identifier 0f 00 00 4d 75 44 00 8c 0e
# (DEBUG)
(READPORT 0x0203)
(ISOLATE)
(IDENTIFY *)
(VERIFYLD N)
# Card 1: (serial identifier 0f 00 00 4d 75 44 00 8c 0e)
# Vendor Id CTL0044, Serial Number 19829, checksum 0x0F.
# Version 1.0, Vendor version 1.0
# ANSI string -->Creative SB32 PnP<--
#
# Logical device id CTL0031
#
# 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 CTL0044/19829 (LD 0
# ANSI string -->Audio<--
(INT 0 (IRQ 5 (MODE +E)))
(DMA 0 (CHANNEL 1))
(DMA 1 (CHANNEL 6))
(IO 0 (BASE 0x0220))
(IO 1 (BASE 0x0330))
(IO 2 (BASE 0x0388))
(ACT Y)
))
#
# Logical device id CTL2011
#
# Edit the entries below to uncomment out the configuration required.
# Compatible device id PNP0600
# ANSI string -->IDE<--
(CONFIGURE CTL0044/19829 (LD 1
# ANSI string -->IDE<--
(INT 0 (IRQ 10 (MODE +E)))
(IO 0 (BASE 0x0168))
(IO 1 (BASE 0x036e))
(ACT Y)
))
#
# Logical device id CTL0021
#
# 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 CTL0044/19829 (LD 2
# ANSI string -->WaveTable<--
(IO 0 (BASE 0x0620))
(IO 1 (BASE 0x0A20))
(IO 2 (BASE 0x0E20))
(ACT Y)
))
#
# Logical device id CTL7001
#
# 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 CTL0044/19829 (LD 3
# Compatible device id PNPb02f
# ANSI string -->Game<--
(IO 0 (BASE 0x0200))
(ACT Y)
))
#
# Logical device id CTL0051
#
# 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 CTL0044/19829 (LD 4
# ANSI string -->StereoEnhance<--
(IO 0 (BASE 0x0100))
(ACT Y)
))
# End tag... Checksum 0x00 (OK)
# Returns all cards to the "Wait for Key" state
(WAITFORKEY)
-------- conf.modules --------
### This file is automatically generated by update-modules
#
# Please do not edit this file directly. If you want to change or add
# anything please take a look at the files in /etc/modutils and read
# the manpage for update-modules.
#
alias block-major-7 loop
# Uncomment the network protocols you don't want loaded:
# alias net-pf-2 off # IPv4
alias net-pf-3 off
alias net-pf-4 off # IPX
alias net-pf-5 off # DDP / appletalk
alias net-pf-10 off # IPv6
# Other aliases:
alias net-pf-17 af_packet # packet mode (tcpdump, etc.)
alias netalias-2 ip_alias
alias char-major-4 serial
alias char-major-10-130 softdog
alias iso9660 isofs
alias ppp-compress-21 bsd_comp
alias ppp-compress-24 ppp_deflate
alias binfmt-0064 binfmt_aout
alias binfmt--310 binfmt_java
# If you use the IDE tape driver as a module, uncomment the next two lines:
# alias block-major-3 ide-probe
# alias char-major-37 ide-tape
#alias <whatever you don't have that kerneld complains about> off
path[boot]=/lib/modules
# State module paths in order of importance
path[fs]=/lib/modules/`uname -r`
path[net]=/lib/modules/`uname -r`
path[scsi]=/lib/modules/`uname -r`
path[block]=/lib/modules/`uname -r`
path[cdrom]=/lib/modules/`uname -r`
path[ipv4]=/lib/modules/`uname -r`
path[ipv6]=/lib/modules/`uname -r`
path[misc]=/lib/modules/`uname -r`
path[video]=/lib/modules/`uname -r`
path[sound]=/lib/modules/`uname -r`
path[fc4]=/lib/modules/`uname -r`
path[fs]=/lib/modules/`kernelversion`
path[net]=/lib/modules/`kernelversion`
path[scsi]=/lib/modules/`kernelversion`
path[block]=/lib/modules/`kernelversion`
path[cdrom]=/lib/modules/`kernelversion`
path[ipv4]=/lib/modules/`kernelversion`
path[ipv6]=/lib/modules/`kernelversion`
path[misc]=/lib/modules/`kernelversion`
path[video]=/lib/modules/`kernelversion`
path[sound]=/lib/modules/`kernelversion`
path[fc4]=/lib/modules/`kernelversion`
path[fs]=/lib/modules
path[net]=/lib/modules
path[scsi]=/lib/modules
path[block]=/lib/modules
path[cdrom]=/lib/modules
path[ipv4]=/lib/modules
path[ipv6]=/lib/modules
path[misc]=/lib/modules
path[video]=/lib/modules
path[sound]=/lib/modules
path[fc4]=/lib/modules
alias parport_lowlevel parport_pc
alias char-major-14 sb
pre-install sb /sbin/modprobe "-k" "adlib_card"
options sb io=0x220 irq=5 dma=1 dma16=6 mpu_io=0x330
options adlib_card io=0x388 # FM synthesizer
#options sound dmabuf=1
Hoping we have success in fixing that,
Rodrigo Castro <rcastro@linux.ime.usp.br>
Computer Science undergraduate student - University of Sao Paulo
Rudeness is a weak man's imitation of strength.
^ permalink raw reply [flat|nested] 9+ messages in thread* Re: Sound Card Problems
1999-02-17 4:01 Sound Card Problems Rodrigo Castro
1999-02-17 4:53 ` Keith Duthie
1999-02-17 12:19 ` Rodrigo Castro
@ 1999-02-17 14:03 ` Keith Duthie
1999-02-17 14:39 ` Rodrigo Castro
` (4 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Keith Duthie @ 1999-02-17 14:03 UTC (permalink / raw)
To: linux-sound
Here's a new track: make sure you have the AWE32 low level sound module
built. Revert dma16 to 5.
Unload all sound modules, then try the following:
modprobe sound
insmod uart401
insmod sb io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330
insmod awe_wave
*NOTE* There seems to be a mini-howto on the SB-AWE, and there are a
couple of SB-32/AWE-32 related documents in /usr/src/linux/Documentation/sound
ps did the esstype\x1688 do anything?
pps try uncommenting options sound dmabuf=1 in your conf.modules
--
.sig under deconstruction. Please watch out for falling stars.
^ permalink raw reply [flat|nested] 9+ messages in thread* Re: Sound Card Problems
1999-02-17 4:01 Sound Card Problems Rodrigo Castro
` (2 preceding siblings ...)
1999-02-17 14:03 ` Keith Duthie
@ 1999-02-17 14:39 ` Rodrigo Castro
1999-02-17 16:05 ` Keith Duthie
` (3 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Rodrigo Castro @ 1999-02-17 14:39 UTC (permalink / raw)
To: linux-sound
On Thu, 18 Feb 1999, Keith Duthie wrote:
> ps did the esstype\x1688 do anything?
> pps try uncommenting options sound dmabuf=1 in your conf.modules
> --
Tried everything. Not working. I don't even know if you have any more idea
about what may be the problem. My motherboard chipset is VIA and I read
something about a conflict between some VIA chipsets and sound cards. I
sent a message to linux-kernel list. Let's see if someone there gives us a
tip of what may not be working.
The worst thing is that it used to work in 2.0.36, but nowadays when I try
to revert to 2.0.36 kernel, it does not work more (with isapnptools). The
only way I found that works is initializing my card with a kernel patch in
a 2.0.* kernel.
[]'s
Rodrigo Castro <rcastro@linux.ime.usp.br>
Computer Science undergraduate student - University of Sao Paulo
Rudeness is a weak man's imitation of strength.
^ permalink raw reply [flat|nested] 9+ messages in thread* Re: Sound Card Problems
1999-02-17 4:01 Sound Card Problems Rodrigo Castro
` (3 preceding siblings ...)
1999-02-17 14:39 ` Rodrigo Castro
@ 1999-02-17 16:05 ` Keith Duthie
1999-02-17 17:38 ` Rodrigo Castro
` (2 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Keith Duthie @ 1999-02-17 16:05 UTC (permalink / raw)
To: linux-sound
[-- Attachment #1: Type: TEXT/PLAIN, Size: 778 bytes --]
On Wed, 17 Feb 1999, Rodrigo Castro wrote:
> Tried everything. Not working. I don't even know if you have any more idea
> about what may be the problem. My motherboard chipset is VIA and I read
> something about a conflict between some VIA chipsets and sound cards. I
> sent a message to linux-kernel list. Let's see if someone there gives us a
> tip of what may not be working.
> The worst thing is that it used to work in 2.0.36, but nowadays when I try
> to revert to 2.0.36 kernel, it does not work more (with isapnptools). The
> only way I found that works is initializing my card with a kernel patch in
> a 2.0.* kernel.
Try this patch, then recompile. If it works then the problem was the
motherboard.
--
.sig under deconstruction. Please watch out for falling stars.
[-- Attachment #2: Type: TEXT/PLAIN, Size: 324 bytes --]
--- linux/include/asm-i386/dma.h.orig Sat Jan 30 14:16:02 1999
+++ linux/include/asm-i386/dma.h Thu Feb 18 05:02:07 1999
@@ -292,7 +292,7 @@
#ifdef CONFIG_PCI_QUIRKS
extern int isa_dma_bridge_buggy;
#else
-#define isa_dma_bridge_buggy (0)
+#define isa_dma_bridge_buggy (1)
#endif
#endif /* _ASM_DMA_H */
^ permalink raw reply [flat|nested] 9+ messages in thread* Re: Sound Card Problems
1999-02-17 4:01 Sound Card Problems Rodrigo Castro
` (4 preceding siblings ...)
1999-02-17 16:05 ` Keith Duthie
@ 1999-02-17 17:38 ` Rodrigo Castro
1999-02-18 3:11 ` Keith Duthie
1999-08-30 18:08 ` Sound Card problems Prasanna Subash
7 siblings, 0 replies; 9+ messages in thread
From: Rodrigo Castro @ 1999-02-17 17:38 UTC (permalink / raw)
To: linux-sound
On Thu, 18 Feb 1999, Keith Duthie wrote:
> On Wed, 17 Feb 1999, Rodrigo Castro wrote:
>
> > Tried everything. Not working. I don't even know if you have any more idea
> > about what may be the problem. My motherboard chipset is VIA and I read
> > something about a conflict between some VIA chipsets and sound cards. I
> > sent a message to linux-kernel list. Let's see if someone there gives us a
> > tip of what may not be working.
> > The worst thing is that it used to work in 2.0.36, but nowadays when I try
> > to revert to 2.0.36 kernel, it does not work more (with isapnptools). The
> > only way I found that works is initializing my card with a kernel patch in
> > a 2.0.* kernel.
> Try this patch, then recompile. If it works then the problem was the
> motherboard.
Keith,
I tried your patch and it did not work. I saw something about the patch
you send. It is only needed when DMA Hang is not detect. In my case,
it is detected as well it is activated a workaround for it.
PCI: PCI BIOS revision 2.10 entry at 0xfafb0
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: 00:38 [1106/0586]: Work around ISA DMA hangs (00)
Activating ISA DMA hang workarounds.
[]'s
Rodrigo Castro <rcastro@linux.ime.usp.br>
Computer Science undergraduate student - University of Sao Paulo
Rudeness is a weak man's imitation of strength.
^ permalink raw reply [flat|nested] 9+ messages in thread* Re: Sound Card Problems
1999-02-17 4:01 Sound Card Problems Rodrigo Castro
` (5 preceding siblings ...)
1999-02-17 17:38 ` Rodrigo Castro
@ 1999-02-18 3:11 ` Keith Duthie
1999-08-30 18:08 ` Sound Card problems Prasanna Subash
7 siblings, 0 replies; 9+ messages in thread
From: Keith Duthie @ 1999-02-18 3:11 UTC (permalink / raw)
To: linux-sound
On Wed, 17 Feb 1999, Rodrigo Castro wrote:
> I tried your patch and it did not work. I saw something about the patch
> you send. It is only needed when DMA Hang is not detect. In my case,
> it is detected as well it is activated a workaround for it.
>
> PCI: PCI BIOS revision 2.10 entry at 0xfafb0
> PCI: Using configuration type 1
> PCI: Probing PCI hardware
> PCI: 00:38 [1106/0586]: Work around ISA DMA hangs (00)
> Activating ISA DMA hang workarounds.
Ah, well. I think it's time I admitted I have almost no idea what your
problem is. Could you send me your .config file offlist? I doubt I can
help, based on the fact that it sounds like your sound card is doing weird
things. Have you tried isapnptools v1.18? Have you had a look in you bios
configuration to see if that is messing things up?
Suggestion: If you can, then reserve dma 1, 5 + irq 5 for isa in bios. I'm
not sure what benefit this could have, but OTOH, I don't think it'll cause
any more problems than you've already got.
--
.sig under deconstruction. Please watch out for falling stars.
^ permalink raw reply [flat|nested] 9+ messages in thread* Sound Card problems
1999-02-17 4:01 Sound Card Problems Rodrigo Castro
` (6 preceding siblings ...)
1999-02-18 3:11 ` Keith Duthie
@ 1999-08-30 18:08 ` Prasanna Subash
7 siblings, 0 replies; 9+ messages in thread
From: Prasanna Subash @ 1999-08-30 18:08 UTC (permalink / raw)
To: linux-sound
I have a HP Pavilion with some Rockwell ( Riptide ) PCI soundcard. The port
is 220h irq is 5 and dma channel is 0.
I am running redhat 5.2 and sndconfig detects a pci soundcard in the first
step and later says its not able to detect and pnp or pci soundcard.
Selecting SoundBlaster in the menu pops up a message that sb.o resource is
busy or something like that.
Just how do I get it to work ?
Prasanna Subash
Manhattan Associates, Inc
Phone: 770 955 5533 x 1047
psubash@manhattanassociates.com
^ permalink raw reply [flat|nested] 9+ messages in thread