Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Jul 1999 19:11:49 +0200 (CEST)
From:      Bart van Leeuwen <bart@ixori.demon.nl>
To:        freebsd-isdn@freebsd.org
Subject:   hangup/redial..
Message-ID:  <Pine.BSF.4.10.9907081848510.24955-100000@isengard.ixori.demon.nl>

next in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.9907081848510.24955-100000>