Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 Nov 1998 16:41:45 +0100
From:      "Jon Johansen" <digitech@mmadb.no>
To:        <freebsd-isdn@FreeBSD.ORG>
Subject:   Which port to use with isdn card?
Message-ID:  <000c01be1bae$c591f8d0$640064a0@jon>

next in thread | raw e-mail | index | archive | help
//INFO\\
latest i4b (i4b-00.63-alpha-100798.tgz)
FreeBSD current (3.0)
\\INFO//

I have now managed to compile and install i4b (thanks
to several helpful people on this mailing list).
But I'm having some problem with the kernel support.


Here's what I've got in the kernel config:
-----------------------------------------
controller pnp0 (doesn't say anywhere that I need this,
but the kernel won't compile without it).

options "DYNALINK"
device isic0 at isa? port 0x100 net irq 5 flags 0x15
options "I4B_PNP"
pseudo-device	"i4bq921"
pseudo-device	"i4bq931"
pseudo-device	"i4b"
pseudo-device   "i4btrc"	4
pseudo-device   "i4bctl"
pseudo-device   "i4brbch"       4
pseudo-device   "i4btel"        2
pseudo-device   "i4bipr"	4
options		IPR_VJ
pseudo-device	"i4bisppp"	4
pseudo-device	sppp		4
------------------------------------------

It compiles ok with the above config, and here's
the results from the boot process:
------------------------------------------
bla bla bla bla.......

Probing for PnP devices:
CSN 1 Vendor ID: CTL00c5 [0xc5008c0e] Serial 0x0d6d8df3 Comp ID: PNPb02f
[0x2fb0d041]
CSN 2 Vendor ID: ASU1688 [0x88167506] Serial 0x00000044 Comp ID: @@@0000
[0x00000000]
CSN 2 is disabled. (Dynalink PNP probe)

bla bla bla bla.......

isic0 not found at 0x100 <--this little shit is causing my problem

i4b: ISDN call control device attached
i4bisppp: 4 ISDN SyncPPP device(s) attached
i4bctl: ISDN system control port attached
i4bipr: 4 IP over raw HDLC ISDN device(s) attached
i4btel: 2 ISDN telephony interface device(s) attached
i4brbch: 4 raw B channel access device(s) attached
i4btrc: 4 ISDN trace device(s) attached
-------------------------------------------

When I run 'isdnd' I get:
Nov 29 16:06:18 JON isdnd[474]: ERR init_controller: no ISDN controller
found!
Nov 29 16:06:18 JON isdnd[474]: ERR init_controller: no ISDN controller
found!
Nov 29 16:06:18 JON isdnd[474]: DMN daemon terminating, exitval = 1

This is probably because the card hasn't been found by the system (isic0 not
found at 0x100). How do I find out the right IO address to use with my card?

Running pnpinfo gives me this:
------------------------------
info on other cards ....
bla bla bla.....

Card assigned CSN #2
Vendor ID ASU1688 (0x88167506), Serial Number 0x00000044
PnP Version 1.0, Vendor Version 0
Device Description: ISDN CARD ....

Logical Device ID: ASU1688 0x88167506 #0
	Device supports I/O Range Check
    I/O Range 0x100 .. 0x3f8, alignment 0x4, len 0x4
	[not 16-bit addr]
    IRQ: 3 4 5 9 10 11 12 15 IRQ: High true edge sensitive
    IRQ:  - only one type (true/edge)
End Tag

------------------------------

It says I/O Range 0x100 - 0x3f8, so why won't 0x100 in kernel config work?

When using 'device isic0 at isa? port? net irq 5 flags 0x15'
in the kernel config I get 'isic0 not found' when booting.

I appreciate ALL replies!

Thanks.

Jon
digitech@mmadb.no



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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000c01be1bae$c591f8d0$640064a0>