*BSD News Article 69465


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mel.connect.com.au!munnari.OZ.AU!news.ecn.uoknor.edu!solace!nntp.uio.no!news.kth.se!tybalt.admin.kth.se!merope.saaf.se!electra.saaf.se!not-for-mail
From: gorhas@electra.saaf.se (G|ran Hasse)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Help me install my SoundBlaster Card !!!!
Date: 26 May 1996 21:44:41 +0200
Organization: Svensk Amat|rAstronomisk F|rening
Lines: 63
Message-ID: <4oacb9$l9g@electra.saaf.se>
References: <4o1hsu$86e@newsbf02.news.aol.com> <4o2p0p$5g2@jraynard.demon.co.uk>
NNTP-Posting-Host: electra.saaf.se

In article <4o2p0p$5g2@jraynard.demon.co.uk>,
James Raynard <james@jraynard.demon.co.uk> wrote:
>In article <4o1hsu$86e@newsbf02.news.aol.com>,
>Volverine <volverine@aol.com> wrote:
>>I am trying to install my SoundBlaster16 Card on my FreeBSD 2.1 ver.
>>I am copying lines from LINT to my kernel. But after doing "make" in
>>that directory, I get "_sbdriver" and "_sbintr" undefined symbol in
>>linking "ioconf.o"
>
>Here's the relevant bit of my kernel config:-
>
># Controls all sound devices
>controller      snd0
>device sb0      at isa? port 0x220 irq 5 conflicts drq 1 vector sbintr
>device sbxvi0   at isa? drq 5
>device sbmidi0  at isa? port 0x330
>device opl0     at isa? port 0x388

I have a Adaptec 1542 SCSI controller and this is using 0x330 so I
tried to put the Soundblaster on 0x300 and to use drq 6.

When I try the card under DOS with this configuration it works
(I use the DIAGNOSE.EXE util from the SB disks).

The compilation of the kernels is ok and the microphone works as
does the playing from my CD trough the card to set volume.

The midi stuff dosent work though... I have tried to use the
program "playmidi" but only gets a core-dump. On another machine
i can do things like "dd bs=8k count=4 < /dev/dsp > save.au" but
this dosent work on the machine with the SCSI card.

This is some lines from my kernel konfig file...

controller      snd0
device          sb0     at isa? port 0x220 irq 7 conflicts drq 1 vector sbintr
device          sbxvi0  at isa? drq 6
device          sbmidi0 at isa? port 0x300
device          opl0    at isa? port 0x388
options "SB16_DMA=6"

Have you any ideas?

>At a guess, you've probably missed out the 'sb0' entry.
>
>>When I see the "makefile", the file which contains the defined is not
>>included in the makefile. I tried including all the files in
>>"makefile" but some other error pops up.
>
>The makefile and the other source files are automatically generated by
>'config', based on what you put in the config file. So there isn't
>really much you can do if the make fails except edit the config file
>and try again.
>
>Hope this helps.
>
>-- 
>James Raynard, Edinburgh, Scotland
>jraynard@dial.pipex.com
>james@jraynard.demon.co.uk
>