Solved

ALS100 Sound Blaster PnP configuration

Posted on 1997-07-26
2
315 Views
Last Modified: 2010-05-18
I am having some problems configuring my ALS100 card...I have tried using isapnp to configure the card...once the isapnp.conf file was created, I ran isapnp /etc/isapnp.conf followed by insmod sound...I got the error message:

kernel_version needed, but can't be found

==========================================================

# $Id: pnpdump.c,v 1.10 1997/07/14 22:30:47 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
# Board 1 has serial identifier 70 01 00 00 00 01 00 93 05

# (DEBUG)
(READPORT 0x0203)
(ISOLATE)
(IDENTIFY *)

# Card 1: (serial identifier 70 01 00 00 00 01 00 93 05)
# ALS0001 Serial No 16777216 [checksum 70]
# Version 1.0, Vendor version 0.0
# ANSI string -->ALS100 Media Audio Controller<--
#
# Logical device id @@@0001
#     Device support I/O range check register
#
# 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 $
# Don't forget to uncomment the activate (ACT Y) when happy

(CONFIGURE ALS0001/16777216 (LD 0

# Multiple choice time, choose one only !

#     Start dependent functions: priority preferred

#     Start dependent functions: priority preferred
#       Fixed IO base address 0x0220
#             Number of IO addresses required: 16
  (IO 0 (BASE 0x0220))
#       IRQ 5.
#             High true, edge sensitive interrupt (by default)
  (INT 0 (IRQ 5 (MODE +E)))
#       First 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 type F
#  (DMA 0 (CHANNEL 5))
#       Next DMA channel 1.
#             8 bit DMA only
#             Logical device is not a bus master
#             DMA may execute in count by byte mode
#             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 1))

#       Start dependent functions: priority acceptable
#       Logical device decodes 10 bit IO address lines
#             Minimum IO base address 0x0220
#             Maximum IO base address 0x0280
#             IO base alignment 32 bytes
#             Number of IO addresses required: 16
  (IO 0 (BASE 0x0220))
#       IRQ 5, 7, 9 or 10.
#             High true, edge sensitive interrupt (by default)
  (INT 0 (IRQ 5 (MODE +E)))
#       First DMA channel 5, 6 or 7.
#             16 bit DMA only
#             Logical device is not a bus master  
#             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 type F
#  (DMA 0 (CHANNEL 5))
#       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 functional
#       Logical device decodes 10 bit IO address lines
#             Minimum IO base address 0x0100
#             Maximum IO base address 0x03f0
#             IO base alignment 16 bytes
#             Maximum IO base address 0x03f0
#             IO base alignment 16 bytes
#             Number of IO addresses required: 16
  (IO 0 (BASE 0x0100))
#       IRQ 5, 7, 9, 10, 11, 12 or 15.
#             High true, edge sensitive interrupt
#             Low true, edge sensitive interrupt
#             High true, level sensitive interrupt
#             Low true, level sensitive interrupt
  (INT 0 (IRQ 5 (MODE +L)))
#       First DMA channel 0, 1, 3, 5, 6 or 7.
#             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))

#     End dependent functions

#     End dependent functions
  (ACT Y)
))
#      
# Logical device id @H@0001
#     Device support I/O range check register  
#            
# 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 $
# Don't forget to uncomment the activate (ACT Y) when happy

(CONFIGURE ALS0001/16777216 (LD 1
#     Fixed IO base address 0x0388
#         Number of IO addresses required: 8
  (IO 0 (BASE 0x0388))
  (ACT Y)
))
#    
))
#    
# Logical device id @P@0001
#     Device support I/O range check register
#      
# 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 $
# Don't forget to uncomment the activate (ACT Y) when happy

(CONFIGURE ALS0001/16777216 (LD 2
#     Fixed IO base address 0x0200
#         Number of IO addresses required: 2
  (IO 0 (BASE 0x0200))
  (ACT Y)
))
#
# Logical device id @X@0001
#     Device support I/O range check register
#    
#     Device support I/O range check register
#    
# 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 $
# Don't forget to uncomment the activate (ACT Y) when happy

(CONFIGURE ALS0001/16777216 (LD 3

# Multiple choice time, choose one only !

#     Start dependent functions: priority preferred
#       Fixed IO base address 0x0330
#             Number of IO addresses required: 2
  (IO 0 (BASE 0x0330))
#       IRQ 9.
#             High true, edge sensitive interrupt (by default)
  (INT 0 (IRQ 9 (MODE +E)))

#       Start dependent functions: priority acceptable

#       Start dependent functions: priority acceptable
#       Logical device decodes 10 bit IO address lines
#             Minimum IO base address 0x0100
#             Maximum IO base address 0x03f0
#             IO base alignment 16 bytes
#             Number of IO addresses required: 2
  (IO 0 (BASE 0x0100))
#       IRQ 5, 7, 9, 10, 11, 12 or 15.  
#             High true, edge sensitive interrupt
#             Low true, edge sensitive interrupt  
#             High true, level sensitive interrupt
#             Low true, level sensitive interrupt
  (INT 0 (IRQ 5 (MODE +L)))

#     End dependent functions
  (ACT Y)
))
# End tag... Checksum 0x00 (OK)

# Returns all cards to the "Wait for Key" state
(WAITFORKEY)
0
Comment
Question by:lumis
2 Comments
 
LVL 4

Accepted Solution

by:
jlms earned 100 total points
ID: 1626520
Read carefully the Readme files, you will notice that the support provided to try to solve the PnP problem is very limited (usually to 2 or 3 adapters). I worked for several days trying to put to work a modme and a SCSI card and they never worked, so I sugest you disable the PnP features of your card (I know, and what about W95? , well you can always give manually the parameters of your card choosing and equivalent driver that is not PnP)
0
 

Author Comment

by:lumis
ID: 1626521
Yes, it is almost impossible to get it going but disabling plug and play in my bios was about the first thing i tried.

Thank you anyway
0

Featured Post

Efficient way to get backups off site to Azure

This user guide provides instructions on how to deploy and configure both a StoneFly Scale Out NAS Enterprise Cloud Drive virtual machine and Veeam Cloud Connect in the Microsoft Azure Cloud.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Daily system administration tasks often require administrators to connect remote systems. But allowing these remote systems to accept passwords makes these systems vulnerable to the risk of brute-force password guessing attacks. Furthermore there ar…
I. Introduction There's an interesting discussion going on now in an Experts Exchange Group — Attachments with no extension (http://www.experts-exchange.com/discussions/210281/Attachments-with-no-extension.html). This reminded me of questions tha…
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…

770 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question