Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Dec 2000 08:57:45 +0100 (MET)
From:      hm@hcs.de (Hellmuth Michaelis)
To:        Georg Moritz <gm@bw.nextra.de>
Cc:        freebsd-isdn@FreeBSD.ORG
Subject:   Re: dialback problem
Message-ID:  <20001210075745.4B608294@hcswork.hcs.de>
In-Reply-To: <Pine.LNX.4.21.0012082231351.17346-100000@cepheus.mgm-net.de> "from Georg Moritz at Dec 8, 2000 11:02:20 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
From the keyboard of Georg Moritz:

> 1. Problem
> isdnd seems to run into a local disconnect-request while dialing back...
> if I ping the remote host manually a second later, the connection is
> established and all fine. Meanwhile I've piped the output through a
> perl script which does this ping for me, but that's a hot fix.. any
> clues?

 [...]

> 08.12.2000 23:21:10 DBG FSM event [msg-con-act-ind]: [acb-dialing => connected]

You are connected to the remote end. The B-channel is switched thru.

> 08.12.2000 23:21:10 DBG F_DOK: dial out ok
> 08.12.2000 23:21:10 DBG select_this_dialno: index = 0, no = 080027xxxxx

Something on the line must be happening here. I suspect you are using PPP
and something goes wrong with the PPP negotiation, because ...

> 08.12.2000 23:21:11 DBG msg_drvrdisc_req: req from isp, unit 0

... the isp interface requests (!) to disconnect.

> 08.12.2000 23:21:11 DBG get_cep_by_driver: found entry 0!
> 08.12.2000 23:21:11 DBG FSM event [disconnect-req]: [connected => waitdisconnect]
> 08.12.2000 23:21:11 DBG F_DRQ: local disconnect request
> 08.12.2000 23:21:11 DBG sendm_disconnect_req: sent DISCONNECT_REQ
> 08.12.2000 23:21:11 CHD 00038 nextra outgoing call disconnected (local)
> 08.12.2000 23:21:11 CHD 00038 nextra cause 0: normal call clearing (I4B)
> 08.12.2000 23:21:11 CHD 00038 nextra charging: 1 units, 1 seconds
> 08.12.2000 23:21:11 CHD 00038 nextra accounting: in 71, out 51 (in 0, out 0)
> 08.12.2000 23:21:11 DBG set_channel_idle: controller [0] channel B2 set to IDLE!
> 08.12.2000 23:21:11 DBG incr_free_channels: ctrl 0, now 2 chan free
> 08.12.2000 23:21:11 DBG FSM event [msg-disc-ind]: [waitdisconnect => idle]
> 08.12.2000 23:21:11 DBG F_MDI: disconnect indication, local disconnected

And here you are disconnected.

In terms of ISDN, your setup seems to be correct because all runs well. The
cause of your problem is the PPP part, you should enable PPP debugging in
ifconfig isp (or run tcpdump on the isp interface) and see where the problem
is.

> PS: neither i4b-00.95.00-beta-310800 nor i4b-00.96.00-beta-101000 want to
> compile on this system ... :-/

This might be. I have tested it (and support it) only on -stable and -current.
Although it should not be difficult to make it compile and run ...

hellmuth
-- 
Hellmuth Michaelis                                    Tel   +49 40 55 97 47-70
HCS Hanseatischer Computerservice GmbH                Fax   +49 40 55 97 47-77
Oldesloer Strasse 97-99                               Mail  hm [at] hcs.de
D-22457 Hamburg                                       WWW   http://www.hcs.de


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?20001210075745.4B608294>