Fax Receive

Hello community!
Trying to receive a fax from a fax machine to asterix in to a file. Before i tryed this with yate, but yate doesn’t have s normal support or normal forum.
I use asterisknow installed from dvd

My config is:
Fax panasonic–ATA Linksys PAP2–asterisk–softphone

When i make a call and when i hang up i press on fax machine “send” button, on second part i hear fax sound but fax doesn’t success. In debug i get message:

[root@localhost ~]# asterisk -vvvr
Asterisk 11.3.0, Copyright © 1999 - 2012 Digium, Inc. and others.
Created by Mark Spencer markster@digium.com
Asterisk comes with ABSOLUTELY NO WARRANTY; type ‘core show warranty’ for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type ‘core show license’ for details.

Connected to Asterisk 11.3.0 currently running on localhost (pid = 1880)
localhostCLI>
localhost
CLI>
localhost*CLI>
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
– Executing [300@users:1] Dial(“SIP/softphone-0000000c”, “SIP/myfax,20”) in new stack
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
– Called SIP/myfax
– SIP/myfax-0000000d is ringing
– SIP/myfax-0000000d answered SIP/softphone-0000000c
[2013-04-08 14:06:08] NOTICE[4231][C-00000006]: chan_sip.c:8417 sip_read: FAX CNG detected but no fax extension
[2013-04-08 14:06:08] WARNING[4231][C-00000006]: res_rtp_asterisk.c:1901 ast_rtp_dtmf_begin: Don’t know how to represent ‘f’
[2013-04-08 14:06:08] WARNING[4231][C-00000006]: res_rtp_asterisk.c:2022 ast_rtp_dtmf_end_with_duration: Don’t know how to represent ‘f’
== Spawn extension (users, 300, 1) exited non-zero on ‘SIP/softphone-0000000c’

My sip.conf include:

[general]
faxdetect=yes
t38pt_udptl=yes

[softphone]–softphone
type=friend
host=dynamic
secret=100
context=users

[myfax]–ata
type=friend
host=dynamic
secret=123321
context=users

My extensions.conf contain:

[users]
exten=>100,1,Dial(SIP/softphone,20)
exten=>300,1,Dial(SIP/myfax,20)

[myfax]
exten => 300,1,Macro(rec-fax,${CALLERID(num)},${EXTEN:2})

[macro-recfax]
exten => s,1,Answer()
exten => s,n,Wait(5)
exten => s,n,ReceiveFax(/var/spool/asterisk/fax/${ARG2}-${ARG1}-${UNIQUEID}.tif)
exten => s,n,HangUp()

Could you tell me where i made mistake?