День добрый,
Существует проблема - не проходят факсы в направлении:
cisco 7200 ipipgw (c7200-advipservicesk9-mz.124-20.T.bin) <- gnugk (gnugk-2.2.8, opehn323-1.18.0, pwlib-1.10.3) <- addpac 1000 (проверялись версии 8.30R,8.30T,8.30U)
при том в ОБРАТНОМ направлении передачи факсы проходят.
------------
Адпак не может "понять" PDU t38fax в цепочке (gk->addpac):
gk <- facility (t38fax) H225 TunnH245:on FS:off H245 requestMode
addpac <- (t38fax) H245 requestMode
1255536060 : Received H225 PDU from (172.24.96.6:1720)
08 02 f8 d2 07 04 03 80 90 a3 28 00 7e 00 49 05 ..........(.~.I.
22 80 06 00 08 91 4a 00 04 28 00 b5 00 00 12 40 ".....J..(.....@
01 3c 05 01 00 00 a6 f5 d5 4a d3 43 9e 48 80 0c .<.......J.C.H..
00 02 a4 05 54 34 1d 4c 00 11 00 a6 f5 d5 4a d0 ....T4.L......J.
5f 5f fc 80 0d 00 02 a4 05 54 34 04 01 00 00 00 __.......T4.....
01 00 01 00 10 80 01 80 ........
H323SignalPDU::read - atiDecode Err()
{
protocolDiscriminator = 8
callReference = 30930
from = destination
messageType = Connect
bearerCapability = {
80 90 a3 ...
}
display = {
}
userUser = {
22 80 06 00 08 91 4a 00 04 28 00 b5 00 00 12 40 ".....J..(.....@
01 3c 05 01 00 00 a6 f5 d5 4a d3 43 9e 48 80 0c .<.......J.C.H..
00 02 a4 05 54 34 1d 4c 00 11 00 a6 f5 d5 4a d0 ....T4.L......J.
5f 5f fc 80 0d 00 02 a4 05 54 34 04 01 00 00 00 __.......T4.....
01 00 01 00 10 80 01 80 ........
}
}
Q931 PDU UUIE Decode Error
настройки адпака:
voice service voip
fax protocol t38 redundancy 0
fax rate 9600
h323 call start fast
h323 call channel early
h323 call tunnel enable
в случае slow start'а и отсутствия туннелирования факсы в данной схеме ходят.
Код:
|Time | 10.0.0.111 | 10.0.0.6 | 192.168.0.35 |
|73.337 | admissionRequest | |H225 RAS
| |(22000) ------------------> (1719) | |
|73.341 | admissionConfirm | |H225 RAS
| |(22000) <------------------ (1719) | |
|73.559 | setup OLC (setup OLC (setup OLC (setup OLC (se... | |H225 From: 1001 To: 1002 TunnH245:on FS:on
| |(14044) ------------------> (1720) | |
|73.882 | | callProceeding |H225 TunnH245:on FS:off
| | |(18251) <------------------ (1720) |
|73.883 | callProceeding | |H225 TunnH245:on FS:off
| |(14044) <------------------ (1720) | |
|74.047 | | alerting OLC (alerting OLC (alerting OLC (al) |H225 TunnH245:on FS:on
| | |(18251) <------------------ (1720) |
|74.048 | alerting OLC (alerting OLC (alerting OLC (aler... | |H225 TunnH245:on FS:on
| |(14044) <------------------ (1720) | |
|74.053 | | facility TCS (TCS (T) |H225 TunnH245:on FS:off H245 terminalCapabilitySet
| | |(18251) <------------------ (1720) |
|74.055 | | facility MSD |H225 TunnH245:on FS:off H245 masterSlaveDetermination
| | |(18251) <------------------ (1720) |
|74.226 | TCS (TCS (TC) | | H245 terminalCapabilitySet
| |(14044) ------------------> (1720) | |
|74.226 | TCS (TCS (T) MSD | | H245 terminalCapabilitySet H245 masterSlaveDetermination
| |(14044) <------------------ (1720) | |
|74.237 | MSD | | | H245 masterSlaveDetermination
| |(14044) ------------------> (1720) | |
|74.248 | | facility TCSAck |H225 TunnH245:on FS:off H245 terminalCapabilitySetAck
| | |(18251) <------------------ (1720) |
|74.249 | TCSAck | | | H245 terminalCapabilitySetAck
| |(14044) <------------------ (1720) | |
|74.251 | | facility MSDAck |H225 TunnH245:on FS:off H245 masterSlaveDeterminationAck
| | |(18251) <------------------ (1720) |
|74.251 | MSDAck | | | H245 masterSlaveDeterminationAck
| |(14044) <------------------ (1720) | |
|74.392 | TCSAck | | | H245 terminalCapabilitySetAck
| |(14044) ------------------> (1720) | |
|74.525 | MSDAck | | | H245 masterSlaveDeterminationAck
| |(14044) ------------------> (1720) | |
|86.785 | | connect | |H225 TunnH245:on FS:off
| | |(18251) <------------------ (1720) |
|86.786 | connect | | |H225 TunnH245:on FS:off
| |(14044) <------------------ (1720) | |
|90.398 | | facility (t38fax) |H225 TunnH245:on FS:off H245 requestMode
| | |(18251) <------------------ (1720) |
|90.399 | (t38fax) | | H245 requestMode
| |(14044) <------------------ (1720) | |
|102.223 | | releaseComplete |H225 Q931 Rel Cause (16):Normal call clearing
| | |(18251) <------------------ (1720) |
|102.252 | releaseComplete | |H225 Q931 Rel Cause (16):Normal call clearing
| |(14044) <------------------ (1720) | |
|108.377 | disengageRequest | |H225 RAS
| |(22000) ------------------> (1719) | |
|108.378 | disengageConfirm | |H225 RAS
| |(22000) <------------------ (1719) | |
37 90.397762 192.168.0.35 10.0.0.6 H.225.0/H.245 CS: facility requestMode
38 90.398694 10.0.0.6 10.0.0.111 H.225.0/H.245 CS: empty
requestMode
При прохождении напрямую без gk факсы ходят.