LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Installing a ISA SB16 card (https://www.linuxquestions.org/questions/slackware-14/installing-a-isa-sb16-card-62538/)

phishman3579 05-29-2003 02:39 PM

Installing a ISA SB16 card
 
When starting up I get this message:
May 29 15:30:39 Slackware kernel: isapnp: Scanning for PnP cards...
May 29 15:30:39 Slackware kernel: isapnp: No Plug & Play device found

but when I do a pnpdump:
# Card 1: (serial identifier 00 00 02 b8 ec 26 00 8c 0e)
# Vendor Id CTL0026, Serial Number 178412, checksum 0x00.
# Version 1.0, Vendor version 1.0
# ANSI string -->Creative SB16 PnP<--

output from isapnp /etc/isapnp.conf:
Board 1 has Identity 00 00 02 b8 ec 26 00 8c 0e: CTL0026 Serial No 178412 [checksum 00]
CTL0026/178412[0]{Audio }: Port 0x220; IRQ5 --- Enabled OK
CTL0026/178412[3]{Game }: Port 0x200; --- Enabled OK

more output from start-up:
May 29 15:30:39 Slackware kernel: Soundblaster audio driver Copyright (C) by Hannu Savolainen 1993-1996
May 29 15:30:39 Slackware kernel: sb: No ISAPnP cards found, trying standard ones...
May 29 15:30:39 Slackware kernel: sb: dsp reset failed.



Anyone know why I cannot get this thing working.

Epimetreus 05-29-2003 03:49 PM

Test
 
Test
Having trouble posting message, test only.

acid_kewpie 05-29-2003 03:57 PM

please don't reply to other threads if you are not going to help. if you are having problems please just post a brief message in the website questions and suggestions page, there is no need to clutter the site with random "tests", thanks

trickykid 05-30-2003 09:34 AM

This is taken from an old howto I wrote to get my ISA soundblaster working on Slackware.

this guide or howto will help you install a soundblaster awe 16/32 within slackware. though hardware may differ, this might not exactly work for you but this is how i got mine working. this is straightforward approach. some details won't be mentioned on how to do like editing files and such.

the first thing you need to obtain is the isapnptools which comes by default with slackware. if you didn't install it during your initial install you can either obtain it from your slackware cdrom or get it from here: http://www.roestock.demon.co.uk/isapnptools/index.html

if you have the card installed and now have isapnptools installed. the first thing your going to perform is this command to copy the output of pnpdump to your /etc/isapnp.conf file.

# pnpdump > /etc/isapnp.conf

after you create the isapnp.conf file, your then going to want to edit it accordingly so it recognizes your soundcard. to do this, you can use any editor you prefer. in my case, i prefer to use vi so it i would just open up the file like this: # vi /etc/isapnp.conf
click here for an example of my isapnp.conf file. all you need to do is to uncomment out the correct lines. see my example which should work for most systems.

once you got the isapnp.conf configured, its now time to edit so at boot time, it loads the correct module which in our case the soundblaster 16/32 uses the sound module. in some cases you may have to recompile your kernel to add support for this card. if your using a new install of slack and haven't recompiled the kernel as of yet, there shouldn't be any need for recompiling.

so our next step is to edit our modules file. the correct file to edit is going to be /etc/rc.d/rc.modules
when editing you want to scroll down to the sound section and you will find an entry that looks like this:

###Sound Support ###
# Sound Blaster Pro/16 support:
/sbin/modprobe sb io=0x220 irq=5 dma=3 dma16=5 mpu_io=0x300

it should be the first card listed under Sound Support as shown above. all the editing that needs to be done is just to uncomment the # sign in front of the "/sbin/modprobe sb io=0x220 irq=5 dma=3 dma16=5 mpu_io=0x300" which is shown above.

now before you think your done and reboot your system, you may want to change the permissions on these two devices, this enables support to all users instead of just root. running root is not recommended. you should only be logged in as root only when needed.

# chmod 666 /dev/dsp
# chmod 666 /dev/mixer

now at this time you should be able to reboot your system and test your sound after you have rebooted

phishman3579 05-30-2003 08:34 PM

Ive done all you said...

"isapnp /etc/isapnp.conf" seems to work fine but when I do the "insmod sb" I get a whole lot of unreolved symbols and such.

phishman3579 06-02-2003 01:14 PM

Ok, I got to the point where in start-up the system finds the card.

isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Soundblaster audio driver Copyright (C) by Hannu Savolainen 1993-1996
sb: dsp reset failed.
sb: No legacy SoundBlaster cards found. Continuing with PnP detection.
sb: 1 Soundblaster PnP card(s) found.

where i do an "lsnod", I get.
sb_lib 35470 0 [sb]
uart401 6500 0 [sb_lib]
sound 55668 0 [sb_lib uart401]
soundcore 3332 2 [sb_lib sound]
isa-pnp 30724 0 [sb]

What is the next step?

trickykid 06-02-2003 01:31 PM

Well if the modules are loaded, then it should work if you have the correct permissions on the device files I mentioned. If it doesn't work, not sure why you would be getting those errors upon bootup.. possibly you forgot to turn off PnP OS in your bios.. ?

phishman3579 06-02-2003 01:36 PM

I am trying to use the ALSA amixer. It wants to know which number my cound card is (0,1,2,etc..) where do i find that information?

eg.. amixer -c #


All times are GMT -5. The time now is 01:42 PM.