on Sunday 19 February 2006 16:51, Martin Lederhilger wrote:
>>/
/>>/ I have looked at the sourcecode in chan_visdn.c function
/>>/ 'visdn_q931_setup_indication' and it seems that I don't receive
/>>/ Q931_IE_CALLED_PARTY_NUMBER but I get Q931_IE_SENDING_COMPLETE. So 
later>/>/ it cannot find the empty extension/called_number in the context and
/>>/ hangs up the line.
/
>It seems very correct to me :)
>"Sending complete" means that the called number is complete and no overlap 
>dialing has to be performed so, if Called Party Number is missing, the called 
>number is empty.

>>/ I have solved the problem with copying "s" into the variable
/>>/ 'called_number'. It works for now, but I'm not sure if I break something
/>>/ else.
/
>It probably wouldn't, but I would investigate why I am receiving a so broken 
>call setup. How would they support multiple subscriber numbers, for example?

In a different context i get the same message.

I have connected a gigaset 2060 small DECT PBX to via visdn in
NT mode to *.

If I configure this channel in having no overlap dialing. I type in 
the number to be called und lift the off the handset from hook 
everything worked as expected. lifting the handset from hook without a
typed number i get :

chan_visdn.c:3342 visdn_q931_setup_indication: No extension '' in context 
'visdn1_in', rejecting call


Configuring the channel with overlap_sending=yes, I get:

lifting from hook without dialed number it jumps to VISDNoverlapDIAL() and i 
get a dialtone.

dialing a number and lifting from hook it waits about 20 second and then it 
dials.

So for my setup it would be great if typing the number and then lifting from 
hook it would dial
imidiately and lifting from hook and then dialing works with overlap dialing.

How could this be realized?

Bye


_______________________________________________
Visdn-hackers mailing list
[email protected]
https://mailman.uli.it/mailman/listinfo/visdn-hackers

Reply via email to