[asterisk-users] unable to send a fax to a given FAX number
reitenbach_pub at rapideye.de
reitenbach_pub at rapideye.de
Wed Jun 25 00:58:27 CDT 2008
Hi all,
I have some problem to send a FAX to a given number. I use asterisk 1.2.18, on
a openSUSE 10.2, i586 host.
The FAX is sent out via an ISDN PRI interface, I'm in Germany, and the
destination FAX devices are in Germany too, but in different areas, so I have
to use a city prefix.
I did set the pri device in debug mode, below are two calls, to two different
FAX numbers, the first is the one with the problem, the second is working
well:
==WORKING=============================================================================================================
======================================================================================================================
======================================================================================================================
-- Launched AGI Script /var/lib/asterisk/agi-bin/fixlocalprefix
> fixlocalprefix: Using pattern 1081+112
> fixlocalprefix: Using pattern 1081+110
> fixlocalprefix: Using pattern 1081+11833
> fixlocalprefix: Using pattern 1081+11880
> fixlocalprefix: Using pattern 0|.
== fixlocalprefix: Dialpattern 0|. matched. 01267383226 ->
1267383226
-- AGI Script fixlocalprefix completed, returning 0
-- Executing Set("SIP/233-b4e0a7f8", "OUTNUM=1267383226") in new
stack
-- Executing Set("SIP/233-b4e0a7f8", "custom=ZAP/g1") in new stack
-- Executing GotoIf("SIP/233-b4e0a7f8", "0?customtrunk") in new
stack
-- Executing Dial("SIP/233-b4e0a7f8", "ZAP/g1/1267383226|120|r")
in new stack
-- Making new call for cr 42167
-- Requested transfer capability: 0x00 - SPEECH
> Protocol Discriminator: Q.931 (8) len=43
> Call Ref: len= 2 (reference 9399/0x24B7) (Originator)
> Message type: SETUP (5)
> [04 03 80 90 a3]
> Bearer Capability (len= 5) [ Ext: 1 Q.931 Std: 0 Info transfer
capability: Speech (0)
> Ext: 1 Trans mode/rate: 64kbps,
circuit-mode (16)
> Ext: 1 User information layer 1: A-Law
(35)
> [18 03 a9 83 81]
> Channel ID (len= 5) [ Ext: 1 IntID: Implicit, PRI Spare: 0,
Exclusive Dchan: 0
> ChanSel: Reserved
> Ext: 1 Coding: 0 Number Specified Channel
Type: 3
> Ext: 1 Channel: 1 ]
> [6c 0d 21 80 33 33 38 31 38 39 30 34 34 35 31]
> Calling Number (len=15) [ Ext: 0 TON: National Number (2) NPI:
ISDN/Telephony Numbering Plan (E.164/E.163) (1)
> Presentation: Presentation permitted, user
number not screened (0) '4482904233' ]
> [70 0b a1 33 34 36 35 33 38 33 32 32 36]
> Called Number (len=13) [ Ext: 1 TON: National Number (2) NPI:
ISDN/Telephony Numbering Plan (E.164/E.163) (1) '1267383226' ]
-- Called g1/1267383226
< Protocol Discriminator: Q.931 (8) len=10
< Call Ref: len= 2 (reference 9399/0x24B7) (Terminator)
< Message type: SETUP ACKNOWLEDGE (13)
< [18 03 a9 83 81]
< Channel ID (len= 5) [ Ext: 1 IntID: Implicit, PRI Spare: 0,
Exclusive Dchan: 0
< ChanSel: Reserved
< Ext: 1 Coding: 0 Number Specified Channel
Type: 3
< Ext: 1 Channel: 1 ]
-- Processing IE 24 (cs0, Channel Identification)
< Protocol Discriminator: Q.931 (8) len=5
< Call Ref: len= 2 (reference 9399/0x24B7) (Terminator)
< Message type: CALL PROCEEDING (2)
-- Zap/1-1 is proceeding passing it to SIP/233-b4e0a7f8
< Protocol Discriminator: Q.931 (8) len=9
< Call Ref: len= 2 (reference 9399/0x24B7) (Terminator)
< Message type: ALERTING (1)
< [1e 02 82 88]
< Progress Indicator (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard
(0) 0: 0 Location: Public network serving the local user (2)
< Ext: 1 Progress Description: Inband
information or appropriate pattern now available. (8) ]
-- Processing IE 30 (cs0, Progress Indicator)
-- Zap/1-1 is ringing
-- Remote UNIX connection
-- Remote UNIX connection disconnected
-- Remote UNIX connection
-- Remote UNIX connection disconnected
< Protocol Discriminator: Q.931 (8) len=12
< Call Ref: len= 2 (reference 9399/0x24B7) (Terminator)
< Message type: CONNECT (7)
< [29 05 08 06 18 10 00]
< Time Date (len= 7) [ 08-06-24 16:00 ]
-- Processing IE 41 (cs0, Date/Time)
> Protocol Discriminator: Q.931 (8) len=5
> Call Ref: len= 2 (reference 9399/0x24B7) (Originator)
> Message type: CONNECT ACKNOWLEDGE (15)
< Protocol Discriminator: Q.931 (8) len=29
< Call Ref: len= 2 (reference 9399/0x24B7) (Terminator)
< Message type: FACILITY (98)
< [1c 16 91 a1 13 02 02 56 72 02 01 22 30 0a a1 05 30 03 02 01 02 82
01 00]
< Facility (len=24, codeset=0) [ 0x91, 0xa1, 0x13, 0x02, 0x02, 'Vr',
0x02, 0x01, 0x22, '0', 0x0a, 0xa1, 0x05, '0', 0x03, 0x02, 0x01, 0x02,
0x82, 0x01, 0x00 ]
-- Processing IE 28 (cs0, Facility)
Handle Q.932 ROSE Invoke component
-- Zap/1-1 answered SIP/233-b4e0a7f8
NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Active, peerstate
Connect Request
> Protocol Discriminator: Q.931 (8) len=9
> Call Ref: len= 2 (reference 9399/0x24B7) (Originator)
> Message type: DISCONNECT (69)
> [08 02 81 90]
> Cause (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) 0: 0
Location: Private network serving the local user (1)
> Ext: 1 Cause: Normal Clearing (16), class = Normal
Event (1) ]
-- Hungup 'Zap/1-1'
== Spawn extension (macro-dialout-trunk, s, 19) exited non-zero
on 'SIP/233-b4e0a7f8' in macro 'dialout-trunk'
== Spawn extension (macro-dialout-trunk, s, 19) exited non-zero
on 'SIP/233-b4e0a7f8'
-- Executing Macro("SIP/233-b4e0a7f8", "hangupcall") in new stack
-- Executing ResetCDR("SIP/233-b4e0a7f8", "w") in new stack
-- Executing NoCDR("SIP/233-b4e0a7f8", "") in new stack
-- Executing GotoIf("SIP/233-b4e0a7f8", "1?theend") in new stack
-- Goto (macro-hangupcall,s,6)
-- Executing Wait("SIP/233-b4e0a7f8", "5") in new stack
== Spawn extension (macro-hangupcall, s, 6) exited non-zero
on 'SIP/233-b4e0a7f8' in macro 'hangupcall'
== Spawn extension (macro-hangupcall, s, 6) exited non-zero
on 'SIP/233-b4e0a7f8'
< Protocol Discriminator: Q.931 (8) len=29
< Call Ref: len= 2 (reference 9399/0x24B7) (Terminator)
< Message type: RELEASE (77)
< [1c 16 91 a1 13 02 02 56 73 02 01 22 30 0a a1 05 30 03 02 01 02 82
01 01]
< Facility (len=24, codeset=0) [ 0x91, 0xa1, 0x13, 0x02, 0x02, 'Vs',
0x02, 0x01, 0x22, '0', 0x0a, 0xa1, 0x05, '0', 0x03, 0x02, 0x01, 0x02,
0x82, 0x01, 0x01 ]
-- Processing IE 28 (cs0, Facility)
Handle Q.932 ROSE Invoke component
NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Null, peerstate
Release Request
> Protocol Discriminator: Q.931 (8) len=9
> Call Ref: len= 2 (reference 9399/0x24B7) (Originator)
> Message type: RELEASE COMPLETE (90)
> [08 02 81 90]
> Cause (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) 0: 0
Location: Private network serving the local user (1)
> Ext: 1 Cause: Normal Clearing (16), class = Normal
Event (1) ]
NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Null, peerstate Null
NEW_HANGUP DEBUG: Destroying the call, ourstate Null, peerstate Null
======================================================================================================================
======================================================================================================================
======================================================================================================================
====NOT_WORKING=======================================================================================================
======================================================================================================================
======================================================================================================================
-- Launched AGI Script /var/lib/asterisk/agi-bin/fixlocalprefix
> fixlocalprefix: Using pattern 1081+112
> fixlocalprefix: Using pattern 1081+110
> fixlocalprefix: Using pattern 1081+11833
> fixlocalprefix: Using pattern 1081+11880
> fixlocalprefix: Using pattern 0|.
== fixlocalprefix: Dialpattern 0|. matched. 02255539101 ->
2255539101
-- AGI Script fixlocalprefix completed, returning 0
-- Executing Set("SIP/233-084ea308", "OUTNUM=2255539101") in new
stack
-- Executing Set("SIP/233-084ea308", "custom=ZAP/g1") in new stack
-- Executing GotoIf("SIP/233-084ea308", "0?customtrunk") in new
stack
-- Executing Dial("SIP/233-084ea308", "ZAP/g1/2255539101|120|r")
in new stack
-- Making new call for cr 42162
-- Requested transfer capability: 0x00 - SPEECH
> Protocol Discriminator: Q.931 (8) len=43
> Call Ref: len= 2 (reference 9394/0x24B2) (Originator)
> Message type: SETUP (5)
> [04 03 80 90 a3]
> Bearer Capability (len= 5) [ Ext: 1 Q.931 Std: 0 Info transfer
capability: Speech (0)
> Ext: 1 Trans mode/rate: 64kbps,
circuit-mode (16)
> Ext: 1 User information layer 1: A-Law
(35)
> [18 03 a9 83 81]
> Channel ID (len= 5) [ Ext: 1 IntID: Implicit, PRI Spare: 0,
Exclusive Dchan: 0
> ChanSel: Reserved
> Ext: 1 Coding: 0 Number Specified Channel
Type: 3
> Ext: 1 Channel: 1 ]
> [6c 0d 21 80 33 33 38 31 38 39 30 34 34 35 31]
> Calling Number (len=15) [ Ext: 0 TON: National Number (2) NPI:
ISDN/Telephony Numbering Plan (E.164/E.163) (1)
> Presentation: Presentation permitted, user
number not screened (0) '4482904233' ]
> [70 0b a1 33 33 32 32 32 33 39 30 30 32]
> Called Number (len=13) [ Ext: 1 TON: National Number (2) NPI:
ISDN/Telephony Numbering Plan (E.164/E.163) (1) '2255539101' ]
-- Called g1/2255539101
< Protocol Discriminator: Q.931 (8) len=10
< Call Ref: len= 2 (reference 9394/0x24B2) (Terminator)
< Message type: SETUP ACKNOWLEDGE (13)
< [18 03 a9 83 81]
< Channel ID (len= 5) [ Ext: 1 IntID: Implicit, PRI Spare: 0,
Exclusive Dchan: 0
< ChanSel: Reserved
< Ext: 1 Coding: 0 Number Specified Channel
Type: 3
< Ext: 1 Channel: 1 ]
-- Processing IE 24 (cs0, Channel Identification)
< Protocol Discriminator: Q.931 (8) len=17
< Call Ref: len= 2 (reference 9394/0x24B2) (Terminator)
< Message type: DISCONNECT (69)
< [08 02 83 aa]
< Cause (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) 0: 0
Location: Transit network (3)
< Ext: 1 Cause: Switching equipment congestion (42),
class = Network Congestion (2) ]
< [1e 02 82 88]
< Progress Indicator (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard
(0) 0: 0 Location: Public network serving the local user (2)
< Ext: 1 Progress Description: Inband
information or appropriate pattern now available. (8) ]
< [1e 02 82 82]
< Progress Indicator (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard
(0) 0: 0 Location: Public network serving the local user (2)
< Ext: 1 Progress Description: Called
equipment is non-ISDN. (2) ]
-- Processing IE 8 (cs0, Cause)
-- Processing IE 30 (cs0, Progress Indicator)
-- Processing IE 30 (cs0, Progress Indicator)
-- Channel 0/1, span 1 got hangup request
-- Zap/1-1 is circuit-busy
NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Disconnect Indication,
peerstate Disconnect Request
> Protocol Discriminator: Q.931 (8) len=9
> Call Ref: len= 2 (reference 9394/0x24B2) (Originator)
> Message type: RELEASE (77)
> [08 02 81 aa]
> Cause (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) 0: 0
Location: Private network serving the local user (1)
> Ext: 1 Cause: Switching equipment congestion (42),
class = Network Congestion (2) ]
-- Hungup 'Zap/1-1'
== Everyone is busy/congested at this time (1:0/1/0)
-- Executing Goto("SIP/233-084ea308", "s-CONGESTION|1") in new
stack
-- Goto (macro-dialout-trunk,s-CONGESTION,1)
-- Executing NoOp("SIP/233-084ea308", "Dial failed due to
CONGESTION - failing through to other trunks") in new stack
-- Executing Macro("SIP/233-084ea308", "outisbusy|") in new stack
-- Executing Playback("SIP/233-084ea308", "all-circuits-busy-now|
noanswer") in new stack
-- Playing 'all-circuits-busy-now' (language 'en')
< Protocol Discriminator: Q.931 (8) len=5
< Call Ref: len= 2 (reference 9394/0x24B2) (Terminator)
< Message type: RELEASE COMPLETE (90)
NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Null, peerstate Null
NEW_HANGUP DEBUG: Destroying the call, ourstate Null, peerstate Null
-- Executing Playback("SIP/233-084ea308", "pls-try-call-later|
noanswer") in new stack
-- Playing 'pls-try-call-later' (language 'en')
-- Remote UNIX connectionn 1
-- Executing Macro("SIP/233-084ea308", "hangupcall") in new stack
-- Executing ResetCDR("SIP/233-084ea308", "w") in new stack
-- Executing NoCDR("SIP/233-084ea308", "") in new stack
-- Executing GotoIf("SIP/233-084ea308", "1?theend") in new stack
-- Goto (macro-hangupcall,s,6)
-- Executing Wait("SIP/233-084ea308", "5") in new stack
-- Remote UNIX connection disconnected
asterisk1*CLI> no pri debug span 1
No such command 'no pri' (type 'help' for help)
-- Executing Hangup("SIP/233-084ea308", "") in new stack
== Spawn extension (macro-hangupcall, s, 7) exited non-zero
on 'SIP/233-084ea308' in macro 'hangupcall'
== Spawn extension (macro-hangupcall, s, 7) exited non-zero
on 'SIP/233-084ea308' in macro 'outisbusy'
== Spawn extension (macro-hangupcall, s, 7) exited non-zero
on 'SIP/233-084ea308'
This is my zaptel.conf:
#Configuration for EuroISDN (E1)
span=1,1,0,ccs,hdb3,crc4
bchan=1-15,17-31
dchan=16
loadzone = de
defaultzone=nl
any idea, what this can cause, and how I could make it work?
Please let me know if you need more information from my side.
kind regards
Sebastian
More information about the asterisk-users
mailing list