Hi
I want to replace Asterisk with Callweaver because I need reliable
faxing. I have ISDN BRI intefrace working through chan_capi in Callweaver
(svn 1.2) and I have fax machine connected via SIP ATA with T38 support.
I need incoming and outgoing faxes working over T38, so Callweaver
working as T38 Gateway between chan_capi and T38 SIP. If I understand the
documentation correctly this should work but probably I am doing something
wrong.
In sip.conf I have:
t38udptlsupport=yes
t38rtpsupport=yes
(In both, general section and in my ATA fax section - I do not know
whether I need to repeate it in ATA fax section, in Asterisk it is
required)
Extensions.conf:
[isdn_incoming_context]
exten => xxx,1,T38Gateway(SIP/atafax)
[atafax_context]
exten => _0.,1,T38Gateway(CAPI/ISDN1/${EXTEN},600,W)
Actualy I wanted to do something more complex but to get it work I
started with simplest thing.
When I am sending or receiving fax I am getting 'rtp.c: Unknown RTP codec
100 received' message and of course faxing is very unreliable. As far as I
know, this message in asterisk means that ATA tried to switch to T38 and
support of T38 is off. I don't understand it deeply, just know that this
occures when you have 't38pt_udptl=no' in asterisk.
I was also playing with SipT38SwitchOver() and the result was even worse.
I was flooded with following messages:
chan_capi.c: ISDN1#02: failed to fill smoother
frame.c: Smoother was working on 8 format frames, now trying to feed 64?
Can you please tell me what I am doing wrong?
Thanks in advance
Marek
_______________________________________________
Callweaver-users mailing list
[email protected]
http://lists.callweaver.org/mailman/listinfo/callweaver-users