[asterisk-dev] Asterisk&Aculab compatibility issue with
Brooktrout.
Steve Underwood
steveu at coppice.org
Wed Sep 13 08:11:54 MST 2006
Brian Quinn wrote:
> Hi All,
>
> We currently have been doing much testing with asterisk & aculab,
> However there seems to be
> compatibilty issues between aculab&asterisk combination when sending
> faxs to Brooktrout cards
> and only with brooktrout as it operates fine with several fax machines.
> Below is debug.log copy from asterisk.
>
> From what i can see is that the general handshaking works fine between
> transmitter & receiver. However
> the actual data being sent gets lost or cut short or something.
>
> Maybe some of you guys could have a look at the below log & might be
> able to recognise what the issue is.
>
> Any help would be much appreciated as brooktrout is a leading Fax
> hardware card that we have been
> working with for year & this is the first time there has ever been a
> compatibility issue with it.
> Soo i think it would definetely be a good thing if asterisk could work
> effectively with it
>
> One more point to note is that the asterisk&aculab combination can
> recieve faxs perfectly from Brooktrout.
>
> The Issue is only with transmitting to Brooktrout.
>
> Kind Regards,
> Brian.
Are you sure this log is really from sending to a Brooktrout machine?
You might notice the log says the far end is a Brother machine.
Some people seem to have problems sending to some or all FAX machines
with spandsp-0.0.2. This might have been addressed in spandsp-0.0.3,
since at least one person who was having trouble has reported that the
latest snapshot in
http://www.soft-switch.org/downloads/snapshots/spandsp solves this
problem for him. maybe you can try that and report back. A lot has
changed in spandsp-0.0.3, and I have no clear idea right now which
change might have brought the improvement.
Steve
>
> *_Asterisk Log;_*
>
>
> -- Executing TxFAX("Aculab/140515:2-1",
> "/var/spool/asterisk/1157636769.2.tif|caller|debug") in new
>
> stack
> Sep 11 11:22:52 DEBUG[20520]: app_txfax.c:69 span_message: FLOW HDLC
> carrier up
> Sep 11 11:22:55 DEBUG[20520]: app_txfax.c:69 span_message: FLOW HDLC
> carrier down
> Sep 11 11:22:55 DEBUG[20520]: app_txfax.c:69 span_message: FLOW HDLC
> carrier up
> Sep 11 11:22:55 DEBUG[20520]: app_txfax.c:69 span_message: FLOW HDLC
> framing OK
> Sep 11 11:22:55 DEBUG[20520]: app_txfax.c:69 span_message: FLOW
> Changed from phase 2 to 3
> Sep 11 11:22:55 DEBUG[20520]: app_txfax.c:69 span_message: FLOW HDLC
> carrier up
> Sep 11 11:22:55 DEBUG[20520]: app_txfax.c:69 span_message: FLOW HDLC
> framing OK
> Sep 11 11:22:56 DEBUG[20520]: app_txfax.c:69 span_message: FLOW <<<
> NSF:Sep 11 11:22:56 DEBUG[20520]:
>
> app_txfax.c:69 span_message: 20Sep 11 11:22:56 DEBUG[20520]:
> app_txfax.c:69 span_message: 00Sep 11
>
> 11:22:56 DEBUG[20520]: app_txfax.c:69 span_message: 00Sep 11 11:22:56
> DEBUG[20520]: app_txfax.c:69
>
> span_message: 56Sep 11 11:22:56 DEBUG[20520]: app_txfax.c:69
> span_message: 55Sep 11 11:22:56
>
> DEBUG[20520]: app_txfax.c:69 span_message: 55Sep 11 11:22:56
> DEBUG[20520]: app_txfax.c:69
>
> span_message: 00Sep 11 11:22:56 DEBUG[20520]: app_txfax.c:69
> span_message: 88Sep 11 11:22:56
>
> DEBUG[20520]: app_txfax.c:69 span_message: 90Sep 11 11:22:56
> DEBUG[20520]: app_txfax.c:69
>
> span_message: 80Sep 11 11:22:56 DEBUG[20520]: app_txfax.c:69
> span_message: 5dSep 11 11:22:56
>
> DEBUG[20520]: app_txfax.c:69 span_message: 00Sep 11 11:22:56
> DEBUG[20520]: app_txfax.c:69
>
> span_message: 00Sep 11 11:22:56 DEBUG[20520]: app_txfax.c:69
> span_message:
> Sep 11 11:22:56 DEBUG[20520]: app_txfax.c:69 span_message: FLOW NSF
> without final frame tag
> Sep 11 11:22:56 DEBUG[20520]: app_txfax.c:69 span_message: FLOW The
> remote was made by 'Brother'
> Sep 11 11:22:57 DEBUG[20520]: app_txfax.c:69 span_message: FLOW <<<
> CSI:Sep 11 11:22:57 DEBUG[20520]:
>
> app_txfax.c:69 span_message: 40Sep 11 11:22:57 DEBUG[20520]:
> app_txfax.c:69 span_message: 32Sep 11
>
> 11:22:57 DEBUG[20520]: app_txfax.c:69 span_message: 30Sep 11 11:22:57
> DEBUG[20520]: app_txfax.c:69
>
> span_message: 31Sep 11 11:22:57 DEBUG[20520]: app_txfax.c:69
> span_message: 20Sep 11 11:22:57
>
> DEBUG[20520]: app_txfax.c:69 span_message: 20Sep 11 11:22:57
> DEBUG[20520]: app_txfax.c:69
>
> span_message: 20Sep 11 11:22:57 DEBUG[20520]: app_txfax.c:69
> span_message: 20Sep 11 11:22:57
>
> DEBUG[20520]: app_txfax.c:69 span_message: 20Sep 11 11:22:57
> DEBUG[20520]: app_txfax.c:69
>
> span_message: 20Sep 11 11:22:57 DEBUG[20520]: app_txfax.c:69
> span_message: 20Sep 11 11:22:57
>
> DEBUG[20520]: app_txfax.c:69 span_message: 20Sep 11 11:22:57
> DEBUG[20520]: app_txfax.c:69
>
> span_message: 20Sep 11 11:22:57 DEBUG[20520]: app_txfax.c:69
> span_message: 20Sep 11 11:22:57
>
> DEBUG[20520]: app_txfax.c:69 span_message: 20Sep 11 11:22:57
> DEBUG[20520]: app_txfax.c:69
>
> span_message: 20Sep 11 11:22:57 DEBUG[20520]: app_txfax.c:69
> span_message: 20Sep 11 11:22:57
>
> DEBUG[20520]: app_txfax.c:69 span_message: 20Sep 11 11:22:57
> DEBUG[20520]: app_txfax.c:69
>
> span_message: 20Sep 11 11:22:57 DEBUG[20520]: app_txfax.c:69
> span_message: 20Sep 11 11:22:57
>
> DEBUG[20520]: app_txfax.c:69 span_message: 20Sep 11 11:22:57
> DEBUG[20520]: app_txfax.c:69
>
> span_message:
> Sep 11 11:22:57 DEBUG[20520]: app_txfax.c:69 span_message: FLOW CSI
> without final frame tag
> Sep 11 11:22:57 DEBUG[20520]: app_txfax.c:69 span_message: FLOW Remote
> fax gave CSI as: "102"
> Sep 11 11:22:57 DEBUG[20520]: app_txfax.c:69 span_message: FLOW <<<
> DIS:Sep 11 11:22:57 DEBUG[20520]:
>
> app_txfax.c:69 span_message: 80Sep 11 11:22:57 DEBUG[20520]:
> app_txfax.c:69 span_message: 00Sep 11
>
> 11:22:57 DEBUG[20520]: app_txfax.c:69 span_message: eeSep 11 11:22:57
> DEBUG[20520]: app_txfax.c:69
>
> span_message: f8Sep 11 11:22:57 DEBUG[20520]: app_txfax.c:69
> span_message: c4Sep 11 11:22:57
>
> DEBUG[20520]: app_txfax.c:69 span_message: 80Sep 11 11:22:57
> DEBUG[20520]: app_txfax.c:69
>
> span_message: 10Sep 11 11:22:57 DEBUG[20520]: app_txfax.c:69
> span_message:
> Sep 11 11:22:57 DEBUG[20520]: app_txfax.c:69 span_message: FLOW DIS
> with final frame tag
> Sep 11 11:22:57 DEBUG[20520]: app_txfax.c:69 span_message: FLOW In
> state 10
> Sep 11 11:22:57 DEBUG[20520]: app_txfax.c:69 span_message: FLOW Start
> sending document
> Sep 11 11:22:57 DEBUG[20520]: app_txfax.c:69 span_message: FLOW
> Changed from phase 3 to 4
> Sep 11 11:22:57 DEBUG[20520]: app_txfax.c:69 span_message: FLOW >>>
> DCS:Sep 11 11:22:57 DEBUG[20520]:
>
> app_txfax.c:69 span_message: 83Sep 11 11:22:57 DEBUG[20520]:
> app_txfax.c:69 span_message: 00Sep 11
>
> 11:22:57 DEBUG[20520]: app_txfax.c:69 span_message: 86Sep 11 11:22:57
> DEBUG[20520]: app_txfax.c:69
>
> span_message: 80Sep 11 11:22:57 DEBUG[20520]: app_txfax.c:69
> span_message: 80Sep 11 11:22:57
>
> DEBUG[20520]: app_txfax.c:69 span_message: 80Sep 11 11:22:57
> DEBUG[20520]: app_txfax.c:69
>
> span_message: 00Sep 11 11:22:57 DEBUG[20520]: app_txfax.c:69
> span_message:
> Sep 11 11:22:59 DEBUG[20520]: app_txfax.c:69 span_message: FLOW HDLC
> underflow in state 3
> Sep 11 11:22:59 DEBUG[20520]: app_txfax.c:69 span_message: FLOW
> Changed from phase 4 to 6
> Sep 11 11:23:01 DEBUG[20520]: app_txfax.c:69 span_message: FLOW
> Changed from phase 6 to 3
> Sep 11 11:23:01 DEBUG[20520]: app_txfax.c:69 span_message: FLOW HDLC
> carrier up
> Sep 11 11:23:01 DEBUG[20520]: app_txfax.c:69 span_message: FLOW HDLC
> framing OK
> Sep 11 11:23:02 DEBUG[20520]: app_txfax.c:69 span_message: FLOW <<<
> CFR:Sep 11 11:23:02 DEBUG[20520]:
>
> app_txfax.c:69 span_message: 84Sep 11 11:23:02 DEBUG[20520]:
> app_txfax.c:69 span_message:
> Sep 11 11:23:02 DEBUG[20520]: app_txfax.c:69 span_message: FLOW CFR
> with final frame tag
> Sep 11 11:23:02 DEBUG[20520]: app_txfax.c:69 span_message: FLOW In state 4
> Sep 11 11:23:02 DEBUG[20520]: app_txfax.c:69 span_message: FLOW
> Trainability test succeeded
> Sep 11 11:23:03 DEBUG[20520]: app_txfax.c:69 span_message: FLOW HDLC
> carrier down
> Sep 11 11:23:03 DEBUG[20520]: app_txfax.c:69 span_message: FLOW
> Changed from phase 3 to 6
> Sep 11 11:23:09 DEBUG[20520]: app_txfax.c:69 span_message: FLOW
> Changed from phase 6 to 4
> Sep 11 11:23:09 DEBUG[20520]: app_txfax.c:69 span_message: FLOW >>>
> EOP:Sep 11 11:23:09 DEBUG[20520]:
>
> app_txfax.c:69 span_message: 2fSep 11 11:23:09 DEBUG[20520]:
> app_txfax.c:69 span_message:
> Sep 11 11:23:11 DEBUG[20520]: app_txfax.c:69 span_message: FLOW HDLC
> underflow in state 14
> Sep 11 11:23:11 DEBUG[20520]: app_txfax.c:69 span_message: FLOW
> Changed from phase 4 to 3
> Sep 11 11:23:11 DEBUG[20520]: app_txfax.c:69 span_message: FLOW HDLC
> carrier up
> Sep 11 11:23:11 DEBUG[20520]: app_txfax.c:69 span_message: FLOW HDLC
> framing OK
> Sep 11 11:23:12 DEBUG[20520]: app_txfax.c:69 span_message: FLOW <<<
> RTN:Sep 11 11:23:12 DEBUG[20520]:
>
> app_txfax.c:69 span_message: 4cSep 11 11:23:12 DEBUG[20520]:
> app_txfax.c:69 span_message:
> Sep 11 11:23:12 DEBUG[20520]: app_txfax.c:69 span_message: FLOW RTN
> with final frame tag
> Sep 11 11:23:12 DEBUG[20520]: app_txfax.c:69 span_message: FLOW In
> state 14
> Sep 11 11:23:12 DEBUG[20520]: app_txfax.c:69 span_message: FLOW
> Changed from phase 3 to 4
> Sep 11 11:23:12 DEBUG[20520]: app_txfax.c:69 span_message: FLOW >>>
> DCN:Sep 11 11:23:12 DEBUG[20520]:
>
> app_txfax.c:69 span_message: fbSep 11 11:23:12 DEBUG[20520]:
> app_txfax.c:69 span_message:
> Sep 11 11:23:14 DEBUG[20520]: app_txfax.c:69 span_message: FLOW HDLC
> underflow in state 2
> Sep 11 11:23:14 DEBUG[20520]: app_txfax.c:69 span_message: FLOW
> Disconnecting
> Sep 11 11:23:14 DEBUG[20520]: app_txfax.c:69 span_message: FLOW
> Changed from phase 4 to 7
> Sep 11 11:23:14 DEBUG[20520]: app_txfax.c:69 span_message: FLOW
> Changed from phase 7 to 8
> -- Executing Hangup("Aculab/140515:2-1", "") in new stack
> == Spawn extension (ext_indial, 711, 5) exited non-zero on
> 'Aculab/140515:2-1'
> Sep 11 11:23:14 DEBUG[20520]: cdr_addon_mysql.c:206 mysql_log:
> cdr_mysql: inserting a CDR record.
> Sep 11 11:23:14 DEBUG[20520]: cdr_addon_mysql.c:222 mysql_log:
> cdr_mysql: SQL command as follows:
>
> INSERT INTO cdr
>
> (calldate,clid,src,dst,dcontext,channel,dstchannel,lastapp,lastdata,duration,billsec,disposition,amafla
>
> gs,accountcode) VALUES ('2006-09-11 11:22:49','','','711','ext_indial',
>
> 'Aculab/140515:2-1','','Hangup','',25,0,'ANSWERED',3,'')
> Sep 11 11:23:14 DEBUG[20520]: chan_aculab.c:1232
> aculab_stop_play_record_and_listen: stopping
>
> record/play
> Sep 11 11:23:14 DEBUG[20520]: chan_aculab.c:731
> aculab_service_record_data: record done
> Sep 11 11:23:14 DEBUG[20520]: chan_aculab.c:799
> aculab_service_replay_data: replay done
> Sep 11 11:23:14 DEBUG[20520]: chan_aculab.c:1480 aculab_hangup:
> call_disconnect on [140515:2:1]
> Sep 11 11:23:14 DEBUG[20520]: chan_aculab.c:1481 aculab_hangup: XXX
> hangup(Aculab/140515:2-1) XXX
> -- Hungup 'Aculab/140515:2-1'
> Sep 11 11:23:14 NOTICE[20520]: pbx_spool.c:279 attempt_thread: Call
> completed to Aculab/2/306071000000
> Sep 11 11:23:14 DEBUG[20503]: chan_aculab.c:2151 aculab_update_state:
> <140515:34:1-o> EV_IDLE on handle
>
> 67441665
> Sep 11 11:23:14 DEBUG[20503]: chan_aculab.c:2186 aculab_update_state:
> NORMALSep 11 11:23:14
>
> DEBUG[20503]: chan_aculab.c:2221 aculab_update_state: call_release on
> [140515:2:ts 1]
>
>
>
>
>
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>--Bandwidth and Colocation provided by Easynews.com --
>
>asterisk-dev mailing list
>To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-dev
>
>
More information about the asterisk-dev
mailing list