オープンソースPBX Asteriskについて語ろう part7 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
23です。ご返答いただいた方、ありがとうございます。 適当なPCを1台と、スマホを調達して実験しようと思います。 中古の古いスマホより、フリーテルの格安スマホのほうが塩梅いいですかね? スマホsipアプリの場合、待ち受けのためにバッテリー消費するんだっけ? >>30 常に起動しているからメモリやcpuを使う。 定期的に通信を行う。 以上程度のバッテリー消費。 かな >>31 プッシュで通知を受けてから起動できるようにすると、 バッテリー消費はかなりセーブされるはずだけど。 前レスでも話題があったような。 >>32 アクロビと公式は、完全に止めてもいいから、待ち受けのバッテリー消費はゼロと言っても良いかもね。 ああ、アンドロイドに最初にプリインストールされているsipクライアントがあるのかな。 プッシュ通知の設定も要りますか? >>35 ごめん。 ブラステルの板だと勘違いした。 公式って、ブラステルの公式アプリって事だから、なかった事で。 アプリのGrandWire買って使ってるけど、プッシュは失敗多いよ。 Wifiの環境だと特に。 地味にむかつく。 >>37 泥は失敗多いと感じる。iPhoneはほぼ失敗してない感じ そろそろacrobitsの鯖がレジストを手放すバグはなおったのかな? ソフトフォンをバックグラウンドで動かす。 ソフトフォンが転けてる時→asteriskに着信した時内線登録をチェックして、登録されてない→pushoverなどでプッシュを送る→ソフトフォンを起こす てなのを作りたい。 バックグラウンドは、オフフックさせるまでが速くて。 バッテリー消費は気になるけど、電話が優先で。 Asterisk公式のスマホアプリってないの? もちろんプッシュ対応で。 あってもおかしくないんだが。 >>40 確かに。 digiumではハードなip phoneは出してるけど、ソフトフォンは見てないね。 >>41 ソフトな公式フォーンを提供したとしても、 ハードなフォーンの受容は変わらないと思うんだけどなあ。 050番号の ip電話って、今も受容あるんだろうか。 050へかけると、分単位で高額課金されるでしょ。 発信する場合に助かるから受容あるのかな。 >>46 050へかけた方が高くなるのって固定から固定の市内通話くらいじゃない それ以外だったら同じか050の方が安いと思った >>48 ありがとう。勘違いしていた。 楽天コミュニケーションズ株式会社は、10.8円だった。(3分間ごと) 高かったのは、公衆電話からかけた場合だったわ。 (17.5秒ごとに課金)10円玉が大量にいる。 >>49 携帯に掛けるよ安いじゃん 固定でも160km超えだったら8秒10円だし >>50 その固定って、いうまでもなく、ひかり電話でない場合よね? 今度isdnが廃止されても、アナログ回線は残るのだろうから、 そういう高額な料金制もまだ残るんだろうなあ。 携帯に公衆電話からかけたことないわ。 ダイヤル式の公衆電話から携帯にかけてみたかったなあ。 >>51 ひかり電話のような一律料金と、かけ放題のプランも検討すると、NTTの偉い人が言ってたニュースを見たよ >>53 その頃は、もう電話なんてなくなっていたりして。 >>40 コマンドラインで発信したり、オフフックしたりするのかな デヂウムがIAX2のソフトフォン出してくれれば良いのに >>56 まさか、googleプレイからダウンロードできるようなやつだよ。 >>57 どういう点がいいと思うのか書いてくれれば暇つぶしのネタになるかな。 デジウムが出すっていうなら企業向けになって、購入費の他に月々のチャージもかかったりしそうな気もする。 >>60 古いスレッドに、話題や、使い方が掲載されているのかな。 モバイルで通話中にIP変わると声届かなくなるみたいなんだけど これ設定でどうにかできるのかな >>65 ソフトウェアは何を使っているの? アンドロイド? プロバイダは? IP変わるとそりゃあパケットが届かなくなるからな。 >>65 設定でどうにかなるけど、いま出先で例は書けないけど。 音声パケットをピア2ピアでなく、アスタリスクを経由して行う方法。 当方も設定してるけど、確実かどうかは、なんとも言えない。 すみません、素人です asterisk now で苦戦しています nic が二枚ついています eth0 (ネット) 192.168.1.0/24 (GW 192.168.1.1) eth1 (ローカル) 192.168.2.0/24 この構成でローカルLAN 内にsip フォンを置きたいのですが、eth1 のGW を192.168.1.1にするだけで良いのでしょうか? わかる方いましたら、ググル先生への質問の仕方だけでも教えていただけませんか。 now にx-window とか入れてgw をGUI で書き換えではnic間の通信は自動で出来たのですが不安定すぎたためCUI で行いたいのですがさっぱりです。なぜか片通話で数秒で内線が切断です。 eth0 のほうではwifi, モバイル,sipフォン間で問題無く発着信できます。 解決策もわからずもう疲れたので寝ます。 日本語おかしいかもですが、エスパーレス来ると嬉しいな >>68 もう少し詳しくかかないと。 たとえば、eth0ネット側のさらに先が見えてこない。 sipフォンはインターネットと接続する必要があるのか見えてこない。 インターネットと接続してIPフォンを使うというなら、 電話番号を提供する業者が何なのかという情報も。 >>68 です 環境は ネット-NVR500-(192.168.1.0/24):eth0 eth1:(192.168.2.0/24)※ネット無しローカル です。 fusionIP-phone(B2BUA)使っています。 /etc/sysconfig/network-scripts/ifcfg-erh1に DEVICE=eth1 HWADDR=**:**:**:**:**:**:** TYPE=Ethernet UUID="**:**:**........................." ONBOOT=YES ;変更 NM_CONTROLLED=yes BOOTPROTO=none ;変更 IPADDR=192.168.2.200 ;追加 NETMASK=255.255.255.0 ;追加 GATEWAY=192.168.1.1 ;追加 USERCTL=no ;追加 PEERDNS=no ;追加 IPV6INIT=no ;追加 な変更を加えただけです。 これでeth0の方は問題なし。 eth1→eth0 音声が聞こえない eth0→eth1 音声は聞こえる という状態です。 また eth1→eth0 発信でエラー eth0→eth1 発信可能 です GATEWAY=192.168.1.1 まずNW観点だと、上のDGW設定はeth0側に設定すべき内容で、eth1には記載すべきではない 複数NICでNW構成がどうなってるのか、どうしたいのかボヤけてるが NVR500を使ってるならルーティングくらいちゃんとやらないと把握できない構成になる そのNW構成だと端末がどこに繋がってるのかとか分からん 書いてある情報からだとこんな感じだとは思うけど [Internet] | [NVR500] | [Layer2] - [端末A] | (eth0) [Asterisk Server] (eth1) | [Layer2] | [端末B] レスありがとうございます。 GATEWAY はeth0 に記載するのですか! ルーティングよくわからないです。 >>72 さんのご指摘の通りです。 その図のeth1はLAN線を張り巡らしていますので、それを使えないかなと思いまして、eth0側はほぼwifiの為にLAN線を引き直しになるため、楽できないかなと思ってのnic2枚差しです LAN引けば終わるだろと言わないで頂きたい(泣) 希望は eth0側でWi-Fi、モバイル回線でスマホからの発着信(これはできてます) eth1側でsipフォンを有線接続でアスタリスクサーバーでインターネット側のeth0 に持っていけないかなと X window で適当にいじったら出来たのでCUI でなんとかならないかなと eth1側の端末からeth0のIPアドレスに通信したいが、現状は出来ていないってことなら net.ipv4.ip_forwardあたりとか eth1側-インターネット間の通信もあるなら NVR500でもルーティングしてらやないと このご時世にLinuxサーバでルータの真似事するのは本当の苦し紛れでしか勧めないけど chan_dongleで収容しているE169が、時々発狂してasterisk再起動しようが OS再起動しようが、物理的に抜き差ししないと応答しなくなることがある。 linuxのコマンドラインからのUSB機器の電源オンオフって、簡単にできそうに 思ってたけど、対応しているハブを準備しなきゃいけなかったりで、 実は結構ハードル高いのね。 >>76 機器が対応してればいいんだけど、ラズパイだとLANも一緒に落ちるんだったかな >>76 物理的に抜き差ししなくても、コマンドをつかって、ソフトウェア的に抜き差しできるよ。 コマンドは忘れた。 >>79 ラズパイだけでなく、PCベースでも同じ症状たまにあり。 E169がおかしくなるのが嫌でE169Gに変えた結果安定してる 海外旅行の時しか使わないから最大2週間ぐらいだけど 欠点は最初に回線を拾うまで3分ぐらい待たされる事 3Gのドングルって、3Gが廃止されたら使えなくなるんだろうけど、 LTEドングルってあるのかしら。 >>82 いっぱいあるじゃん L-02Cが一番情報や動作確認例が多いと思う 初期に大量に一括0円で配ったからね >>84 それを使えるchandongleの代わりとなるものがあったりする? >>82 LTEドングルで音声出せるのは見たこと無い。 過去スレで、おんなじ話題がでた。 3Gの停波はだいぶ先だろうし、アナウンスされてから探して良いんじゃないか。 USBドングルがなかったら、代替えはBluetoothがあるし。 という意見で終わったような気がする。 >>83 いや、PC。 dockerの中でasterisk動かしてるんだけど、ドングルが固まるのはdockerのせいではないと思うが…。 >>79 その丼グル壊れている。 うちもRasbery pi 2だけど、7/24運用で全然問題ない。 >>86 次の技術に追従しようと思っていたが、 そういうことならまだまだ放っておけるなあ。 raspbxを使っています。 http://www.sabo-net.info/ ここを参考に設定していてクライアントはzoiperを使っていますが hostにドメインを入力するとwifiでレジストできません。 3Gで接続しているときはレジストできます。 でもwifiでもhostにIPアドレスを入力すればレジストできます。 何が原因かわかる方いませんか? wifiってローカル環境なのかな ローカルならDNS建てたりしてIP教えてあげるとかしないとダメだよ そこのページにも似たような事書いてあると思うけど http://www.msn.com/ja-jp/news/national /%E5%9B%BA%E5%AE%9A%E9%9B%BB%E8%A9%B1%E3%80%81%E3%83%8D%E3%83%83%E3%83%88%E5%9B%9E%E7%B7%9A%E3%81%AB%E7%A7%BB%E8%A1%8C-%EF%BC%92%EF%BC%95%E5%B9%B4%E3%81%94%E3%82%8D%E3%80%81%E7%B7%8F%E5%8B%99%E7%9C%81%E6%96%B9%E9%87%9D /ar-AAmaiZq 固定電話、ネット回線に移行 25年ごろ、総務省方針 エンコードURLやめてほしいわ。 >>94 dnsは建てているんですけど、やっぱりそれが原因ですかね 以前はレジスト出来ていたんですが無線LANルーターが壊れて piをアクセスポイントにしてからレジストできなくなりました 有線LANのIPアドレスは192.168.1.10で 無線LANは192.168.42.100なのでdnsが原因かとは思ってました dnsの設定はかえたつもりでしたがそれが出来ていないってことでしょうか 無線APモードじゃないのか? 環境わからんからエスパー回答しかできん >>93 サーバーはグローバルIPなのか、プライベートIPなのか分からない。 http://www.msn.com/ja-jp/news/national/ 固定電話、ネット回線に移行-25年ごろ、総務省方針/ar-AAmaiZq chromeだとこれで問題ない ブラウザのユニコード対応だね iOS版のAcrobits Softphoneだけど、CallKitのUIからだとDTMFがちゃんと 送れないことに気づかなくてだいぶ長いことハマった。 とあるWebサービスの電話番号認証は、むこうからかかってくる電話を 受けて、ブラウザに表示されている数字をDTMFでおくる仕組みなんだけど、 おなじasteriskに収容しているAndroid版のAcrobits Softphoneだと ちゃんと送れるのに、iOS版では送れないことに気がついてずっと 調べてた。 iOSのCallKitで着信したあと、CallKitのトーンボタンではなく、 "Softphone"ボタンを押してAcrobits Softphoneを 立ち上げ直し、Softphoneのトーンボタンから送ることで解決。 iOSのAcrobits Softphoneで着信したあとDTMFを送るなんて場面、 そうそうないかも知れないけど、情報共有ということで。 ところでなんでこんな設定にしてるんだ? MSNだからほかのサーチエンジンへのいやがらせ? >>107 まだアパッチ使ってるとこが残ってるんだね。 >>91 明確に壊れてるとも言えないんだよなぁ。 安定しているドングルの型とファームバージョンを教えて。 PR-400NEとRaspberry piでAsterisk 11.15.0を使っています。 2〜3年問題なく利用出来ていたのですが、このところ、気づくと400NEとのSIP接続が解除されています。 この切断はAsteriskのCLIでは何も表示が出ていなく、400NEの「内線番号エントリ」の「登録状況」を見て、「未登録」になっているのを見て初めて気づきます。 現在、回復には、CLIで module unload chan_sip.so module load chan_sip.so をしている状況です。 Asterisk側がSIPサーバーの切断を認識して、再接続する方法はありませんか? [ntt] type=friend secret=XXXXXXXXXX defaultuser=0003 fromuser=3 host=192.168.1.1 canreinvite=no dtmfmode=inband disallow=all allow=ulaw context=incoming insecure=invite session-timers=originate session-expires=3600 session-minse=300 session-refresher=uas nat=no >>111 HGWとAsteriskは同一ネットワーク上にある? HGWはゲートウェイの設定ができないから、普通に使うと、異なるネットワークへの通信はできないよ。 うちは、RT400NE(ver 8.x.x)だった。 >>111 切断に際して、cliでその旨についてsipメッセージ受信できているのかな? 向こうからbyeされているのなら、そうやって再接続が必要になると思うけど。 タイムアウトは疑わないですか? sip登録インターバルを増やしてみるところから始めてみればどうなんでしょうか。 たとえば、Asteriskのsip端末(pr400ne)の設定で、sipレジスター感覚を60秒以下にするとか。 >>111 あと、それからAsteriskからhgwにレジストする場合って、 パッチを当てる必要無かったっけ? voip-info.jpで提供されているやつ。 >>114 まちがえた。 ×sip登録インターバルを増やしてみる ○sip登録インターバルを減らしてみる 頻繁にレジスト要求するわけね 111です。 HGWとAsteriskは同じネットワークに居ます。 パッチは当てていませんが、ダイジェスト認証をしない設定にしています。 HGWで未登録になっても、AsteriskのCLIにはなにもメッセージは出ていません。 sip show registryのStateでもRegisteredになっている状態。 sip reload をすると、HGWでは登録になり発着信出来るようになります。 また、未登録状態でも、何かのタイミングで登録になります。ただこのときもCLIにはメッセージは出ていません。 qualify=60000とかで在確でもしてみるとかexpiry短くしてみるとか それ以外になんか方法あるっけ >>118 >未登録状態でも、何かのタイミングで登録になります。 おそらく、デフォルトの時間が来てレジスタが発行されたのではないか。 >ただこのときもCLIにはメッセージは出ていません。 デバッグモードにする必要がある。 111です。 sip set debug onをして、 sip.confを書き換えました。 maxexpiry=5000 minexpiry=300 defaultexpiry=300 register => 3::0003@192.168.1.1/0123456789 sip reloadすると、 WARNING[3339]: chan_sip.c:23443 handle_response_register: Got 423 Interval too brief for service 3@192.168.1.1, minimum is 3600 seconds となり、3600秒より小さく出来ないようで、未登録になっていても1時間に一度登録になっている状況。 なお、HGWで登録でいるのは10〜15分のようで、そのあと、未登録になる。 未登録になったときは、debugには何も表示されない。 3600秒経つと、SIPヘッダのあとに NOTICE[3339]: chan_sip.c:23534 handle_response_register: Outbound Registration: Expiry for 192.168.1.1 is 3600 sec (Scheduling reregistration in 3585 s) Really destroying SIP dialog '1fce41a203b25fa348ece96a42ef98f5@127.0.0.1' Method: REGISTER が表示される。 他にやったことは、 HGWは初期化実施。 HGWとAsteriskは、LANで直結にしました。 もう一つAsteriskを用意し、こちらは内線4番にregisterさせましたが、こちらも症状が同じな感じです。 111です。 みなさん、すみません。HGWの故障だったかもしれません。 ファームが6くらいだったので、8にしようとしたが、うまく出来ずに、サポートの人と話しをして交換しましょうと言うことになり。 電報便?で3時間ほどで機器は届き、交換したところ、ずっとSIP登録されている。 2年前にもHGWを交換している。 今回は、アナログ接続の電話は問題ない、ネットの接続も問題ない。こういう状況でHGWの故障をどう見極めれば良いのか、不明。 通信キャリアのキャリアグレードNATを超えるためにSTUNの設定をするんだけど、 そうすると自宅に帰ってきてAsteriskと同じLANにぶら下がったときも STUNで端末が自分のIPアドレスを解決してしまい、Asteriskが端末宛の RTPパケットを端末のプライベートIPアドレス宛ではなくルータの グローバルIPアドレス宛に投げてしまい、音声が片方向になる。 自宅に帰ってきたときはSTUN設定を切れば問題は解決するんだけど、 めんどくさくていちいちそんなことしてられない。みなさんの家では 問題ないんでしょうか? >>123 国内外問わずにSTUNなんか使わなくても使えるよ iOS10とacrobitsのsoftphoneとgroundwireだけど >>122 詳しいレポートありがとう。 60分が最小時間になっているとは知らなかったな。 HGWのハードウェアの不具合なのか、ソフトウェアの不具合なのか。 ファームがアップデートできないことと、レジストが変になるのはどういう関係があるんだろうね。 最初ファームは最新だったが、ハードウェアが壊れて、デフォルトのファームver6?が動作するようになって、 レジストに不具合が発生したとかだったらわかりやすいけどね。 >>123 私も同じ症状だったけど。 ルーティングの設定が、私の知識では全く太刀打ちできなかった。 NTTのフレッツを使っていたので、 マルチセッションで、AsteriskとLANの二つのネットワークを完全に分けた。 つまり、自宅?(事務所)からでも、Asteriskへの接続はインターネット経由になる。 ちなみに、プロバイダー設定が二つ必要だけど、事業者によっては、同一宅内で複数接続を許可しているところがある。dion,yahoo bbとか >>123 >キャリアグレードNAT 自宅のNATとどう違うんだろう。 どうして、自宅では片側になって、キャリアグレードNATでは普通の通信ができるのかな? >>124 acrobitsのNAT traversalの設定はAuto?Off? AutoでかつSTUNサーバを空欄にしていると、acrobitsが運営している STUNサーバにつなぎにいくので、明示的にSTUNサーバを指定した時と 同じ結果のなるのだけど…。 >>127 キャリアグレードNATかふつうのNATかは問題ではなくて、STUNの設定をいれて いるときに、Asteriskと端末が自宅の同一ネットワーク上にいるときに問題が 発生する。 ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる