[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Installing Sound Card



Thanks for the reply.  Questions below! :)

Jiri Baum wrote:
> 
> Doug Thistlethwaite:
> > Thanks for the reply Andrei... Unfortunately it is a PNP card and I do
> > not have windoze on the system to get the port numbers from.
> 
> In that case, you need isapnp and pnpdump.
> 
> The latter gives you an initial file to work from, you just need to decide
> what IRQ etc you want - anything the card will take that's not already
> listed in /proc/interrupts
> 
> One problem with the output is that it intermingles comment-comments with
> comments that you should uncomment. Fortunately, all the things you need to
> uncomment are in brackets. So it might offer you for some card:
> 
>     #     IRQ 4, 5, 7, 10, 11, 12 or 15.
>     #         High true, edge sensitive interrupt
>     # (INT 0 (IRQ 4 (MODE +E)))
> 

I posted my pnpdump output in a previous message to the mailing list.  
There seems to be a TON of options in this file.  I see some lines:
# Card 1: (serial identifier 8d 01 00 01 00 01 00 a9 0d)
# Vendor Id CMI0001, Serial Number 16777472, checksum 0x8D.
# Version 1.0, Vendor version 0.0
# ANSI string -->CMI8330 Audio Adapter<--

Is this my sound card?  The vendor for the card is "SoundPro" according
to the 3"x5" single page instruction manual that came with it... :) 
After this, it says it multiple choice time.  Am I suppose to just guess
and uncomment one line in each section?  My system has a network card,
scsi card, and sound card on the ISA bus, the video card on the PCI
bus.  Will my changing things here mess with my network card (which is
working fine) or the scsi card (not currently in use, but I want to
connect my zip drive there in the future.


> So you check /proc/interrupts, and find that it doesn't list 5 (of the
> numbers given by pnpdump). So you change the last line to:
> 
>     (INT 0 (IRQ 5 (MODE +E)))
> 
> Note the lack of the # at the beginning of the line, and the 5.

my /proc/interrupts file has the following:
 0:   14634451   timer
 1:      11960   keyboard
 2:          0   cascade
 3:     386964   NE2000
 4:     164528 + serial
 8:           0:   14634451   timer
 1:      11960   keyboard
 2:          0   cascade
 3:     386964   NE2000
 4:     164528 + serial
 8:          2 + rtc
13:          1   math error
14:      47173 + ide0
15:      30081 + ide1
2 + rtc
13:          1   math error
14:      47173 + ide0
15:      30081 + ide1


So  what about all of the IO BASE 0x0388 type stuff?  Are there seperate
PNP setting for each function of the sound card?  If so, which ones do I
need to setup if I only want to play sound and not record any?

> 
> > As for my kernel, when I tried to make it, it asked me a ton of questions
> > and didn't seem to have any defaults in it at all.
> 
> It does have defaults, but once you've been through it once, it uses your
> previous answers as defaults.
> 
> To get a fresh start, move the file .config somewhere else. I think that
> should do the trick.
> 
> > I ended up specifying the things I thought I needed, but obviously I
> > didn't know what I was doing... :)
> 
> It offers drivers for a lot of things you don't have. Just make sure you
> answer 'n' if you don't have the corresponding hardware. You don't need
> drivers for XT hard disks, Appletalk or IDE tape drives unless you have
> those things.
> 
> Remember that if the new kernel doesn't recognise something, you can easily
> go back and add it in - once you've compiled the kernel once, compiling it
> again is easy.
> 
> Note that with the PnP card, you'll need to tell it to make the soundcard
> driver a module.
> 
> Jiri
> --
> <jiri@baum.com.au>
> We'll know the future has arrived when every mailer transparently
> quotes lines that begin with "From ", but no-one remembers why.


Thanks for the input,  I will see if I can find the .config file and
move it.  I don't remember any standard settings when I last tried it,
but I will give it a close look again.

Thanks a bunch!

Doug


Reply to: