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

Stefan Agethen wrote:
> 
>>
>> 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?
>>   
> I have edited - so i can show it better. The "-" is only for your
> information where the msn begins.
> 
> Best wishes and thanks for your help,
> 
> Stefan

If you enable debug in misdn (misdn set debug 3), do you see all the
block coming in?

Np.
- --
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)

iD8DBQFFdc1eLL6dC1KoiA4RAh31AJsFWTsm7kaSdTFqOjLUv2i28t5+dwCfQidE
QqUYyiZc0rHiKBDkL4Rcn/A=
=vYXA
-----END PGP SIGNATURE-----
_______________________________________________
Misdn-asterisk mailing list
[email protected]
http://lists.beronet.com/cgi-bin/mailman/listinfo/misdn-asterisk

Reply via email to