намедни от руководства поступило предложение автоматически направлять звонки с определенных номеров напрямую нужным людям. Но вот незадачка - CID не определяется. Вот лог:
14:53:18 [000139] Receive Cmd=1100, ParaLen=5, Para=[Login] 14:53:18 [000139] Login == Ver(1.02.38.43.9367 2009/08/25 17:45:23) PId(242.DLink.NoPrefix.drtp.vlan) Drv(0.9.5.1.1928) Hw(SA7O4) == 0.6.7-1 14:53:40 [000359] 0: Fxo Ringing 14:53:40 [000360] 0: RingTime(192) First Stop 14:53:44 [000399] 0: RingTime(599) Second Ring 14:53:47 [000429] 0: CallerId= 14:53:47 [000429] 0: ==17:WaitAnswerDeviceOk 14:53:47 [000430] 0: HotLineEnabled with [10000] 14:53:47 [000430] 0: End Input Default Route [0] 14:53:47 [000430] 0: Call Proxy with [10000] 14:53:47 [000430] 0: ==7:Inviting 14:53:47 [000430] 0: VoIP CallOut, Invite <sip:10000@server;user=phone> 14:53:47 [000431] 0: 10000=DIALING 14:53:48 [000435] 0: 10000=PROCEEDING 14:53:48 [000437] 0: 10000=RINGBACK 14:53:48 [000437] 0: ==8:RingBack 14:53:48 [000438] 0: 10000=CONNECTED 14:53:48 [000439] 0: Peer=192.168.0.1:7108, PT=0, RecvOnly=0 14:53:48 [000439] 0: FxoHookOff 14:53:48 [000439] 0: SetInputGain(-2) 14:53:48 [000439] 0: RtpApiTalk[1,1], Peer=192.168.0.1:7108, PT=0, FC=2, NewOOB=1 14:53:48 [000439] 0: ==14:Talking 14:53:48 [000439] 0: SetTalkMode[0,0] 14:53:48 [000439] 0: PlayFile(/opt/voc/NotifyVoip.pcm)=0 14:53:50 [000457] 0: SetTalkMode[1,1] 14:53:55 [000507] 0: Fxo Detected BTC(0) 14:53:55 [000507] 0: Bye at Talking 14:53:55 [000507] 0: ==15:PlayBusyTone 14:53:55 [000507] DSP_ch0_check=0 14:53:55 [000507] 0: FxoHookOn 14:53:55 [000507] 0: ==3:Idle 14:53:55 [000508] 0: SetInputGain(13) 14:53:55 [000508] 0: SetFax(0)=0 14:53:55 [000509] 0: 10000=DISCONNECT 14:53:55 [000509] 0: Release Old Dlg #2
Схема такая: GSM-шлюз GateOne -> DVG-6004s -> IP PBX 3СХ
При этом, если GSM-шлюз подключить к телефонному аппарату с поддержкой CID, то тот его получает безошибочно с первым же гудком. Было опробовано на двух разных аппаратах, везде результат положительный.
Что было опробовано: тип FSK CID выставлял и Bellcore, и ETSI. На обоих режимах изменял Detection level от -4 до +4. Убирал галочки с CLIR и Anonymous'а. Ставил значение "Ring count before FXO pick up" в 5 - результат никакой.
Что еще можно сделать? Прошивка последняя (вторая строчка лога)
_________________ Если любишь в жизни риск - форматируй жесткий диск!
|