Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 4 Apr 1998 12:35:28 +0200 (MET DST)
From:      Wolfgang Helbig <helbig@Informatik.BA-Stuttgart.DE>
To:        blaz@gold.amis.net (Blaz Zupan)
Cc:        freebsd-isdn@FreeBSD.ORG
Subject:   Re: i4b-L1-F_ill:What is this? (fwd)
Message-ID:  <199804041035.MAA00661@rvc1.informatik.ba-stuttgart.de>
In-Reply-To: <Pine.BSF.3.96.980404110937.430A-100000@gold.amis.net> from Blaz Zupan at "Apr 4, 98 11:13:56 am"

next in thread | previous in thread | raw e-mail | index | archive | help
> > This reminds me of the SMP problem -- bisdn worked but i4b didn't.
> > There is a workaround for this that might help even if you don't
> > have a multiprocessor board. So please add 
> > 
> > options "I4B_SMP_WORKAROUND"
> > 
> > to your kernel configuration file and tell us what happened.
> 
> Ok, I'm running i4b 0.51 with the above option. Just a couple of minutes
> ago my usual problem happend. So I picked up my GSM and called in to my
> ISDN line as my FreeBSD machine was spewing out errors on the console. As
> soon as the call came in on the second B channel, the console said:
> 
> i4b-L2-i4b_tei_rx_frame: TEI ID Assign - TEI = 67
> 
> the phone started ringing and FreeBSD suddenly established the PPP link.
> So it seems I finally got a TEI assigned when a call came in. Before it
> was spewing out the usual
> 
> i4b-L2-i4b_tei_assign: tx TEI ID_Request
> i4b-L1-ph_data_req: Not in ST_F7, sc->sc_I430state = F3b Power Up
> i4b-L2-i4b_T202_timeout: unit 0, N202 = 3

Does this trick work w/o I4B_SMP_WORKAROUND?
Please apply this patch:

--- /home/helbig/src/i4b/layer1/i4b_isac.c	Tue Mar 31 12:00:45 1998
+++ layer1/i4b_isac.c	Sat Apr  4 12:19:18 1998
@@ -671,11 +675,6 @@
 	isic_isac_setup(sc);	/* setup registers */
 
 	DELAY(SEC_DELAY / 5);
-
-	/* activate Layer 1 */
-	
-	if(isic_isac_enable_clk(sc) == 0)
-		isic_isac_l1_cmd(sc, CMD_AR8);
 
 	return(0);
 }



And then after rebooting try to get a connection from the computer, by
trying to establish a ppp connection.
If that doesn't work, try to get a connection to the computer by calling
it from your phone.

And tell us what happened. (as usual)

Thanks

Wolfgang

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?199804041035.MAA00661>