オープンソースPBX Asteriskについて語ろう part7 [無断転載禁止]©2ch.net
レス数が950を超えています。1000を超えると書き込みができなくなります。
sip電話機で、ダイアルインというか、
例えば、2つの番号を着信させるとして、
どの番号にかかってきたものなのかを、分けるのに、何がいいかな?
nameで
A:09011112222
B:09011112222
と出す方法かな
なにか、他にアイディアがあればなと >>853
>ダイアルイン
ISDNとかアナログ時代の死語? >>853
意味がわかりにくい気がする。
2つの番号を着信 ってことは、自分が2つ番号を持ってるってこと?
それとも
A:09011112222
B:09011112222
同じ番号に同時に2つの着信があったてこと?
電話機によっては、LEDで表示できると思うけど 例えば、アスタリスクに、ブラステルとフュージョンを収容していて。
ブラステルをA
フュージョンをB
として。
AもBも、スマホアプリや備え付けのSIPフォン等に設定したSIPアカウントへ着信をさせている
この時AとBのどちらにかかってきたのかを知りたいと言うとき、どんな方法があるかな
いまはひかり電話で複数番号を使っていて、ビジネスホンなので、外線1、外線2と、それぞれのランプが付くようになっている。
分かりにくかったようでごめん >>856
>ビジネスホンなので、外線1、外線2と、それぞれのランプが付くようになっている
昔ながらのパターンだね。
昔は外線1チャンネルごとに切り替えボタンがあったけど、
SIPになってからは発想を変えないとね。
電話番号ごとに切り替えボタンがあったほうがいいね。 >>856
私は、KX-UT136を使っていますが、着信によってランプが点灯するように設定できています。
ただ、そのボタンで回線を選んで発信ができません。A回線発信ボタンとA回線着信ランプが別のボタンになってしまっています。
詳しくは、「voip-info.jp パナソニック電話機対応」で検索すれば、高橋 隆雄さんのページがありますので、参考にされてはいかがでしょうか。
他の電話機の情報もあります。 >>854
DIって主装置使ってると普通に入れ替えの時に出てくるけど、どこの業界の人? >>859
ひかり電話になってから、
オールIPになって、ダイヤルインなんてワードを聞かなくなったんだよ。
Asteriskを触り始めたのも、ひかり電話になってから。
したがってAsteriskをISDNやアナログに繋いだこともないよ。 ひかり電話をVPS上のAsteriskに収容するのは、
VPNでLAN内と同じような環境を作って、その上で収容しないとダメな感じ? >>858
なるほど、SIP電話機の機能を理解しないとダメですね。
LCD画面を変えられる機能があるのもあるらしいので、ちょっと面白そうです。
ありがとうございます >>861
つい先日、それで繋いでたけど、トラブったから、今はLAN内のラズパイで中継させてIAXでVPSに繋いでる。
なにげに、ラズパイでの中継は数年使っているから、確実感がある。
通話品質はそんなに変わらなかった。
>>860
ひかり電話のHGWにも、ダイアルインで送る機能があった気がする。
家庭用電話機でも鳴り分け機能があったりする。
ISDNのころから使っているけど、番号の追加とか複数番号を使ったりすることをダイアルインと言ってしまう事がある。
(自分は普通の電話利用ユーザーだから、厳密なところは間違っている) >>863
ISDNでは、たしか3番号までもらえたよね。
2channnelしかつかえないけど。
HGWのアナログポートにも、ダイヤルインは生き残っているのか。
ところで自分も、ラズパイにRasPBXを導入して、
ドングルをつかっているけど、安定しているね。 >>864
それはBRIのNTT名称でiナンバーじゃないか
ダイヤルインはもっと拡張性の高い仕様だよ >>865
そうそう、iナンバーだった。
LANケーブルの分岐でディジチェーンしてつないだ。 ウィキによると、
加入者線に電話番号を追加し、電気通信事業者の電話交換機から着信先の加入者線に着信番号情報を送出する電話の付加サービスである。 その番号情報により特定の内線に着信させることが可能となる
SIPメッセージみたいだね。 https://www.un-mode.com
これを3g-usbドングルのかわりに収容できるかな? >>868
通話とSMSに絞っているのはいいけど、画面が大きい必要があるかな。
価格ももっと安い方がいいな。
そして、どうしてこれがドングル代わりになると思うのかが、分からない >>869
btでとか
中のandroid書き換えて、、、とか
出来ないか?
値段は下がらない? >>870
Bluetoothなら今までと同じだよね やっぱりsim を収容してsip で提供してくれるサーバーだな >>872
ま、その辺はいろいろ出てるから、数年は大丈夫でしょう >>872
simすなわち端末の集中管理ということになるとおもうが、
基地局が溢れないかな?
それとも、simをつかいながら電波(3G,4G,5G)経由でなくて、
ワイヤードでダイレクトに電話をかけられるようにするのかな?
FUsion改め楽天でんわがなんとかしてくれないかな? 変数のCALLERIDは発信者の番号が格納されるけど、
着信した内線番号が格納される変数ってある?
最終的には複数の端末に着信した際、
どの内線が受け取ったかをメッセージアプリに投げたいんです。 いま一応考えているのは、
CDRをデータベースに格納して、
通話終了後にAGIで、その情報を検索参照して、
内線番号を取得してメッセージアプリに投げることはできるよな。。。と考えてはいます。
しかしもっと簡素化したいなと思いまして。 >>875
ズバリの答えは分からないけど。
AGIから取得できる変数をすべて出すサブルーチンを仕込んでいて、結果から変数を特定してる。
Perlでも良ければ、ヒントにする? >>877
ありがとうございます!
是非ヒントにしたいです。 すっ。素晴らしいです!!
早速明日、チャレンジしてみます。 >>878
長すぎてアップできなかった。
何か方法があれば、教えて AGI(Asterisk Gateway Interface)perl全変数?
オープンソースPBX Asteriskについて語ろう part 5
あたりでは
$AGI->ReadParse(
$AGI->get_variable(
が 話題に出てたようですね。
Asterisk::AGI
読めば良いんでない?知らないけど >>882
まだ作っているところですが、
DumpChan()でかなり進みました。
ただDIALEDPEERNUMBERで接続したクライアントは特定出来たんですが、そのままではagiに変数を渡せないので、
DIALEDPEERNUMBERの変数をRDNISに上書きしてからスクリプトを動かしました。
後はもうagi内部でどうにでもできる、
って段階で安心したので休憩中です。 >>882
あ!アップしてくれるって事ですね。
パソコンの一画面で見れるくらいですか?
もしそうであれば、スクリーンショットをアップしていただけたら、見て参考にします! txtファイルならアプロだ使えね?
Firefox sendつかってみれば? 875です。
おかげさまで無事に目的を達成しました。
電話がかかって来た時点で一度メッセージを投げ着信を通知させて、
回線切断後にSTATUSと誰が出たかのDIALEDPEERNUMBERをもう一度投げる様に、
1着信で2つのスクリプトを動かすようにしました。
ちょっと凝ったところは、
一通目と二通目のメッセージを同一スレッドにするため、レスポンスで返ってきたスレッドの値を一旦データベースに格納して、2つ目のスクリプトに値を引き継ぎました。
もっと良い方法がありそうですが。。。
あ。pythonでHangouts Chatに投げるスクリプトを書いてしました。 追記で、pyst2を使ったのですが、
get_valiableやset_valiable、put_databeseなどpyst2の関数がエラーで動かなかっあんですよね。。。
これが使えたらもっと簡単に出来たのになと。
ただ、色々と勉強になったし、パッケージ頼りではないので、ある意味シンプルに作れた。と言うことで良しとするかなと思っているところです。 >>888
おめでとうございます
ぞ ろ め
良い事続くね!きっと >>890
マヂで!?笑
その姿、見てみたい。
写真プリーズ。 >>891
また−、見たいとか、マニアックな。
サーバー本体はハブの下。
https://i.imgur.com/Tx2rUGL.jpg
何気に、データベースで管理してたりとか、処理させてる。
地味に繋いだだけじゃないのだ。
課題はまだある。ハブへの給電を強化しないとダメかも。
Hubを多段にすると、途端にエラーが多発するのです。
ちなみに、生きてるSIMは半分くらい。解約済みのSIMを入れてるだけのもある。 >>892
うおおおおおお!
ドングルの機種教えて! >>892
usbのデーター転送キャパは大丈夫なん?
oss違いだけどzoneminderで監視カメラ鯖立てたときはusb-webcamの転送がヤバくて拡張ボード一個に1台専有とかしてたけど。 >>895
音声なら1チャネル64kbpsは超えないでしょう。
オーバーヘッドやシグナリング入れてもせいぜい100kps
それにセルラーのコーデックはもっと帯域幅狭いよね >>892
すげーカッケー!!
マジで作ってみたい自分も。
でも、地味にお金かかるよね。コレ。 >>898
ゴニョゴニョ素敵。
醍醐味だよね!
いいなー、ゴニョゴニョ出来る外国の方がいるのは。
インドならいるんだけどなー。 海外の方は、ジャパンSIMが使えるから、安く利用できるんだよなぁ。 >>897
確かに。ドングル1個3〜4千円だったから。
それなりだね。
数年間で、少しずつ買ってたし。
不良があるから、複数買いつつ、
ヤフオクで転売とも思ってたけど。
そんなに売れないしね。(買う人は居る) >>892
そんな接近させても互いにシグナル干渉しないの? >>892
なんの用途につかっているんだろうか。
そのドングルって、Amazonとかで見たことあるなあ。
ルーター機能搭載の3G通信用じゃなかったっけ? >>903
干渉は分からない。
同時使用とか、稼働率はそんなでもないから。
今は支障なし。 ASTERISK 11.17.1 をつかって、B2BUA経由でFUSIONを収容しています。
FUSION SMART のSMART TALKというアプリをAndoroidで、そこへ発信すると、ASTERISK配下の端末が鳴るようになっています。
しかし、そのまま、スマホ側で切断すると、端末は鳴りっぱなしのままになってしまいます。
結局、しばらくして、端末がBUSYをASTERISKに返して事態は収まっています。
しかし、同様にNTT回線もHGW経由で収容しているんですが、こちらの番号へは、
FUSION SMART のSMART TALKというアプリから同じように発信しても、発信をやめると
きちんと端末の着信音は止まります。
また、B2BUA経由で収容しているFUSION番号どうしで同じことを行っても、ちゃんとなりやみます。
以上のことから、FUSION SMART のSMART TALK側の問題なのだろうなと思うんですが、
もし何か工夫するところがありましたらなんでもいいのでぜひ教えてください。 終話のたびにAsteriskを再起動すればいいじゃないか >>892
これ、オレオレとかで使ってたりしないよね? 佐川を名乗るSMSが大量に発信されてそうな見た目やな >>906
HGWと同じネットワークにasteriskがあるのかな?
nat越えが不十分? >>906
そっか。これOpengateじゃないほうか。
アスタリスク側の何かしらの設定っぽいね。
コンソール上でのログはどうなってる?
rtpのデバッグも参考になるかも。 >>909
SMSだと1契約200通までだからどうなんかな。
今はスパム打ちまくってると止められるでしょ。 >>910
レスありがとう。
AsteriskサーバーNATはつかっていなくて、ルーティングはあるものの、
ポートを気にすることはない状況です。
ただ、Fusion SMARTアプリのスマホは、プライベートアドレス割り当てなので、
そこでNATがあると思われます。でも、Fusion SMARTってそれを超えることができるところが売りだからなあ。
>>911
B2BUA OpenGate です。
ん?rtpって音声ですよね。
まだ音声通信が始まっていない呼出の段階の問題なんです。
むしろSIPメッセージのデバッグが必要なのかなと思っていましたが。
なにかアイデアある?
B2BUA OpenGateや、HGWでの通信は問題なくて、
Fusion SMARTのアプリが絡むと問題が起きるので、
Fusionアプリ側(スマホのNAT?) >>912
犯罪には手を染めてない。
でも、総務省と警察からは、しょっちゅう、お手紙がくる。
先月なんか、セミナーするから来てと案内があった。 FAXのDM送る業者に仕事で行ったときに、犯罪ではないって言ってたの思い出した。 FAXは別にいいと思うんだけどな。
迷惑だと思うならFAXつなげなければいい >>914
なにをしてるのか知らないけど、なんとなく理解はできる。
俺もやろうかな。 >>913
そっか。通話が始まってないからrtpじゃないわな。
自分はOpengateをアスタリスク16のpjsipで収容していてるけど、特段問題ないかな。
ただアプリはGroundwireを使ってるよ。
アプリを換えて確かめてみたらいかが?
ケースは違うけどTwilioも収容する時にコンソールのpjsipのデバッグをみて対応したかな。
間違えていたらどうなるかは知らんので適当に書くけど、
extensionsのOpengateのhungupの記述が間違えていたり!? タイのオレオレ詐偽のお部屋にたくさんのグランドストリームが並んでましたね >>919
マジ?写真みたい
パタヤの路上の電話屋(通話させて金を取るビジネス)でも
グランドストリームが置いてあったよ。 >>919
お前らそういうのすぐ見つけるもんなw
見ちゃうよねーわかるわ >>913
ルーティングがあるって事は、外向けと実際のasteriskのIPは違うって事?
なんで、環境を推測しなきゃいけないのだ? 音質はどうですか?
PCだけにノイズとか心配ですが >>923
おー
やっぱこれセットアップしたエンジニアがいるんだろーなー smartじゃない方のfusion050、
料金が書いてあるページって無い?
一度観たんだけど、見失った。 >>924
インターネット経由なら遅延が激しいだろうな。
相手とワンテンポずれるなら、詐欺だと思えという教訓が得られるかな。 ふと思ったがテレアポセンターとかasteriskでわけたのかな FreePBX統計情報のメモリーがFree10%,Cached5%,Used85%ぐらいになっています。
これはメモリーが不足気味でしょうか?
またメモリーはどの程度の状態にしておくのが望ましいでしょうか?
使用はできるているのですが、何となく反応が遅い様な気がしています。 >>929
まずは、なににどれだけのメモリーが使われているか調べてみたら?
ついでにスワップもどの程度発生しているかなども。
そしたら少し方向性が見えてくるんじゃないかな。 free、topを行ってみました。しかし私には理解、評価が難しいです。
現在さくらVPSの1Gです。これを2Gにスケールアップしようと思っています。
この判断は妥当でしょうか?
total used free shared buffers cached
Mem: 1019964 883796 136168 180 66556 84108
-/+ buffers/cache: 733132 286832
Swap: 786428 379124 407304
top - 09:36:01 up 49 days, 15:19, 1 user, load average: 0.00, 0.02, 0.00
Tasks: 131 total, 1 running, 129 sleeping, 0 stopped, 1 zombie
Cpu(s): 11.9%us, 7.0%sy, 0.0%ni, 80.9%id, 0.0%wa, 0.0%hi, 0.2%si, 0.0%st
Mem: 1019964k total, 879292k used, 140672k free, 49104k buffers
Swap: 786428k total, 378996k used, 407432k free, 80792k cached 結構スワップを使っているね。
ひとまず再起動してみたら?
稼働後に直ぐに今の状況になるのか。
時間をかけて徐々になるのかを見てみると良いと思う。
いずれにしろ、どのプロセスがどの程度リソースを使っているかを把握してみよう。
何かのプロセスが無駄にメモリを食っている事は良くあるし。 htop出来るならhtopでmem食っている順を見るといいと思う 最近、電話の音質が悪いと思ってたら、Wordpressが攻撃されていた。
fail2banに追加設定した。
サーバーに色々と同居されるのは良くないな。 クラウドに置くとかないわけか
せいぜい直通できる回線ないと AsteriskをAmazon Lightsailに入れようかなと思っているところ。
https://www.publickey1.jp/blog/16/awsvpsamazon_lightsailaws_reinvent_2016.html
を見ると、簡単だって言っているし。
3.50 USD/月
512 MB メモリ
1 コアプロセッサ
20 GB SSD ディスク
1 TB 転送 >>942
自分も以前検討したけど為替が120円くらいの時だったからさくらと金額差無いな。ってなり結局さくらの512のVPSにしたよ。 VPSのasterisk にどうやって固定電話の回線繋ぐの? FreePBX13.0.196.1
アップデートしたらpjsipなtrunkの設定を開こうとするとエラー出て焦りましたが
この修正 https://git.freepbx.org/projects/FREEPBX/repos/framework/commits/e672de50ac1b622cd852b2f7d9c3a0d29344648b を
元に戻したら直ったじゃないかー
/admin/libraries/BMO/Database/PDOStatement.class.php
元に戻すと直る → public function execute($input_parameters=null) {
エラー出る → public function execute($input_parameters=array()) { おれおれ詐欺で、暗証番号入力でDTMF解析みたいなことやってる
これAsteriskとか駆使してそうじゃね? タイのオレオレ詐偽はip電話機50台ぐらい置いてあって都内のip電話番号ハックして使っていたとラジオニュースで言っていた >>948
マジかー
国際電話ブームのときに高橋さんとこが一時閉鎖しててやっぱりっておもっちゃってごめんなさい。>高橋さん ひかり電話では、0088の番号は発信出来ないのですが、ダイアルしても無音です。
たぶん、HGWに直結の電話でかけると、「ひかり電話ではかけられません」のようなアナウンスが出るのかなと思いますが、そのアナウンスを聞くにはどうしたら良いでしょう。
最初にAnswerを付けても付けなくても、無音です。
exten => _00ZZ. ,1,Answer()
exten => _00ZZ. ,n,Dial(SIP/${EXTEN}@ntt) >>950
普通に
exten => _0.,n,Dial(PJSIP/${EXTEN}@hikari-trunk)
として、0で始まる番号は、すべてひかり電話で発信していますが、0088のアナウンスは普通に聞こえてます。
他の番号には、普通に発信できているんでしょうか? レス数が950を超えています。1000を超えると書き込みができなくなります。