Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Aug 2000 10:09:07 -0700
From:      Kent Stewart <kstewart@urx.com>
To:        "Andresen,Jason R." <jandrese@mitre.org>
Cc:        "freebsd-questions@FreeBSD.ORG" <freebsd-questions@FreeBSD.ORG>
Subject:   Re: Strange conflict
Message-ID:  <39A556B3.4AD28C09@urx.com>
References:  <39A42600.9A8A7A85@mitre.org> <39A42A04.84D91736@urx.com> <39A42A61.407170FA@mitre.org> <39A42D2F.19DA3ECB@urx.com> <39A42D92.BDA993A3@mitre.org> <39A430AF.6E4C60AC@urx.com> <39A51796.B600DB3C@mitre.org>

next in thread | previous in thread | raw e-mail | index | archive | help


"Andresen,Jason R." wrote:
> 
> Kent Stewart wrote:
> >
> > "Andresen,Jason R." wrote:
> > >
> > > Kent Stewart wrote:
> > > >
> > > > "Andresen,Jason R." wrote:
> > > > >
> > > > > Which makes it look like the card is taking irq 11, not 5.  Even more
> > > > > interesting is that the Soundblaster is the only card that reports
> > > > > taking irq 5.  Is it possible for the device to lie on the dmesg output?
> > > >
> > > > I've never seen that happen but that doesn't mean it can't. What about
> > > > dma and i/o port addresses? The SB usually used something like dma 1,5
> > > > and i/o 220 and 330.
> > > >
> > > > The only machine I have an old SB in is only setup to run Win2K
> > > > Server.
> > >
> > > Well, for comparison:
> > >
> > > rl0: <RealTek 8139 10/100BaseTX> port 0xe800-0xe8ff mem
> > > 0xe6801000-0xe68010ff irq 11 at device 15.0 on pci0
> > > rl0: Ethernet address: 00:48:54:85:63:3a
> > > miibus0: <MII bus> on rl0
> > > rlphy0: <RealTek internal media interface> on miibus0
> > > rlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
> > > ...
> > > sbc0: <Soundblaster 16> at port 0x220-0x22f irq 5 drq 1 flags 0x15 on
> > > isa0
> > > sbc0: setting card to irq 5, drq 1, 5
> > > pcm0: <SB DSP 4.13> on sbc0
> > >
> > > Annoyingly, I can't seem to find an conflict with either of the cards
> > > over the entire dmesg output (as posted in my original post).  The
> > > Realtek is a PCI card, so they aren't even close to the same address
> > > space as the ISA SB, plus IIRC the RealTek is in some sort of horrible
> > > PIO mode due to the braindead design of the chipset (that's what you get
> > > for paying $5 for a NIC I guess).
> >
> > I would try Rick's approach and reserve IRQ for legacy.
> >
> > I had a 3C509 that I use for my DSL line have it's IRQ grabbed by an
> > Adaptec Scsi card after I pulled on Intel 100+ NIC out. None of them
> > were $5 cards :).
> 
> Unfortunatly, that didn't work.  I reserved IRQ 5 for the SB and its
> symptoms are unchanged.  The cards work fine together in Windows, so it
> isn't some sort of hard device conflict.

> 
> Is there any possible action for me to take, or am I going to have to go
> out and buy a new NIC (I'm afraid to buy a new Soundcard until newpcm
> settles down a little)?

I don't have any idea at this point. Historically that kind of noise
was an IRQ or DMA conflict but from your description I don't think you
have one at this point. 

One of the problems with PNP is that it can grab a hardwired spot and
cause problems. That is why people have called in Plug N Pray for
years. Windows has started doing a better job of handling combinations
of PNP and legacy devices. If you remove or simply move a card, you
can still have problems with Win 9x.

As far as the sound card drivers go, I have only used pcm and haven't
noticed any problems. I had to add sbc0 for the oldest ISA SB card but
that is all covered in the documentation. The newer SB and the Ensoniq
ES-1371 that Creative markets only required adding "device pcm" to the
kernel. You had to MAKEDEV snd0 in /dev to finish the job in all cases
but that was basically it. I don't have anything hooked up to the
joystick or play with midi and etc., which makes my setup really
simple.

Kent

> 
> --
>    _  _    _  ___  ____  ___   ______________________________________
>   / \/ \  | ||_ _||  _ \|___| | Jason Andresen -- jandrese@mitre.org
>  / /\/\ \ | | | | | |/ /|_|_  | Views expressed may not reflect those
> /_/    \_\|_| |_| |_|\_\|___| | of the Mitre Corporation.

-- 
Kent Stewart
Richland, WA

mailto:kbstew99@hotmail.com
http://kstewart.urx.com/kstewart/index.html
FreeBSD News http://daily.daemonnews.org/


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?39A556B3.4AD28C09>