[Asterisk-Users] Sending Polarity/DTMF Caller ID in chan_zap (Sweden etc...)

Josef Seger josef.seger at mail.seger.nu
Thu Dec 29 19:00:00 MST 2005


Hi,

I have been running Asterisk in Sweden for almoast 7 months now, with a TDM400P FXO/FXS card. 

Two things have been enoying though:
1. Asterisk did not hung up correctly 
	Solved with Asterisk 1.2.0 and patch from issue 0003874 (answer and hungup on polarity switch Fix )
	Thank you julianjm!

2. Caller id does not work for my Swedish analog phones connected to the TDM400P FXS modules.
	There is a issues open and then closed 0003866: [patch] Sending Polarity/DTMF Caller ID in chan_zap.
I have tried to apply the patch + polarity switch to Asterisk 1.2.0 and I end up with some problems....
First I get a deadlock message when I try to send DTMF tones with:
ioctl(p->subs[SUB_REAL].zfd, ZT_DIAL, &p->dop) within the function zt_call() in chan_zap.c.
? What is the best approach sending DTMF tones on the line still on_hook? Write a new send_dtmf function in chan_zap.c file or somehow use ioctl with some additional parameter etc...?
Is it possible to reopen issue 0003866 for a while, where we could try to exchange knowledge to finally solve this problem?

Thanks.

Best Ragrds
  Josef Seger











More information about the asterisk-users mailing list