Hi !
>> Кстати, как с телефона запустить рестарт чтобы применить настройки ?
> Открываем мануал стр.18 и видим...
> After change settings, press ”MEMO” to store the changes in the phone's non-volatile memory, or the changes will disappear after a power reset.
Спасибо. Вообще спрашивалось "Кстати, как с телефона запустить рестарт ......", а не как применить настройки. Понятно что не заметить кнопку мемо на клавиатуре не возможно. Я вот тоже с такой проблемой сталкнулся. Но все по порядку.
Получил телефон. Все хорошо. Фанкшен аппарат не вешает, пароль спрашивает, менюшки перебирает и даже можно поменять в них что надо, после этого нажать на мемо, спрашивает про сохранение и рестарт, говориш да и все ок.
Единственная проблема, это диалпланы поменять. Как нарисовать с клавиатуры скобку я не понял, править внутри строки нельзя, курсор туда не ходит, только удалять с конца и набирать сначала. Ну да ладно, IP выставил, и можно зайти вебом. Забрался, нарисовал диалплан (x.T|xx.T|xxx.T|xxxxxxx.T|xxxxxxxx.T|xxxxxxxxxxx.T), иначе он не хотел звонить на 3-х значные номера, потом убрал все из Phone Book(Address Book), потому как он тоже не хотел звонить, и он наконец зазвонил.
Посмотрел я на 102SH на входящий звонок, и .....
..... теперь у меня очень хороший вопрос возник.
А какие всетаки кодеки из g729 поддерживает этот аппарат ?
Не, в мануал плиз не посылать. Там я прочитал. И даже в веб конфигурации прочитал, G729(G729A, G729AB).
А теперь плиз, ткните мне неграмотному пальцем, где эти кодеки в дебаге на шлюзе куда я с него позвонил ? Вот дебаг:
057156443 HSMU 4: hsmup_cmEvCallFastStartSetup_api: Search for FS capability.
057156443 HSMU: partnerChannelsNum = 1.
057156443 HSMU: == Channel 0
057156443 HSMU: type cmCapAudio
057156443 HSMU: transmit alt channels number = 3.
057156443 HSMU: transmit ch 0: g729wAnnexB.
057156443 HSMU: transmit ch 1: g711Ulaw64k.
057156443 HSMU: transmit ch 2: g711Alaw64k.
057156443 HSMU: receive alt channels number = 3.
057156443 HSMU: receive ch 0: g729wAnnexB.
057156443 HSMU: receive ch 1: g711Ulaw64k.
057156443 HSMU: receive ch 2: g711Alaw64k.
057156444 HSMU: Fast Start symmetric channels:
057156444 HSMU: 0: g729wAnnexB
057156444 HSMU: h323_get_static_cap_name capability name "g729wAnnexB"
057156444 HSMU: 1: g711Ulaw64k
057156444 HSMU: h323_get_static_cap_name capability name "g711Ulaw64k"
057156444 HSMU: 2: g711Alaw64k
057156444 HSMU: h323_get_static_cap_name capability name "g711Alaw64k"
057156444 HSMU 4: CallingPartyId = "TA:10.4.9.1:1721,TEL:66,NAME:DPH-100h,66"
057156444 HSMU 4: Remote caller ID number = 66
057156444 HSMU 4: UserUserInfo = "66"
057156444 HSMU 4: remote CID number:"66", name:"O"
057156444 HSMU 4: received H323 Fast Start call, processing ...
057156449 HSMU: Enter call_profile->capabilities
057156449 HSMU: Coding Profile Bit 6 ignored, no 'voice' usage.
057156449 HSMU: Exit call_profile->capabilities.
057156449 HSMU 4: Fast start compatibility check.
057156449 HSMU 4: WARNING: No match found for fast start capabilities.
057156449 HSMU 4: WARNING - no compatible incoming fast start capabilities.
057156449 HSMU 4: processing continues under the full H.323 protocol.
057156449 HSMU 4: set timer for 30000 in state hsmup_state_h245_wait_complete
057156653 HSMU 4: Starting Capabilities Exchange, capabilities_send=0
057156653 HSMU 4: Sending local capabilities.
057156653 HSMU: h323_get_static_cap_name capability name "g729AnnexAwAnnexB"
057156654 HSMU: h323_get_static_cap_name capability name "g729wAnnexB"
057156654 HSMU: h323_get_static_cap_name capability name "g711Ulaw64k"
057156654 HSMU: h323_get_static_cap_name capability name "g711Alaw64k"
057156654
057156654 Capability Set
057156654 Local capability codec "g729AnnexA".
057156654 Remote capability codec "g729AnnexA".
057156654 Match found for codec "g729AnnexA".
057156654 HSMU 4: Capabilities match found for "g729AnnexA"
057156654 HSMU 4: CapabilitiesExt_msg
057156672 HSMU 4: cmEvCallMasterSlaveStatus_msg: Local station is Master
057156673 HSMU 4: cmControlStateConnected, p_call->fast_start_on=0
057156673 HSMU 4: abort timer in state hsmup_state_h245_wait_complete
057156673 HSMU 4: Chan 0o - hsmup_open_channel() codec = "g729AnnexA", p_assoc_chan=0x0
057156673 hsmup_open_channel: nw_open(RTCP1), call_num=4 , port=30009, chan_num(i/o)=0o
057156673 HSMU 4: set timer for 10000 in state hsmup_state_master_wait_connect_all_lc
057156673 HSMU 4: Chan 0i cmEvChannelSetRTCPAddress_msg IP = 10.4.9.10, Port = 8001
057156673 HSMU 4: Chan 0i - master offering channel "g729"
057156673 HSMU 4: selected codec name=g729AnnexA, selected profile=5, master
057156673 hsmup_master_incoming_lc: nw_open(RTP2), call_num=4 , port=30008, chan_num(i/o)=0i
057156673 HSMU 4: Chan 0i: Opened RTP socket = 2, port = 30008
057156673 HSMU 4: Chan 0i - cmChannelStateConnected "g729AnnexA"
local RTCP = 30009, remote RTCP =8001, RTP = 10.4.9.11:30008
057156676 HSMU 4: Chan 0o cmEvChannelSetRTCPAddress_msg IP = 10.4.9.10, Port = 8001
057156676 HSMU 4: Chan 0o cmEvChannelSetAddress_msg IP = 10.4.9.10, Port = 8000
057156676 HSMU 4: Chan 0o - cmChannelStateConnected ""
local RTCP = 30009, remote RTCP =8001, RTP = 10.4.9.10:8000
057156676 HSMU 4: abort timer in state hsmup_state_master_wait_connect_all_lc
057156676 HSMU 4: VOICE CONNECTED, coding=g729AnnexA, mode=Master
057156676 HSMU 4: set timer for 30000 in state hsmup_state_voice_connected
057156693 HSMU RX RTCP DATA ERROR: ?rtcp pkt type=0
057156700 HSMU RX RTCP DATA ERROR: ?rtcp pkt type=0
057157206 HSMU RX RTCP DATA ERROR: ?rtcp pkt type=0
057157239 HSMU RX RTCP DATA ERROR: ?rtcp pkt type=0
057157504 HSMU 4: abort timer in state hsmup_state_voice_connected
057157504 HSMU 4: cmCallDropParam(p_call=0x41b800, h323_release_reason=11)
057157562 HSMU 4: voice rtp open=0, rtcp open=0, nw_close(voice socked RTP0, RTCP0)
057157562 HSMU 4: nw_close(inchan local RTCP1, RTP2)
057157562 HSMU 4: nw_close(inchan local RTCP65535, RTP65535)
057157562 HSMU 4: nw_close(inchan local RTCP65535, RTP65535)
057157562 HSMU 4: nw_close(inchan local RTCP65535, RTP65535)
057157562 HSMU 4: nw_close(outchan local RTCP65535)
057157562 HSMU 4: nw_close(outchan local RTCP65535)
057157562 HSMU 4: nw_close(outchan local RTCP65535)
057157562 HSMU 4: nw_close(outchan local RTCP65535)
Не, я увидел что он таки сконектился на g729AnnexA после
WARNING: No match found for fast start capabilities.
WARNING - no compatible incoming fast start capabilities.
А типа на фастстарте g729AnnexA нет ? Или какой-то грамотей вместо него вписал g729wAnnexB, не заявленый изначально ?
Можно прояснить что-то по вопросу кодеков ? Это бага или какая-то замысловатая фича ?
При звонке со 102SH все хорошо, и g729AnnexA нормально врубается при фастстарте.
057322624 HSMU: Enter call_profile->capabilities
057322624 HSMU: Coding Profile Bit 6 ignored, no 'voice' usage.
057322624 HSMU: Exit call_profile->capabilities.
057322624 HSMU 5: Process outgoing H.323 Fast Start call.
057322624 Dialing DEST = TEL:66 (using GateKeeper)
057322624 SOURCE = NAME:alex44gw,TEL:121
057322624 USER_TO_USER = CID_NAME:Alex S., CID_NUM:121 SETUP
057322624 hsmup_open_rtp_sockets: nw_open(RTP2), port=30010, call_num=5
057322624 hsmup_open_rtp_sockets: nw_open(RTCP1), call_num=5, port=30011
057322624 HSMU 5: set timer for 50000 in state hsmup_state_h225_wait_alerting
057322687 HSMU 5: No product Id info
057322687 HSMU 5: No version Id info
057322687 HSMU 5: abort timer in state hsmup_state_h225_wait_alerting
057322687 HSMU 5: set timer for 2000 in state hsmup_state_h225_wait_immediate_connect
057322887 HSMU 5: timer triggered in state hsmup_state_h225_wait_immediate_connect
057322887 HSMU 5: abort timer in state hsmup_state_h225_wait_immediate_connect
057323223 HSMU 5: set timer for 300 in state hsmup_state_fast_start_wait_complete
057323223 HSMU 5: cmControlStateFastStart
057323223 HSMU 5: Chan 0o cmEvChannelSetRTCPAddress_msg IP = 10.4.9.10, Port = 8001
057323223 HSMU 5: Chan 0o cmEvChannelSetAddress_msg IP = 10.4.9.10, Port = 8000
057323223 HSMU 5: Chan 0o - cmChannelStateConnected "g729"
local RTCP = 0, remote RTCP =8001, RTP = 10.4.9.10:8000
057323223 HSMU 5: Chan 0i cmEvChannelSetRTCPAddress_msg IP = 10.4.9.10, Port = 8001
057323223 HSMU 5: Chan 0i - cmChannelStateConnected "g729"
local RTCP = 0, remote RTCP =8001, RTP = 0.0.0.0:0
057323223 HSMU 5: FS Chan 0i - offering channel "g729"
057323223 HSMU 5: FS Chan 0i: Opened RTP socket = 2, cmChannel = 30010
057323224 HSMU 5: Chan 0i: Opened RTCP socket = 1, port 30011
057323224 HSMU 5: abort timer in state hsmup_state_fast_start_wait_complete
057323224 HSMU 5: VOICE CONNECTED, coding=g729AnnexA, FAST START mode, originating
057323224 HSMU 5: set timer for 30000 in state hsmup_state_voice_connected
057323235 HSMU RX RTCP DATA ERROR: ?rtcp pkt type=0
057323241 HSMU RX RTCP DATA ERROR: ?rtcp pkt type=0
057323720 HSMU RX RTCP DATA ERROR: ?rtcp pkt type=0
057323771 HSMU RX RTCP DATA ERROR: ?rtcp pkt type=0
057324076 HSMU RX RTCP DATA ERROR: ?rtcp pkt type=0
057324254 HSMU RX RTCP DATA ERROR: ?rtcp pkt type=0
057324517 HSMU RX RTCP DATA ERROR: ?rtcp pkt type=0
057324916 HSMU RX RTCP DATA ERROR: ?rtcp pkt type=0
057325069 HSMU 5: abort timer in state hsmup_state_voice_connected
057325069 HSMU 5: cmCallDropParam(p_call=0x41c812, h323_release_reason=11)
057325127 HSMU 5: voice rtp open=0, rtcp open=0, nw_close(voice socked RTP2, RTCP1)
057325127 HSMU 5: nw_close(inchan local RTCP1, RTP2)
057325127 HSMU 5: nw_close(inchan local RTCP65535, RTP65535)
057325127 HSMU 5: nw_close(inchan local RTCP65535, RTP65535)
057325127 HSMU 5: nw_close(inchan local RTCP65535, RTP65535)
057325127 HSMU 5: nw_close(outchan local RTCP65535)
057325127 HSMU 5: nw_close(outchan local RTCP65535)
057325127 HSMU 5: nw_close(outchan local RTCP65535)
057325127 HSMU 5: nw_close(outchan local RTCP65535)
Отдельно вызывают опасения многочисленные
057156700 HSMU RX RTCP DATA ERROR: ?rtcp pkt type=0
057157206 HSMU RX RTCP DATA ERROR: ?rtcp pkt type=0
во время разговора, не наблюдааемые при разговоре с другими шлюзами. Это было и на прошлом аппарате, но я уже решил не спрашивать, поскольку он был признан калечным.
И это при том что сейчас и DPH-100h и DG-102sh воткнуты полуметровыми пачкордами в один свич. Тоже самое было и когда я их просто друг в друга втыкал.
Чего сие значит плохого, а может быть хорошего ?
BB.
Alex S.
|