Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 26 Aug 1998 17:07:06 -0500
From:      "Steve Friedrich" <SteveFriedrich@Hot-Shot.com>
To:        "chas" <panda@peace.com.my>
Cc:        "FreeBSD Questions" <freebsd-questions@FreeBSD.ORG>
Subject:   Re: SCSI card is killing my NIC.
Message-ID:  <199808262108.RAA23377@laker.net>

next in thread | raw e-mail | index | archive | help
On Thu, 27 Aug 1998 03:24:31 +0800, chas wrote:

>ahc0 <Adaptec 2940 Ultra SCSI host adapter> rev 0 int a irq 10 on pci0:13:0
>vga0 <VGA-compatible display device> rev 67 int a irq 11 on pci0:16:0
>sc0 at 0x60-0x6f irq 1 on motherboard
>sio0 at 0x3f8-0x3ff irq 4 on isa
>sio1 at 0x2f8-0x2ff irq 3 on isa
>lpt0 at 0x378-0x37f irq 7 on isa
>psm0 at 0x60-0x64 irq 12 on motherboard
>fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
>wdc0 at 0x1f0-0x1f7 irq 14 on isa
>ep0 at 0x300-0x30f irq 10 on isa
>npx0: INT 16 interface

So far you have the following interrupts assigned:
0	Timer		Reserved (not wired to slots)
1	Keyboard	Reserved (not wired to slots) this is the console
2	Second INT controller (DO NOT ATTEMPT TO USE)
3	sio1		COM2
4	sio0		COM1
5
6	fdc0		floppy controller
7	lpt0		printer
8	rtc		Real Time Clock	(can't reassign)
9
10	ahc0 + ep0
11
12	psm0		mouse
13			This is normally the math coprocessor (might be moved to int 16 under FreeBSD)
14	wdc0		First IDE channel supporting 2 devices
15			Leave this one alone if you ever want to add another IDE controller

So move ep0 to either 5, 9, or 11
Int 5 is usually reserved for LPT2 (which is why Soundblasters use it... 8o) ).
Int 9 is usually used for video boards or network boards, partly because most DOS/Winblows drivers for other devices 
don't know how to handle the int2/9 thingie (you don't want to know...)

So I'd leave int 5 alone in case I ever wanted to add a Soundblaster.
I'd change ep0 to use int11.

It's easy to do so:
When you boot, you'll get a boot: prompt
type "c" <enter> to get to the configuration selection screen
type "v" to enter the visual configurator
In the top section, find ep0 under "Networking" and change it's int to 11

BTW, I didn't look for any i/o address conflicts yet.  Try this and tell us what you got...



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?199808262108.RAA23377>