[OLUG] sound

Adam Lassek lunatik at radiks.net
Thu Jun 8 19:29:06 UTC 2000


Sorry, that was modules.conf...

Phil Brutsche wrote:
> 
> A long time ago, in a galaxy far, far way, someone said...
> 
> > I've been having a lot of grief getting my sound card working. I just
> > recently blew Red Hat away and installed SuSE 6.3. I've always used
> > sndconfig under RH, but there doesn't seem to be any kind of utility
> > under SuSE. So, I copied the settings verbatim from Red Hat's
> > /etc/conf.modules into SuSE's /etc/modules.conf, and I used pnpdump to
> > create the isapnp.conf script. Isapnp is running at boot up, and says
> > that everything's working fine. I did an lsmod and saw all the
> > appropriate modules loaded, but the sound still doesn't work. For some
> > reason it's not loading anything now, and when I try to modprobe the
> > drivers it seems to work but nothing is being loaded.
> >         Can someone tell me exactly what's the procedure for getting a
> > sound card working in Linux?
> 
> You're doing it the right way, but I think you need to give a better
> description; especially on the last line of the first paragraph.
> 
> Basically, if you see the modules loaded in `lsmod` then everything that
> needs to be loaded _is_ loaded.  It would help alot to have the output of
> 'lsmod' and the last 20 lines or so of 'dmesg' after repeating another
> attempt at loading the drivers and trying to get sound.
> 
> --
> ----------------------------------------------------------------------
> Phil Brutsche                                   pbrutsch at creighton.edu
> 
> "There are two things that are infinite; Human stupidity and the
> universe. And I'm not sure about the universe." - Albert Einstein
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: olug-unsubscribe at bstc.net
> For additional commands, e-mail: olug-help at bstc.net
-------------- next part --------------
# $Id: pnpdump.c,v 1.21 1999/12/09 22:28:33 fox Exp $
# Release isapnptools-1.21b (library isapnptools-1.21b)
# 
# This is free software, see the sources for details.
# This software has NO WARRANTY, use at your OWN RISK
# 
# For details of the output file format, see isapnp.conf(5)
# 
# For latest information and FAQ on isapnp and pnpdump see:
# http://www.roestock.demon.co.uk/isapnptools/
# 
# Compiler flags:  -DREALTIME -DNEEDSETSCHEDULER -DABORT_ONRESERR
# (for   library:  -DREALTIME -DNEEDSETSCHEDULER -DABORT_ONRESERR)
# 
# Trying port address 0273
# Board 1 has serial identifier 74 ff ff ff ff 31 09 14 3e

# (DEBUG)
(READPORT 0x0273)
(ISOLATE PRESERVE)
(IDENTIFY *)
(VERBOSITY 2)
(CONFLICT (IO FATAL)(IRQ FATAL)(DMA FATAL)(MEM FATAL)) # or WARNING

# Card 1: (serial identifier 74 ff ff ff ff 31 09 14 3e)
# Vendor Id OPT0931, No Serial Number (-1), checksum 0x74.
# Version 1.0, Vendor version 0.0
# ANSI string -->OPTi Audio 16<--
#
# Logical device id OPTffff
#
# 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 OPT0931/-1 (LD 0
#     ANSI string -->AUX0<--
 (NAME "OPT0931/-1[0]{AUX0                }")
 (ACT Y)
))
#
# Logical device id OPT9310
#
# 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 OPT0931/-1 (LD 1
#     ANSI string -->OPTi Audio 16<--

# Multiple choice time, choose one only !

#     Start dependent functions: priority acceptable
#       Logical device decodes 16 bit IO address lines
#             Minimum IO base address 0x0534
#             Maximum IO base address 0x0608
#             IO base alignment 4 bytes
#             Number of IO addresses required: 4
 (IO 0 (SIZE 4) (BASE 0x0534))
#       Logical device decodes 16 bit IO address lines
#             Minimum IO base address 0x0380
#             Maximum IO base address 0x03f0
#             IO base alignment 16 bytes
#             Number of IO addresses required: 12
 (IO 1 (SIZE 12) (BASE 0x0380))
#       Logical device decodes 16 bit IO address lines
#             Minimum IO base address 0x0220
#             Maximum IO base address 0x0240
#             IO base alignment 32 bytes
#             Number of IO addresses required: 16
 (IO 2 (SIZE 16) (BASE 0x0220))
#       Logical device decodes 16 bit IO address lines
#             Minimum IO base address 0x0e0c
#             Maximum IO base address 0x0ffc
#             IO base alignment 4 bytes
#             Number of IO addresses required: 4
 (IO 3 (SIZE 4) (BASE 0x0e0c))
#       IRQ 5, 7 or 10.
#             High true, edge sensitive interrupt (by default)
 (INT 0 (IRQ 5 (MODE +E)))
#       First DMA channel 0, 1 or 3.
#             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 type F
 (DMA 3 (CHANNEL 0))
#       Next DMA channel 0, 1, 3, 5 or 6.
#             8 & 16 bit DMA
#             Logical device is not a bus master
#             DMA may execute in count by byte mode
#             DMA may execute in count by word mode
#             DMA channel speed type F
 (DMA 6 (CHANNEL 1))

#       Start dependent functions: priority acceptable
#       Logical device decodes 16 bit IO address lines
#             Minimum IO base address 0x0534
#             Maximum IO base address 0x0ff0
#             IO base alignment 4 bytes
#             Number of IO addresses required: 4
# (IO 0 (SIZE 4) (BASE 0x0534))
#       Logical device decodes 16 bit IO address lines
#             Minimum IO base address 0x0380
#             Maximum IO base address 0x03f0
#             IO base alignment 16 bytes
#             Number of IO addresses required: 12
# (IO 1 (SIZE 12) (BASE 0x0380))
#       Logical device decodes 16 bit IO address lines
#             Minimum IO base address 0x0220
#             Maximum IO base address 0x0240
#             IO base alignment 32 bytes
#             Number of IO addresses required: 16
# (IO 2 (SIZE 16) (BASE 0x0220))
#       Logical device decodes 16 bit IO address lines
#             Minimum IO base address 0x0e0c
#             Maximum IO base address 0x0ffc
#             IO base alignment 4 bytes
#             Number of IO addresses required: 4
# (IO 3 (SIZE 4) (BASE 0x0e0c))
#       IRQ 5, 7, 9, 10 or 11.
#             High true, edge sensitive interrupt (by default)
# (INT 0 (IRQ 5 (MODE +E)))
#       First DMA channel 0, 1, 3, 5 or 6.
#             8 & 16 bit DMA
#             Logical device is not a bus master
#             DMA may execute in count by byte mode
#             DMA may execute in count by word mode
#             DMA channel speed type F
# (DMA 0 (CHANNEL 0))
#       Next DMA channel 0, 1, 3, 5 or 6.
#             8 & 16 bit DMA
#             Logical device is not a bus master
#             DMA may execute in count by byte mode
#             DMA may execute in count by word mode
#             DMA channel speed type F
# (DMA 1 (CHANNEL 0))

#       Start dependent functions: priority acceptable
#       Logical device decodes 16 bit IO address lines
#             Minimum IO base address 0x0534
#             Maximum IO base address 0x0608
#             IO base alignment 4 bytes
#             Number of IO addresses required: 4
# (IO 0 (SIZE 4) (BASE 0x0534))
#       Logical device decodes 16 bit IO address lines
#             Minimum IO base address 0x0380
#             Maximum IO base address 0x03f0
#             IO base alignment 16 bytes
#             Number of IO addresses required: 12
# (IO 1 (SIZE 12) (BASE 0x0380))
#       Logical device decodes 16 bit IO address lines
#             Minimum IO base address 0x0220
#             Maximum IO base address 0x0240
#             IO base alignment 32 bytes
#             Number of IO addresses required: 16
# (IO 2 (SIZE 16) (BASE 0x0220))
#       Logical device decodes 16 bit IO address lines
#             Minimum IO base address 0x0e0c
#             Maximum IO base address 0x0ffc
#             IO base alignment 4 bytes
#             Number of IO addresses required: 4
# (IO 3 (SIZE 4) (BASE 0x0e0c))
#       IRQ 5, 7 or 10.
#             High true, edge sensitive interrupt (by default)
# (INT 0 (IRQ 5 (MODE +E)))
#       First DMA channel 0, 1 or 3.
#             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 type F
# (DMA 0 (CHANNEL 0))
#       Next DMA channel 0, 1 or 3.
#             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 type F
# (DMA 1 (CHANNEL 0))

#       Start dependent functions: priority acceptable
#       Logical device decodes 16 bit IO address lines
#             Minimum IO base address 0x0534
#             Maximum IO base address 0x0ff0
#             IO base alignment 4 bytes
#             Number of IO addresses required: 4
# (IO 0 (SIZE 4) (BASE 0x0534))
#       Logical device decodes 16 bit IO address lines
#             Minimum IO base address 0x0380
#             Maximum IO base address 0x03f0
#             IO base alignment 16 bytes
#             Number of IO addresses required: 12
# (IO 1 (SIZE 12) (BASE 0x0380))
#       Logical device decodes 16 bit IO address lines
#             Minimum IO base address 0x0220
#             Maximum IO base address 0x0240
#             IO base alignment 32 bytes
#             Number of IO addresses required: 16
# (IO 2 (SIZE 16) (BASE 0x0220))
#       Logical device decodes 16 bit IO address lines
#             Minimum IO base address 0x0e0c
#             Maximum IO base address 0x0ffc
#             IO base alignment 4 bytes
#             Number of IO addresses required: 4
# (IO 3 (SIZE 4) (BASE 0x0e0c))
#       IRQ 5, 7, 9, 10 or 11.
#             High true, edge sensitive interrupt (by default)
# (INT 0 (IRQ 5 (MODE +E)))
#       First DMA channel 0, 1 or 3.
#             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 type F
# (DMA 0 (CHANNEL 0))
#       Next DMA channel 0, 1 or 3.
#             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 type F
# (DMA 1 (CHANNEL 0))

#       Start dependent functions: priority acceptable
#       Logical device decodes 16 bit IO address lines
#             Minimum IO base address 0x0534
#             Maximum IO base address 0x0ff0
#             IO base alignment 4 bytes
#             Number of IO addresses required: 4
# (IO 0 (SIZE 4) (BASE 0x0534))
#       Logical device decodes 16 bit IO address lines
#             Minimum IO base address 0x0380
#             Maximum IO base address 0x03f0
#             IO base alignment 16 bytes
#             Number of IO addresses required: 12
# (IO 1 (SIZE 12) (BASE 0x0380))
#       Logical device decodes 16 bit IO address lines
#             Minimum IO base address 0x0220
#             Maximum IO base address 0x0240
#             IO base alignment 32 bytes
#             Number of IO addresses required: 16
# (IO 2 (SIZE 16) (BASE 0x0220))
#       Logical device decodes 16 bit IO address lines
#             Minimum IO base address 0x0e0c
#             Maximum IO base address 0x0ffc
#             IO base alignment 4 bytes
#             Number of IO addresses required: 4
# (IO 3 (SIZE 4) (BASE 0x0e0c))
#       IRQ 5, 7, 9, 10 or 11.
#             High true, edge sensitive interrupt (by default)
# (INT 0 (IRQ 5 (MODE +E)))
#       First DMA channel 0, 1 or 3.
#             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 type F
# (DMA 0 (CHANNEL 0))

#     End dependent functions
 (NAME "OPT0931/-1[1]{OPTi Audio 16       }")
 (ACT Y)
))
#
# Logical device id OPT0001
#
# 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 OPT0931/-1 (LD 2
#     ANSI string -->Game Port<--
#     Logical device decodes 16 bit IO address lines
#         Minimum IO base address 0x0200
#         Maximum IO base address 0x020f
#         IO base alignment 1 bytes
#         Number of IO addresses required: 1
# (IO 0 (SIZE 1) (BASE 0x0200))
 (NAME "OPT0931/-1[2]{Game Port           }")
# (ACT Y)
))
#
# Logical device id OPT0002
#
# 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 OPT0931/-1 (LD 3
#     ANSI string -->MPU401<--
#     Logical device decodes 16 bit IO address lines
#         Minimum IO base address 0x0300
#         Maximum IO base address 0x0360
#         IO base alignment 16 bytes
#         Number of IO addresses required: 2
 (IO 0 (SIZE 2) (BASE 0x0300))
#     IRQ 5, 7, 9, 10 or 11.
#         High true, edge sensitive interrupt (by default)
 (INT 0 (IRQ 11 (MODE +E)))
 (NAME "OPT0931/-1[3]{MPU401              }")
 (ACT Y)
))
# End tag... Checksum 0x00 (OK)

# Returns all cards to the "Wait for Key" state
(WAITFORKEY)

-------------- next part --------------
---------------------------------------------------------------------
To unsubscribe, e-mail: olug-unsubscribe at bstc.net
For additional commands, e-mail: olug-help at bstc.net


More information about the OLUG mailing list