From owner-freebsd-isdn Thu Jul 8 10:35:52 1999 Delivered-To: freebsd-isdn@freebsd.org Received: from ixori.demon.nl (ixori.demon.nl [195.11.248.5]) by hub.freebsd.org (Postfix) with ESMTP id 1770B14E5F for ; Thu, 8 Jul 1999 10:35:35 -0700 (PDT) (envelope-from bart@ixori.demon.nl) Received: from localhost.ixori.demon.nl (localhost.ixori.demon.nl [127.0.0.1]) by ixori.demon.nl (8.9.3/8.9.1) with ESMTP id TAA24988 for ; Thu, 8 Jul 1999 19:11:49 +0200 (CEST) (envelope-from bart@ixori.demon.nl) Date: Thu, 8 Jul 1999 19:11:49 +0200 (CEST) From: Bart van Leeuwen To: freebsd-isdn@freebsd.org Subject: hangup/redial.. Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org When trying to dial my internet provider, it happens every now and then that i4b sets up a connection just to inmediately disconnect it again.. After a few tries it gives this up, and wont stop this behavior till a complete reboot of the machine (killing isdnd wont help) I am 100% sure my isp is not busy at such moments and does answer the call from his side. The following comes from isdnd: isdnd[42358]: DBG ratesfile /etc/isdn/isdnd.rates read successfully isdnd[42358]: DMN i4b isdn daemon started (pid = 42358) isdnd[42358]: DBG msg_l12stat_ind: unit 0, layer 1, state 0 isdnd[42358]: DBG msg_dialout: dial req from isp, unit 0 isdnd[42358]: DBG setup_dialout: entry INTERNET ok! isdnd[42358]: DBG find_by_device_for_dialout: found entry 0! isdnd[42358]: DBG select_first_dialno: only one no, no = 8xxxxxx isdnd[42358]: CHD 00093 INTERNET rate 240 sec/unit (conf) isdnd[42358]: DBG sendm_connect_req: ctrl = 0, chan = -1 isdnd[42358]: DBG decr_free_channels: ctrl 0, now 1 chan free isdnd[42358]: CHD 00093 INTERNET dialing out from 2xxxxxx to 8xxxxxx isdnd[42358]: DBG msg_l12stat_ind: unit 0, layer 1, state 1 isdnd[42358]: DBG msg_teiasg_ind: unit 0, tei = 96 isdnd[42358]: DBG msg_l12stat_ind: unit 0, layer 2, state 1 isdnd[42358]: DBG set_channel_busy: controller [0] channel B1 set to BUSY! isdnd[42358]: CHD 00093 INTERNET outgoing call proceeding (ctl 0, ch 0) isdnd[42358]: DBG msg_charging: 1 unit(s) (estimated) isdnd[42358]: DBG set_channel_busy: controller [0] channel B1 already busy! isdnd[42358]: CHD 00093 INTERNET outgoing call active (ctl 0, ch 0) isdnd[42358]: DBG select_this_dialno: index = 0, no = 8xxxxxx isdnd[42358]: DBG isp0: switched to state 3 isdnd[42358]: DBG msg_drvrdisc_req: req from isp, unit 0 isdnd[42358]: DBG get_cep_by_driver: found entry 0! isdnd[42358]: DBG sendm_disconnect_req: sent DISCONNECT_REQ isdnd[42358]: CHD 00093 INTERNET outgoing call disconnected (local) isdnd[42358]: CHD 00093 INTERNET cause 16: Normal call clearing (Q.850) isdnd[42358]: CHD 00093 INTERNET charging: 1 units, 4 seconds isdnd[42358]: CHD 00093 INTERNET accounting: in 112, out 122 isdnd[42358]: DBG set_channel_idle: controller [0] channel B1 set to IDLE! isdnd[42358]: DBG incr_free_channels: ctrl 0, now 2 chan free Any clues to what can be causing this? I am very sure (from both isdntrace and a tcpdump on isp0) that my isp does answer, and that it actually starts authentication, which is cut off by the connection dropping. Is there any other debugging messages that I can get that may help investigate this? Besides the fact that this is a bit annoying since I need to reboot my machine, its also really very expensive because it will first try like 10-15 times in a row till it gives up, which simply costs around $1,- for each incident. On another side note, it would really really help a lot if it was possible to stop i4b from dropping connections that it regards idle. The very simple reason is that its impossible now to wait for an incomming ip connection from another machine without continuesly creating unneeded trafic yourself (a ping or whatever to keep your connection up) which is simply expensive and creates trafic that noone is waiting for. kind regards, Bart To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message