4

私はアスタリスクの初心者なので、簡単なものから始めます。

私はいくつかのドキュメントを読み、いくつかの基本的な構成を行うことができました。

私のアスタリスクのバージョンは 1.6.2.9-2+squeeze10 (apt-get を使用して Debian にインストール) で、sip.conf と extensions.conf のみを変更しました。

私の考えは、Flowroute SIPサーバーに接続されたSIPクライアントとして使用することです-しかし、コンソールダイヤルEXTENを使用すると何が起こっているかを見てください...

sip.conf

[general]
register => 74770000:HIDDEN@sip.flowroute.com/s
registertimeout=20
context=default
allowoverlap=no
bindport=5060
bindaddr=0.0.0.0
srvlookup=no
subscribecontext=from-sip

[flowroute]
canreinvite=no
username=74770000
fromuser=74770000
secret=HIDDEN
context=default
type=friend
fromdomain=sip.flowroute.com
host=85.17.214.222
dtmfmode=rfc2833
disallow=all
allow=alaw
allow=ulaw
nat=yes
insecure=very

拡張機能.conf

[default]
exten => _XXXXXXXXXXXXXX,1,Dial(SIP/flowroute/${EXTEN})
;exten => _XXXXXXXXXXXXXX,2,Hangup

sip show ユーザー

loreen*CLI> sip show users
Username                   Secret           Accountcode      Def.Context      ACL  NAT
flowroute                  HIDDEN                      default          No   Always

sip ショー ピア

loreen*CLI> sip show peers
Name/username              Host            Dyn Nat ACL Port     Status
flowroute/74771200         85.17.214.227        N      5060     Unmonitored
1 sip peers [Monitored: 1 online, 0 offline Unmonitored: 0 online, 0 offline]

コンソールダイヤル EXTEN

loreen*CLI> console dial 00359891505054
[Jun 14 16:44:27] WARNING[14031]: chan_oss.c:486 setformat: Unable to re-open DSP device /dev/dsp: No such file or directory
[Jun 14 16:44:28] NOTICE[14031]: console_video.c:133 console_video_start: voice only, console video support not present
[Jun 14 16:44:28] WARNING[14033]: app_dial.c:1714 dial_exec_full: Skipping dialing interface 'SIP/flowroute/00359891505054' again since it has already been dialed
4

1 に答える 1

6

残念ながら、Asterisk 1.6.2 は 2012 年 4 月にサポートが終了しました。この機能はまだサポートされていないようです。Asterisk でサウンド カードを使用することは、最も一般的な使用例ではありません。

ソースからアスタリスクをインストールするのはかなり簡単で、かなりきれいです(make uninstall十分にきれいになります)。(セキュリティと機能のリリースで) ゲームの先を行くことができるので、強くお勧めします。./configure本当に素晴らしいビルド インターフェイスを得るには、make menuselect(ncurses ライブラリが必要です) を試してみてください。

SIP トランクでダイヤルアウトバウンド コールをテストしようとしている間 (接続をテストするため)、channel originateCLI で関数を使用することをお勧めします。

ヘルプ:

asterisk*CLI> core show help channel originate

セットアップを使用した特定のデバイスとパラメーター文字列:

asterisk*CLI> channel originate SIP/flowroute/00359891505054 application Playback tt-monkeys

注: これにより、呼び出された相手にサルの叫び声が再生されます。

また、スマートフォン ユーザーの場合は、トランクや新しいダイヤル プランなどをテストするための内線としてソフトフォンを接続しておくと便利ですchannel originate

最後に - しかし、同様に重要なことです... これはテスト シナリオであることは理解していますが、. コンテキストからダイヤルされた内線番号を使用して ITSP に直接ダイヤルすることは避けたいと思い[default]ます。これは、他の方法で適切に構成されていない場合、コンテキストが不明な場合にアスタリスクがデフォルトでこのコンテキストへの呼び出しを試行するという事実を介して、料金詐欺にさらされる可能性があります。

于 2013-06-14T15:32:13.053 に答える