1

誰かが、1 台または 2 台の携帯電話を保持できるテスト セットアップの正しい構成を取得できる場所を教えてくれませんか。

N210およびSBXドーターボードを使用して、UbuntuでAsterisk 1.8.4を使用してOpenBTS 2.8をセットアップしました。600 をダイヤルして BTS との接続を確立でき、エコーテストは完全に実行されます。BTS に接続された 2 つの端末を次の構成で割り当てました。相互に通話しようとすると、以下のエラーが表示されます。

デバッグ出力には、コールが発信されたことが示されていますが、他の電話で呼び出し音が鳴らず、コールを解除できません。予想通りタイムアウトです。

これは私の extensions.conf です

[macro-dialGSM]
exten => s,1,Dial(SIP/${ARG1},20)
exten => s,2,Goto(s-${DIALSTATUS},1)
exten => s-CANCEL,1,Hangup
exten => s-NOANSWER,1,Hangup
exten => s-BUSY,1,Busy(30)
exten => s-CONGESTION,1,Congestion(30)
exten => s-CHANUNAVAIL,1,playback(ss-noservice)
exten => s-CANCEL,1,Hangup
[sip-external]
exten => 9000,1,Macro(dialGSM,IMSI240020702009669)
exten => 9001,1,Macro(dialGSM,IMSI240016010357097)

これは私のsip.confです

[IMSI240020702009669]
callerid=9000
canreinvite=no
type=friend
allow=gsm
context=sip-external
host=dynamic
dtmfmode=info

[IMSI240016010357097]
callerid=9001
canreinvite=no
type=friend
allow=gsm
context=sip-external
host=dynamic
dtmfmode=info

これはアスタリスクからのエラー出力です

-- Executing [s@macro-dialGSM:1] Dial("SIP/IMSI240016010357097-0000001f","SIP/IMSI240020702009669,20") in new stack
== Using SIP RTP CoS mark 5
-- Called IMSI240020702009669
-- Nobody picked up in 20000 ms
-- Executing [s@macro-dialGSM:2] Goto("SIP/IMSI240016010357097-0000001f", "s-NOANSWER,1") in new stack
-- Goto (macro-dialGSM,s-NOANSWER,1)
-- Executing [s-NOANSWER@macro-dialGSM:1] Hangup("SIP/IMSI240016010357097-0000001f", "") in new stack
== Spawn extension (macro-dialGSM, s-NOANSWER, 1) exited non-zero on'SIP/IMSI240016010357097-0000001f' in macro 'dialGSM'
== Spawn extension (sip-external, 9000, 1) exited non-zero on'SIP/IMSI240016010357097-0000001f'
[Sep 18 18:01:31] WARNING[9737]: chan_sip.c:3551 retrans_pkt: Retransmission timeout reached on transmission 3c5b249c2220ff282dddf34d75e0848a@192.168.10.1:5060 for seqno 102(Critical Request) -- See https://wiki.asterisk.org/wiki/display/AST/SIP+Retransmissions
Packet timed out after 32000ms with no response

私はどこで間違いを犯していると思いますか?wikiを参考にしましたが、エラーメッセージが指摘されているwikiからの解決方法がわかりません。

4

2 に答える 2

1

トラフィックをルーティングするためにマクロにIPを供給しなければならないという問題を理解しました

Macro(dialGSM,IMSI240020702009669@127.0.0.1:5062)

これが誰かに役立つことを願っています

于 2012-09-19T08:59:03.293 に答える