前提・実現したいこと
Azurte VMのAsteriskを会社のルータPR-500MIへ収容して外線の受信/発信を行いたい
お知恵をお貸しください
プロバイダー
| Azurte VM
NTT西日本 Asterisk(13.23.1)
| ip=b.b.b.b
NTT光
|
| ip=a.a.a.a
PR-500MI(05.00.0012)
| tel = 0xx-xxx-xxxa
| fax = 0xx-xxx-xxxb
|
PC,スマホ
AGEphone,X-Lite
発生している問題・エラーメッセージ
PCやスマホにAGEphone,X-Liteをインストールして
201、202、203でastriskへ登録
それぞれに内線電話可能です
0xx-xxx-xxxaを経由して外線の受電/架電ができません
201の端末から外へ電話0090-xxxx-xxxx発信すると203にかかります
0090-xxxx-xxxxから0xx-xxx-xxxaへ発信してもアナログ電話機PR-500MIのtel1ポートのみが呼ばれます
該当のソースコード
○PR-500MI
内線設定:4
ニックネーム:astrisk
端末属性:音声専用端末
MAC アドレス:未記入
ダイジェスト認証:行う
ユーザID:401
パスワード:password
○ Asterisk
【sip.conf】
[general]
context=default
port=5060
bindaddr=0.0.0.0
language=ja
externip=b.b.b.b ;<-astris
localnet=10.0.4.4/255.255.255.0
allowguest=no
alwaysauthreject=yes
maxexpirey=3600
defaultexpirey=3600
registertimeout=300
srvlookup=yes
vmexten=voicemail
disallow=all
allow=ulaw
allow=alaw
allow=ilbc
allow=gsm
sendrpid=yes
dtmfmode = rfc2833
tos=0x80
pr500mi=a.a.a.a
nat=route
register => 4:password:401@a.a.a.a/200
[a.a.a.a] type=friend secret=password Port=5060 username=401 fromuser=4 host=a.a.a.a contexet=default insecure=invite dtmfmode=inband canreinvite=no disallow=all allow=ulaw pickupgroup=1 [201] type=friend defaultuser=201 secret=password canreinvite=no host=dynamic [202] type=friend defaultuser=202 secret=password canreinvite=no host=dynamic [203] type=friend defaultuser=203 secret=password canreinvite=no host=dynamic
【extensions.conf】
[general]
writeprotect=no
priorityjumping=no
[globals]
USEVOICEMAIL=YES
MYNUMBER=0xx-xxx-xxxa
[default] ;from外線 exten => 200,1,Dial(SIP/201&SIP/202&SIP/203&SIP,30,rT) exten => 200,n,Hangup ;to外線 exten => _0.,1,Set(CALLERID(num)=${MYNUMBER}) exten => _0.,n,Set(CALLERID(name)=${MYNUMBER}) exten => _0.,n,Dial(SIP/${EXTEN:1}@a.a.a.a,30,T) exten => 201,1,Dial(SIP/201,30,rT) exten => 201,n,Hangup() exten => 202,1,Dial(SIP/202,30,rT) exten => 202,2,Hangup() exten => 203,1,Dial(SIP/203,30,r) exten => 203,2,Hangup() exten => 207,1,Answer() exten => 207,2,AGI(agi_test.py) ;時報 exten => 117,1,Goto(saytime,1) exten => saytime,1,Answer() exten => saytime,1,Wait(1) exten => saytime,2,SayUnixTime(,,YbdAPIMS) exten => saytime,3,playback(beep) exten => saytime,4,Hangup()
試したこと
PR-500MIのUNIへSR−7100VN(ICOM)を接続して
同様に設定したが結果は、同じでした
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。

回答1件
あなたの回答
tips
プレビュー