104 :
ggdbg>show h323
show h323
h323 display_name = 'DG-104SH'
h323 h323_ID = 'DEFAULT_H323_ID'
h323 h245_term_type = 60
h323 rtp_port_base = 30000
h323 rtp_tos = 8
h323 ras_tos = 4
h323 h225h245_tos = 6
h323 fast_start = off
h323 t38 = on
h323 t38_req_initiater = callee
h323 gk_mode = off
h323 no_ans_callfwd_time = 10
h323 h235_token = on
h323 h235_token_password =
ggdbg>show coding 6
show coding 6
Configuration for coding profile id 6:
Tx Coding = T.38 FAX
Rx Coding = T.38 FAX
Coding profile for fax
Tx VIF size = 288 (bits)
Rx VIF size = 288 (bits)
VAD = Enabled
VAD threshold = Adaptive VAD
Playout nominal delay = 300 (msec)
Playout maximum delay = 300 (msec)
Playout minimum delay = 20 (msec)
Adaptive Playout = Disabled
Rate = 4800
DTMF Relay = Disabled
Tone detect = Enabled
Call Progress Tone detect = Disabled
V.18 Tone detect = Disabled
SS7 COT Tone detect = Disabled
SF Sig Tone detect = Disabled
EC = Disabled
EC NL = Disabled
EC NL Sens = 0
EC Tail = 8 (msec)
EC Refresh = Update
EC Coeffs = Normal
EC Auto Update = Disabled
EC Auto Search = Disabled
EC Search Freeze = Disabled
Modem TX level = -10 (dB)
Modem CD threshold = 1
Modem no activity timeout = 30 (sec)
Silence detection time = 0 (msec)
Silence detection level = 0 (dB)
Fax debug level = 0
TCF handling = Method 2 (Sent over the network)
Max low speed packetization = 1 (bytes)
Tx network timeout = 150 (sec)
Eflag start timer = 2600 (ms)
Eflag stop timer = 2300 (ms)
Scan line fix up = Enabled
Eflags for fast DIS = Enabled
TFOP proto enhancement = Enabled
NSF override = Disabled
T30 ECM = Disabled
T30 MR page compression = Disabled
T.38 Fax Parameters
-------------------
Fax high-speed packet rate = 10 (msec)
Fax low-speed redundancy for T.38 UDP = 3
Fax high-speed redundancy for T.38 UDP = 0
Caller ID Support = Disabled
Resampling = Disabled
EC Config = NLP_FIXED
NLP Confort Noise = 0
SID Retx Rate = 2000
Encapsulation = UDP
ggdbg>
1104:
usr/config$ support -print
Special Voice function support manipulation
T.38(FAX) support : Enabled.
T.38(FAX) ECM : Enabled.
FastStart support : Disabled.
Tunnelled H.245 support : Enabled.
H.245 message after FastStart : Enabled.
usr/config$
дебаг 1104:
(в первом случае факс посылался с 104 через 1104 в ТФОП + предв. звонок)
usr/config$ debug -add h323 h323vp
usr/config$ debug -open
usr/config$ cmEvNewCall(hsCall=7064012) runs
Set Tunnelling TRUE.
*-*-*-*-*-* Enter SSE section
*-*-*-*-*-* SSE section completed!
cmEvCallStateChanged(state=cmCallStateOffering, statemode=cmCallStateModeOfferingCreate)
0-Offering-cmEvCallStateChanged
cmEvCallStateChanged(state=cmCallStateConnected, statemode=cmCallStateModeConnectedCallSetup)
0-Connected-cmEvCallStateChanged
Callee----->
fs_flag[0]=0
------statemode: ConnectedCallSetup------
0-ControlStateTransportConnected
Enter cmEvCallCapabilities()
## Remote Capability Set
## [1] g711Ulaw64k: Audio Receive and Transmit
## [2] g711Alaw64k: Audio Receive and Transmit
## [3] g7231: Audio Receive and Transmit
## [4] g7231: Audio Receive and Transmit
## [5] g729AnnexA: Audio Receive and Transmit
## [6] t38fax: Data Receive and Transmit
First entry of matched remote TCS: (0)g711Ulaw64k
the best matched codec is g711Ulaw64k
MSDetermination: Master
0-cmControlStateConnected
cmEvCallStateChanged(state=cmCallStateConnected, statemode=cmCallStateModeConnectedCall)
0-Connected-cmEvCallStateChanged
Callee----->
fs_flag[0]=0
Calling party creating channel...
=== Channel New
=== Channel Set RTCP Address
call0 ch1-ChannelState: Dialtone
call0 ch1-ChannelState: RingBack
=== Channel open with codec: g711Ulaw64k, TxM=0
cmEvChannelSetRTCPAddress hsChan = 6ae31c
RTCP call: 0, channel: 1
cmEvChannelSetAddress hsChan = 6ae31c
call0 ch1-212.220.101.66: 30012-cmEvChannelSetAddress
cmEvChannelParameters hsChannel: 6ae31c channeName = (null)
call0 ch1-ChannelState: Connected
Enter EvChannelNew..6ae4b4
call0 hsChanIn-cmEvChannelNew Send
cmEvChannelSetRTCPAddress hsChan = 6ae4b4
RTCP call: 0, channel: 0
cmEvChannelParameters hsChannel: 6ae4b4 channeName = g711Ulaw64k
incoming channel codec: g711Ulaw64k
call0 ch0-ChannelState: Offering
call0 ch0-ChannelState: Connected
0-Enter openDeviceChannel
H323ap select codec g711Ulaw64k
H323ap select codec g711Ulaw64k, TxM=2 echo=1
After connect, h245 connect
call0 ch0-ChannelState: Disconnected
call0 ch0-ChannelState: Idle
call0 ch1-ChannelState: Disconnected
call0 ch1-ChannelState: Idle
0-cmControlStateTransportDisconnected
cmEvCallStateChanged(state=cmCallStateDisconnected, statemode=cmCallStateModeDisconnectedNormal)
0-Disconnected-cmEvCallStateChanged reason = 11
cmEvCallStateChanged(state=cmCallStateIdle, statemode=cmCallStateModeDisconnectedBusy)
H323ap select codec g711Ulaw64k
H323ap select codec g711Ulaw64k, TxM=2 echo=1
cmEvNewCall(hsCall=7064740) runs
Set Tunnelling TRUE.
*-*-*-*-*-* Enter SSE section
*-*-*-*-*-* SSE section completed!
cmEvCallStateChanged(state=cmCallStateOffering, statemode=cmCallStateModeOfferingCreate)
0-Offering-cmEvCallStateChanged
cmEvCallStateChanged(state=cmCallStateConnected, statemode=cmCallStateModeConnectedCallSetup)
0-Connected-cmEvCallStateChanged
Callee----->
fs_flag[0]=0
------statemode: ConnectedCallSetup------
0-ControlStateTransportConnected
Enter cmEvCallCapabilities()
## Remote Capability Set
## [1] g711Ulaw64k: Audio Receive and Transmit
## [2] g711Alaw64k: Audio Receive and Transmit
## [3] g7231: Audio Receive and Transmit
## [4] g7231: Audio Receive and Transmit
## [5] g729AnnexA: Audio Receive and Transmit
## [6] t38fax: Data Receive and Transmit
First entry of matched remote TCS: (0)g711Ulaw64k
the best matched codec is g711Ulaw64k
MSDetermination: Master
0-cmControlStateConnected
cmEvCallStateChanged(state=cmCallStateConnected, statemode=cmCallStateModeConnectedCall)
0-Connected-cmEvCallStateChanged
Callee----->
fs_flag[0]=0
Calling party creating channel...
=== Channel New
=== Channel Set RTCP Address
call0 ch1-ChannelState: Dialtone
call0 ch1-ChannelState: RingBack
=== Channel open with codec: g711Ulaw64k, TxM=0
cmEvChannelSetRTCPAddress hsChan = 6ae64c
RTCP call: 0, channel: 1
cmEvChannelSetAddress hsChan = 6ae64c
call0 ch1-212.220.101.66: 30014-cmEvChannelSetAddress
cmEvChannelParameters hsChannel: 6ae64c channeName = (null)
call0 ch1-ChannelState: Connected
Enter EvChannelNew..6ae7e4
call0 hsChanIn-cmEvChannelNew Send
cmEvChannelSetRTCPAddress hsChan = 6ae7e4
RTCP call: 0, channel: 0
cmEvChannelParameters hsChannel: 6ae7e4 channeName = g711Ulaw64k
incoming channel codec: g711Ulaw64k
call0 ch0-ChannelState: Offering
call0 ch0-ChannelState: Connected
0-Enter openDeviceChannel
H323ap select codec g711Ulaw64k
H323ap select codec g711Ulaw64k, TxM=2 echo=1
After connect, h245 connect
call0 ch1-ChannelState: Dialtone
call0 ch1-ChannelState: RingBack
cmEvChannelSetRTCPAddress hsChan = 6ae97c
RTCP call: 0, channel: 1
cmEvChannelSetAddress hsChan = 6ae97c
call0 ch1-212.220.101.66: 30014-cmEvChannelSetAddress
cmEvChannelParameters hsChannel: 6ae97c channeName = (null)
call0 ch1-ChannelState: Connected
Enter EvChannelNew..6aeb14
call0 hsChanIn-cmEvChannelNew Send
cmEvChannelSetRTCPAddress hsChan = 6aeb14
RTCP call: 0, channel: 0
cmEvChannelParameters hsChannel: 6aeb14 channeName = t38fax
incoming channel codec: t38fax
call0 ch0-ChannelState: Offering
call0 ch0-ChannelState: Connected
call0 ch0-ChannelState: Disconnected
call0 ch0-ChannelState: Idle
call0 ch1-ChannelState: Disconnected
call0 ch1-ChannelState: Idle
0-cmControlStateTransportDisconnected
cmEvCallStateChanged(state=cmCallStateDisconnected, statemode=cmCallStateModeDisconnectedNormal)
0-Disconnected-cmEvCallStateChanged reason = 11
cmEvCallStateChanged(state=cmCallStateIdle, statemode=cmCallStateModeDisconnectedBusy)
H323ap select codec g711Ulaw64k
H323ap select codec g711Ulaw64k, TxM=2 echo=1
call_back_from_VP 24
(факс прошол... очень повезло, в основном не проходит),
далее попытка послать факс из ТФОП на 104:
ringing 0 ~~~~~~
first_slot= 0 strDes=TA:212.220.101.66:1720, strOri=2011
0-cmCallNew() success
*-*-*-*-*-* Enter SSE section
*-*-*-*-*-* SSE section completed!
Set Tunnelling TRUE.
0-cmCallMake()
cmEvCallStateChanged(state=cmCallStateDialtone, statemode=cmCallStateModeDisconnectedBusy)
Destination e.164 = 761700
B: Insert cmParamCalledPartyNumber successfully.
Insert cmParamDestinationAddress successfully.
0-Dialtone-cmEvCallStateChanged
0-ControlStateTransportConnected
cmEvCallStateChanged(state=cmCallStateProceeding, statemode=cmCallStateModeDisconnectedBusy)
0-Proceeding-cmEvCallStateChanged
cmEvCallStateChanged(state=cmCallStateRingBack, statemode=cmCallStateModeDisconnectedBusy)
0-RingBack-cmEvCallStateChanged
call_back_from_VP 24
ringing 0 ~~~~~~
cmEvCallStateChanged(state=cmCallStateConnected, statemode=cmCallStateModeConnectedCallSetup)
0-Connected-cmEvCallStateChanged
Callee----->
fs_flag[0]=0
------statemode: ConnectedCallSetup------
Enter cmEvCallCapabilities()
## Remote Capability Set
## [1] g711Ulaw64k: Audio Receive and Transmit
## [2] g711Alaw64k: Audio Receive and Transmit
## [3] g7231: Audio Receive and Transmit
## [4] g7231: Audio Receive and Transmit
## [5] g729AnnexA: Audio Receive and Transmit
## [6] t38fax: Data Receive and Transmit
First entry of matched remote TCS: (0)g711Ulaw64k
the best matched codec is g711Ulaw64k
MSDetermination: Slave
0-cmControlStateConnected
cmEvCallStateChanged(state=cmCallStateConnected, statemode=cmCallStateModeConnectedCall)
0-Connected-cmEvCallStateChanged
Callee----->
fs_flag[0]=0
Calling party creating channel...
=== Channel New
=== Channel Set RTCP Address
call0 ch1-ChannelState: Dialtone
call0 ch1-ChannelState: RingBack
=== Channel open with codec: g711Ulaw64k, TxM=0
Enter EvChannelNew..6aee44
call0 hsChanIn-cmEvChannelNew Send
cmEvChannelSetRTCPAddress hsChan = 6aee44
RTCP call: 0, channel: 0
cmEvChannelParameters hsChannel: 6aee44 channeName = g711Ulaw64k
incoming channel codec: g711Ulaw64k
call0 ch0-ChannelState: Offering
call0 ch0-ChannelState: Connected
cmEvChannelSetRTCPAddress hsChan = 6aecac
RTCP call: 0, channel: 1
cmEvChannelSetAddress hsChan = 6aecac
call0 ch1-212.220.101.66: 30010-cmEvChannelSetAddress
cmEvChannelParameters hsChannel: 6aecac channeName = (null)
call0 ch1-ChannelState: Connected
0-Enter openDeviceChannel
H323ap select codec g711Ulaw64k
H323ap select codec g711Ulaw64k, TxM=2 echo=1
After connect, h245 connect
call0 ch1-ChannelState: Dialtone
call0 ch1-ChannelState: RingBack
Enter EvChannelNew..6af174
call0 hsChanIn-cmEvChannelNew Send
cmEvChannelSetRTCPAddress hsChan = 6af174
RTCP call: 0, channel: 0
cmEvChannelParameters hsChannel: 6af174 channeName = t38fax
incoming channel codec: t38fax
call0 ch0-ChannelState: Offering
call0 ch0-ChannelState: Connected
cmEvChannelSetRTCPAddress hsChan = 6aefdc
RTCP call: 0, channel: 1
cmEvChannelSetAddress hsChan = 6aefdc
call0 ch1-212.220.101.66: 30010-cmEvChannelSetAddress
cmEvChannelParameters hsChannel: 6aefdc channeName = (null)
call0 ch1-ChannelState: Connected
call0 ch1-ChannelState: Dialtone
call0 ch1-ChannelState: RingBack
Enter EvChannelNew..6af4a4
call0 hsChanIn-cmEvChannelNew Send
cmEvChannelSetRTCPAddress hsChan = 6af4a4
RTCP call: 0, channel: 0
cmEvChannelParameters hsChannel: 6af4a4 channeName = g711Ulaw64k
incoming channel codec: g711Ulaw64k
call0 ch0-ChannelState: Offering
call0 ch0-ChannelState: Connected
call0 ch1-ChannelState: Disconnected
call0 ch1-ChannelState: Idle
call0 ch0-ChannelState: Disconnected
call0 ch0-ChannelState: Idle
0-cmControlStateTransportDisconnected
cmEvCallStateChanged(state=cmCallStateDisconnected, statemode=cmCallStateModeDisconnectedNormal)
0-Disconnected-cmEvCallStateChanged reason = 11
cmEvCallStateChanged(state=cmCallStateIdle, statemode=cmCallStateModeDisconnectedBusy)
H323ap select codec g711Ulaw64k
H323ap select codec g711Ulaw64k, TxM=2 echo=1
факс не прошол