*BSD News Article 95658


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!cpk-news-hub1.bbnplanet.com!news.bbnplanet.com!news-peer.gsl.net!news-stkh.gsl.net!news.gsl.net!eru.mt.luth.se!newsfeed2.luth.se!news.luth.se!erix.ericsson.se!erinews.ericsson.se!news
From: Kent Boortz <kent@erlang.ericsson.se>
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Out of IRQ's 8-(
Date: 17 May 1997 15:53:03 +0200
Organization: Ericsson Software Technology AB, Erlang Systems
Lines: 47
Message-ID: <d2vi4i5hog.fsf@erlang.ericsson.se>
NNTP-Posting-Host: townsend.ericsson.se
X-Newsreader: Gnus v5.3/Emacs 19.34
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:41127


I have a portable, Compaq LTE 5380, and a docking station.
The docking station has a built in Ethernet card and I use
an Ethernet and modem PCMCIA card.

Problem: I seem to be out of IRQ's!

I use FreeBSD 2.2.1 and PAO and this is "dmesg | egrep irq"
edited a bit and adding some comments

irq 1	sc0 at 0x60-0x6f  on motherboard
irq 2	(the programmable interrupt controller)
irq 3	pcic: controller 
irq 4	sio0 at 0x3f8-0x3ff  on isa
irq 5	sb0 at 0x220  drq 1 on isa (built in SB Pro comp. ESS ES1688)
irq 6	fdc0 at 0x3f0-0x3f7  drq 2 on isa
irq 7	lpt0 at 0x378-0x37f  on isa
irq 8	(CMOS/real time clock)
irq 9	(free??)
irq 10	ed0 at 0x300-0x31f  on isa (ethernet in docking station)
irq 11	(free)
irq 12	psm0 at 0x60-0x64  on motherboard
irq 13	(built in math processor)
irq 14	wdc0 at 0x1f0-0x1f7  on isa
irq 15	wdc1 at 0x170-0x177  on isa (in docking station)

I can't disable PnP, there is no option in the BIOS setup, but
this is also what Windows95 reports so I believe it is right.
I haven' tried that the sound card work from FreeBSD yet
(how do I do that?).

Problem is, if I set 9 and 11 for PCMCIA card use in pccard.conf
it works "almost". It slows down Ethernet 500 times or make
the modem work unreliable. If I'm not docked IRQ 15 gets free
and giving PCMCIA 11 and 15 is ok. So I suspect IRQ 9 isn't
really free.

Is there a way to make the PCMCIA cards share the same IRQ?  How
do I debug conflicts like this? Is there some commands that give
information or test things? Recommended reading? I can't be the
only one having IRQ problems ;-)

I have tried zillions of combinations of settings in /sys/i386/conf
rebuilding the kernel and in /etc/pccard.conf but haven't found
the logic in this thing.

/kgb