-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Stefan Agethen wrote:
> 
>>> Hi,
>>>
>>> i am searching for a solution to my problem in my Asterisk and mISDN.
>>>
>>> I am using 0.3.1 rc 23 and if a caller calls me on my isdn ptp line and
>>> he use an pots "block" dial , this means the number is dialed in one
>>> block, the last digit fails.
>>>
>>> It happens 3 or 4 times a day, people who wants to call an extension
>>> like <basenumber><msn etc 20> reach <base><msn 2>.
>>>
>>> I have tried to use wait4digits but it seems not to work as well as i
>>> think.
>>>
>>> I need help in this case , i can not call it stable working...
>>>
>>> Best Wishes - Stefan
>>>     
>>
>> Try to use waitfordigits(|||3000) for waiting 3sec, but how can that
>> works sometimes, and sometimes dont?
>>
>>   
> 
> Hi Igor,
> 
> i have tried it with that, but the problem cant be solved with it.
> 
> Here is the testing :
> 
> exten => _12345X,1,Waitfordigits(6000,7,addexten)
> exten => _12345X,2,Verbose(* * Waited4Digits von ${CALLERIDNUM} und die
> Nummer ${EXTEN} kam heraus)
> exten => _12345X,3,Goto(isdn2,,1)
> ; Syntax : waitfordigits([milliseconds]|[maxnum]|addexten|<control>)
> 
> and here is the output i get :
> 
> Nov  9 11:26:22 VERBOSE[13234] logger.c:     -- Executing
> waitfordigits("mISDN/2-1", "6000|7|addexten") in new stack
> Nov  9 11:26:22 VERBOSE[13234] logger.c: You passed timeout:6000
> maxnum:7 addexten:0 control:0
> Nov  9 11:26:28 VERBOSE[13234] logger.c: Not Overwriting
> extension:12345-6 with new Number: 12345-6
> Nov  9 11:26:28 VERBOSE[13234] logger.c: Not Sending any control to
> Channel 12345-6 state is 5
> Nov  9 11:26:28 VERBOSE[13234] logger.c:     -- Executing
> Verbose("mISDN/2-1", "* * Waited 4 Digits von <<ANRUFER>> und die Nummer
> 12345-6 kam heraus") in new st$
> 
> I can reproduce the problem as follows :
> 
> --> Call with an analog phone and use a phone which sends all the digits
> as a block. The last digit fails.
> --> Call with the same line and use a phone which sends all the digits
> by pressing and NOT as block, all the digits pass.
> 
> I have asked the question in german here :
> http://www.ip-phone-forum.de/showthread.php?t=118939
> 
> And here is (in german, too) the whole problem of "Cutted the last
> digit" : http://www.ip-phone-forum.de/showthread.php?t=110173
> 
> I would be very happy if you or someone in here can help.
> 
> Best wishes,
> 
> Stefan

Sorry my mistake, i want to say waitfordigits(3000).

How do you have a "-" on the ${EXTEN} dialed from a analog phone?
- --
Igor Neves <[EMAIL PROTECTED]>
3GNTW - Tecnologias de Informação, Lda

 sip [EMAIL PROTECTED]  jid [EMAIL PROTECTED]
 icq 249075444

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQFFdcGdLL6dC1KoiA4RAsHDAJ4yHDz07LpmiXOtSbW1k0Hq+MRNFACeJIqL
x5FGTiqZCrMTtpYtJOcbXck=
=qJNr
-----END PGP SIGNATURE-----
_______________________________________________
Misdn-asterisk mailing list
[email protected]
http://lists.beronet.com/cgi-bin/mailman/listinfo/misdn-asterisk

Reply via email to