Добрый день! имется связка PBX-DLINK-Asterisk. при звонке с PBX в линию DLINK, связанную с конкретным Inbound, абонент которого отсутствет, шлюз выбирает первую попавшуюся свободную линию и втыкается обратно в PBX после чего висят занятые обе линии и ничего не происходит. При том Asterisk честно говорит шлюзу, что абонент отсутствует. (в примере звонок идет на 07704 транк, за которым по Inbound rule идет вызов отсутствующему peer-у, после чего шлюз берет следующую линию и занимает их обе) 13:56:09 [9170326] 3: Fxo Ringing 13:56:09 [9170328] 3: RingTime(2010) First Stop 13:56:12 [9170353] 8: 7709=REGISTER 13:56:12 [9170353] 8: 7709=REGISTER_AUTHN 13:56:12 [9170354] 8: 7709=REGISTERED 13:56:13 [9170367] 3: RingTime(6030) Second Ring 13:56:16 [9170397] 3: StopPlayTone()=0 13:56:16 [9170397] 3: ### Fxo Get Fsk CallerId [110,***], Len=3 13:56:16 [9170397] 3: CallerId=110 13:56:16 [9170397] 3: ==17:WaitAnswerDeviceOk 13:56:16 [9170397] 3: StopDeviceVoiceTone 13:56:16 [9170397] 3: HotLineEnabled with [07704] 13:56:16 [9170397] 3: End Input Default Route [0] 13:56:16 [9170397] 3: Call Proxy with [07704] 13:56:16 [9170397] 3: ==7:Inviting 13:56:16 [9170397] 3: VoIP CallOut, Invite <sip:07704@192.168.0.56:6050;user=phone> 13:56:16 [9170397] 3: 7704=DIALING 13:56:16 [9170398] 3: 7704=PROCEEDING 13:56:16 [9170399] 3: 7704=DISCONNECT 13:56:16 [9170399] 3: Proxy Reject, Try Local Fxo ======== 13:56:16 [9170399] 3: Local Calling Fxo [07704] 13:56:16 [9170400] 3: Rtp Talk Stop ! 13:56:16 [9170400] 3: Get Local Fxo Line 4 13:56:16 [9170400] 4: TrunkPrefix=, Dest=07704, Dialno=07704 13:56:16 [9170400] 4: FxoHookOff 13:56:16 [9170400] 4: InputGain(7) 13:56:16 [9170400] 4: ==18:TrunkDialOut 13:56:18 [9170411] 4: StopPlayTone()=0 13:56:18 [9170411] 4: DialOut(07704)=0 13:56:19 [9170421] 4: Fxo DialOut OK 13:56:19 [9170421] 4: Local Talk at ToAnswer 13:56:19 [9170421] 4: StopDeviceVoiceTone 13:56:19 [9170421] 4: SetVoiceCoder(1)=0 13:56:19 [9170421] 4: localip = 192.168.0.57 !! 13:56:19 [9170421] 4: RTP[1,1], Peer=192.168.0.57#9006, PT=0/4/0, local=192.168.0.57#0 13:56:19 [9170421] 4: SetTalkMode[1,1] 13:56:19 [9170421] 3: Local Talk at RingBack 13:56:19 [9170421] 3: FxoHookOff 13:56:19 [9170421] 3: InputGain(7) 13:56:19 [9170421] 3: StopDeviceVoiceTone 13:56:19 [9170421] 3: SetVoiceCoder(1)=0 13:56:19 [9170421] 3: localip = 192.168.0.57 !! 13:56:19 [9170421] 3: RTP[1,1], Peer=192.168.0.57#9008, PT=0/4/0, local=192.168.0.57#0 13:56:19 [9170421] 3: SetTalkMode[1,1] 13:56:19 [9170421] 4: ==14:Talking 13:56:19 [9170421] 3: ==14:Talking
как сделать, чтобы он не пытался что-то сделать сам, а просто давал отбой в PBX? т.е. в 13:56:16 [9170399] 3: Proxy Reject, Try Local Fxo ======== мне Try Local Fxo совсем не надо.
|