Hi,
I found a solution to my own problem... well, sort of.
When I put the follwing in my misdn.conf:
[intern]
ports=1
callgroup=1
pickupgroup=1
always_immediate=yes
nodialtone=yes
context=intern
I.e. send misdn_chan directly to the s extension and do not allow it to
create a dial tone, and instead create the dialtone in extensions.conf
as follows:
[intern]
exten => s,1,Playtones(dial)
exten => _X.,1,Goto(dial,${EXTEN},1)
everything works as it should.
Though I don't understand why I need to create the dial tone manually
just to get the digit timeout to be taken into account by asterisk...
Kind regards,
Arik
Arik Raffael Funke wrote:> Hi,
>
> I have switched a while back from chan_capi to chan_misdn. When the
> number is dialed and the phone is then picked up everything works just
> fine. Some users however FIRST pick up the phone and then start to
> dial... I did not get this to work with misdn.
>
> When two digits have been dialed, asterisk sees the extension as
> complete and does not wait for further digits. I am using an midsn NT
> port that feeds into following dialplan context:
>
> [intern]
> exten => _X.,1,Macro(dial)
>
> How is this done properly with misdn?
>
> Thanks,
> Arik
>
>
>
> PS: I am using the following options in misdn.conf (basically they are
> the defaults):
>
> [general]
> misdn_init=/etc/misdn-init.conf
> debug=0
> ntdebugflags=0
> ntdebugfile=/var/log/misdn-nt.log
> bridging=no
> stop_tone_after_first_digit=yes
> append_digits2exten=yes
> dynamic_crypt=no
> crypt_prefix=**
> crypt_keys=test,muh
>
> [default]
> context=misdn
> language=de
> musicclass=default
> senddtmf=yes
> far_alerting=no
> allowed_bearers=all
> nationalprefix=0
> internationalprefix=00
> rxgain=0
> txgain=0
> te_choose_channel=no
> pmp_l1_check=yes
> need_more_infos=no
> method=standard
> dialplan=0
> localdialplan=4
> cpndialplan=0
> early_bconnect=no
> incoming_early_audio=no
> nodialtone=no
> presentation=-1
> screen=-1
> jitterbuffer=4000
> jitterbuffer_upper_threshold=0
> hdlc=no
> hold_allowed=yes
>
> [intern]
> ports=1
> callgroup=1
> pickupgroup=1
> context=intern
>
> [extern]
> ports=2
> context=extern
> msns=*
> echocancel=128
>
> _______________________________________________
> --Bandwidth and Colocation provided by Easynews.com --
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>