Date: Sun, 2 Aug 1998 23:17:29 +0200 From: Ignatios Souvatzis <is@jocelyn.rhein.de> To: freebsd-isdn@FreeBSD.ORG Subject: Progress report and questions: Amiga ISDN boards Message-ID: <19980802231729.D401@jocelyn.rhein.de>
next in thread | raw e-mail | index | archive | help
Hello, 1. This is status with the Amiga "ISDN *aster" boards which all seem to be identical (Siemens chipset): After hunting down some stupid problems (cable was broken; chip was addressed on the even bytes despite manufacturer claiming on the odd bytes), I got a kernel that boots and claims to recognize the chip. However, isdntest can't get a connection: i4b-L3-T303_timeout: SETUP not answered, cr = 56 i4b-L3-next_l3state: FSM illegal state, state = ST_OW - Out Wait EST, event = EV_T303EXP - T303 timeout! i4b-L2-i4b_T202_timeout: unit 0, N202 = 3 i4b-L2-i4b_tei_assign: tx TEI ID_Request i4b-L2-i4b_T202_timeout: unit 0, N202 = 3 i4b-L2-i4b_tei_assign: tx TEI ID_Request The device attach code says this: isic0 at zbus0 pa 0x3e90000 man/pro 2092/64 isic0: ISDN *aster isic0: ISAC 2085 Version V2.3 (B3) (IOM-2) isic0: HSCX 82525 or 21525 Version 2.1 a) Now, the ISAC chip on the board is clearly labeled 2186 V1.1... is this a problem? b) the IOM-2 part is guessed; can it be deduced from the chip versions? c) I needed a couple of patches to make kernel and userland compile with NetBSD-1.3F. 2. Patches needed: c1) the patch set by Leo Weppelman c2) patches to adapt to NetBSD/Amiga, of course c3) the following stuff was needed to make isdnd compile. I made the void in the first patch unconditional, as it corresponds to the functions' definition. *** isdnd/rc_config.c.original Sun Aug 2 20:45:58 1998 --- isdnd/rc_config.c Sun Aug 2 20:46:13 1998 *************** *** 66,72 **** void configure(char *filename, int reread) { ! extern reset_scanner(FILE *inputfile); set_config_defaults(); --- 66,72 ---- void configure(char *filename, int reread) { ! extern void reset_scanner(FILE *inputfile); set_config_defaults(); *** isdnd/Makefile.original Sun Jul 26 20:27:53 1998 --- isdnd/Makefile Sun Aug 2 20:56:24 1998 *************** *** 37,42 **** --- 37,46 ---- MAN = isdnd.8 isdnd.rc.5 isdnd.rates.5 isdnd.acct.5 .endif + .if (${BSDTYPE} == "NetBSD") + YFLAGS += -d + .endif + .if (${BSDTYPE} == "NetBSD" || ${BSDTYPE} == "OpenBSD" || \ ${BSDTYPE} == "FreeBSD" && ${RELEASE} != "3.0-CURRENT") rc_scan.c: rc_scan.l y.tab.h 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?19980802231729.D401>