Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Jul 1999 11:04:35 +0200 (CEST)
From:      Hauke Fath <hf@melog.de>
To:        freebsd-isdn@freebsd.org
Cc:        hf@melog.de
Subject:   Problems with callback setup 
Message-ID:  <14226.59939.532924.464173@jump.saphirsc.de>

next in thread | raw e-mail | index | archive | help
Hi,

I am currently experimenting with an isdn4bsd callback setup and seem
to need some help.  ;)

It took me some time to understand that isdnd picks the first entry matching
the originator's phone number from isdnd.rc so I have to move the most 
general entry to the end of the file.

But now I get (phone numbers xx'ed):

</var/log/isdnlog>

Jul 18 22:39:31 jump isdnd[12146]: DBG find_matching_entry_incoming: 6221xxxxxx - screening user provided, verified & passed
Jul 18 22:39:31 jump isdnd[12146]: CHD 00125 Hauke_Fath callback: incoming call from 6221xxxxxx to 6xxxxx
Jul 18 22:39:31 jump isdnd[12146]: DBG sendm_connect_resp: sent CONNECT_RESP
Jul 18 22:39:31 jump isdnd[12146]: DBG FSM event [callback-req]: [Illegal State => Illegal State]
Jul 18 22:39:31 jump isdnd[12146]: DBG F_ill: Illegal State reached !!!
Jul 18 22:39:31 jump isdnd[12146]: ERR FSM ILLEGAL STATE, event=callback-req: oldstate=Illegal State => newstate=Illegal State]
Jul 18 22:39:32 jump isdnd[12146]: ERR recover_illegal: ERROR, entry Hauke_Fath attempting disconnect!
Jul 18 22:39:32 jump isdnd[12146]: ERR sendm_disconnect_req: ioctl I4B_DISCONNECT_REQ failed: Invalid argument
Jul 18 22:39:32 jump isdnd[12146]: DMN daemon terminating, exitval = 1


-- More exclamation marks here than needed ;) and isdnd appears to die 
very easily. Is this intended? I was lucky to have a modem connection
in reserve; otherwise I'd have been in trouble...


</var/log/kern>

Jul 18 22:39:32 jump /netbsd: i4b-L4-i4bioctl: I4B_DISCONNECT_REQ ioctl, cdid not found!



</etc/isdn/isdn.rc>

#--------------------------------------------------------------------------
entry

name			= Hauke_Fath
usrdevicename		= isp	
usrdeviceunit		= 0
isdncontroller  	= 0
isdnchannel		= -1		# Take anyone
local-phone-incoming	= 6xxxxx	# External S0-Bus
local-phone-dialout	= 6xxxxx
remote-phone-incoming	= 6221xxxxxx
remote-phone-dialout	= 06221xxxxxx
remdial-handling	= first		# If there are several remote numbers
direction		= inout
dialin-reaction		= callback
dialout-type		= normal
b1protocol		= hdlc
idletime-incoming	= 120
idletime-outgoing	= 60
ratetype		= 0 
unitlength		= 90
unitlengthsrc		= rate
dialretries		= 3
dialrandincr		= on
recoverytime		= 25
usedown			= off
downtries		= 2
downtime		= 30

#--------------------------------------------------------------------------

This is isdn4bsd 0.70 on NetBSD/i386 1.3.3, AVM FritzCard ISA.

Any hints?

    hauke

-- 
Hauke Fath
Saphir Software GmbH			Czernyring 22/10
					D-69115 Heidelberg
					+49-6221-13866-0 (fax -21)


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?14226.59939.532924.464173>