Hi Tim, I'm using Asterisk 10 and on Cisco GW the protocol is set for FAX is T.38 and when I try to send the fax from a fax machine i.e. HP 3180, I'm getting some warnings as listed below;
-- Executing [4112345678@default:1] Goto("SIP/192.168.1.69-00000005", "fax-detect,fax,1") in new stack -- Goto (fax-detect,fax,1) -- Executing [fax@fax-detect:1] NoOp("SIP/192.168.1.69-00000005", "**** FAX DETECTED ****") in new stack -- Executing [fax@fax-detect:2] Goto("SIP/192.168.1.69-00000005", "fax-receive,receive,1") in new stack -- Goto (fax-receive,receive,1) -- Executing [receive@fax-receive:1] NoOp("SIP/192.168.1.69-00000005", "**** FAX RECEIVE ****") in new stack -- Executing [receive@fax-receive:2] Set("SIP/192.168.1.69-00000005", "GLOBAL(FAXCOUNT)=5") in new stack == Setting global variable 'FAXCOUNT' to '5' -- Executing [receive@fax-receive:3] Set("SIP/192.168.1.69-00000005", "FAXCOUNT=5") in new stack -- Executing [receive@fax-receive:4] Set("SIP/192.168.1.69-00000005", "FAXFILE=fax-5-rx.tif") in new stack -- Executing [receive@fax-receive:5] Set("SIP/192.168.1.69-00000005", "GLOBAL(LASTFAXCALLERNUM)=6461234567") in new stack == Setting global variable 'LASTFAXCALLERNUM' to '6461234567' -- Executing [receive@fax-receive:6] Set("SIP/192.168.1.69-00000005", "GLOBAL(LASTFAXCALLERNAME)=") in new stack == Setting global variable 'LASTFAXCALLERNAME' to '' -- Executing [receive@fax-receive:7] NoOp("SIP/192.168.1.69-00000005", "**** SETTING FAXOPT ****") in new stack -- Executing [receive@fax-receive:8] Set("SIP/192.168.1.69-00000005", "FAXOPT(ecm)=yes") in new stack -- Executing [receive@fax-receive:9] Set("SIP/192.168.1.69-00000005", "FAXOPT(headerinfo)=MY FAXBACK RX") in new stack -- Executing [receive@fax-receive:10] Set("SIP/192.168.1.69-00000005", "FAXOPT(localstationid)=1234567890") in new stack -- Executing [receive@fax-receive:11] Set("SIP/192.168.1.69-00000005", "FAXOPT(maxrate)=14400") in new stack -- Executing [receive@fax-receive:12] Set("SIP/192.168.1.69-00000005", "FAXOPT(minrate)=2400") in new stack -- Executing [receive@fax-receive:13] NoOp("SIP/192.168.1.69-00000005", "FAXOPT(ecm) : yes") in new stack -- Executing [receive@fax-receive:14] NoOp("SIP/192.168.1.69-00000005", "FAXOPT(headerinfo) : MY FAXBACK RX") in new stack -- Executing [receive@fax-receive:15] NoOp("SIP/192.168.1.69-00000005", "FAXOPT(localstationid) : 1234567890") in new stack -- Executing [receive@fax-receive:16] NoOp("SIP/192.168.1.69-00000005", "FAXOPT(maxrate) : 14400") in new stack -- Executing [receive@fax-receive:17] NoOp("SIP/192.168.1.69-00000005", "FAXOPT(minrate) : 2400") in new stack -- Executing [receive@fax-receive:18] NoOp("SIP/192.168.1.69-00000005", "**** RECEIVING FAX : fax-5-rx.tif ****") in new stack -- Executing [receive@fax-receive:19] ReceiveFAX("SIP/192.168.1.69-00000005", "/var/spool/asterisk/fax/fax-5-rx.tif") in new stack -- Channel 'SIP/192.168.1.69-00000005' receiving FAX '/var/spool/asterisk/fax/fax-5-rx.tif' == Using UDPTL CoS mark 5 [Jun 4 12:35:02] NOTICE[10371]: chan_sip.c:7577 sip_read: FAX CNG detected but no fax extension [Jun 4 12:35:02] WARNING[10072]: res_fax.c:1666 receivefax_t38_init: channel 'SIP/192.168.1.69-00000005' refused to negotiate T.38 [Jun 4 12:35:02] WARNING[10072]: res_fax.c:1687 receivefax_t38_init: Audio FAX not allowed on channel 'SIP/192.168.1.69-00000005' and T.38 negotiation failed; aborting. [Jun 4 12:35:02] ERROR[10072]: res_fax.c:1891 receivefax_exec: error initializing channel 'SIP/192.168.1.69-00000005' in T.38 mode == Spawn extension (fax-receive, receive, 19) exited non-zero on 'SIP/192.168.1.69-00000005' In my sip.conf global configuration I enabled 'fax detect' and 't38pt_udptl' and added Cisco VGW peer; [CiscoVGW-10.70.X.X] host=10.70.X.X type=friend disallow=all allow=ulaw allow=alaw nat=yes insecure=port,invite context=fax-call canreinvite=no qualify=yes dtmfmode=inband While the fax machine starts to send the fax after a while it gives the message, 'Fax failed' with error code: '388'. Is it the end point fax machine issue or else? Please assist me out to resolve this issue at earliest. > > > > Thanks for your response. Here is my topology as listing down below; > > > PSTN Line --> Cisco Voice GW --> IP Cloud --> Asterisk > > > Will Asterisk able to receive the fax (as in topology above) using > > its' fax module? In sip.conf I enabled fax detection and T.38. > > Actually I don't want > > to use Hylafax + iaxmodem as per requirement. > > If your Cisco voice gateway can deliver the calls using T.38, that should > give you decent reliability. You'll want to us Asterisk 10 which has the > best T.38 support at this point (compared to older releases). The receiving > side of the equation then becomes whether to use Fax for Asterisk > (commercial, 1 free channel, 2+ paid), or the included SpanDSP based fax > module. > > --Tim > > -- Regards, Ahmed Munir Chohan
-- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users