トップ «前の日記(2006-06-18) 最新 次の日記(2006-06-20)» 編集

りょうの果てしなき日記

ブログではなく単なる個人の日記なので、S/N比が非常に悪いのはあしからずー。

RSS 1.0 twitter facebook foursquare flickr YouTube

ToDo:


2006-06-19

_ IP電話

RINGトーンまでしか聞いてなかったんだけど、今日はじめてWLAN SIP端末からAsterisk経由のBIGLOBEフォンで一般回線に電話してみた。とぎれも無くて快調。

基本料金もなくてこの通話料は良い。これで03だったら文句無しだな。

_ 歌のレッスン

矢井田瞳のサポートをしてきたばかりの畠山さんにギター弾いてもらって歌のレッスン。贅沢ぅ〜。忙しいさなかのこのひととき、すごく楽しかった〜。

本日のツッコミ(全6件) [ツッコミを入れる]
_ nab (2008-09-29 18:07)

いま、Asteriskの勉強中です。<br>Asterisk経由でBIGLOBEフォン番号の発着信ができるかなと、検索してここに辿り着きました。<br>Voip-infoという有名どころの掲示板ではうまくできないということでしたが、こちらではどのように設定されたのでしょうか。できればお教えいただけないでしょうか。

_ りょう (2008-09-29 22:53)

BIGLOBEフォン(PN)に関して書きます。まず、<br>http://nice.kaze.com/tepco-h04.html<br>を参考に、接続情報を入手してください。Proxomitron等のローカルプロキシを使うか、Wireshark等のパケットキャプチャを使えばよいでしょう。<br>次に、BIGLOBEフォン(PN)にはセッションタイマーのサポートが必要なので、<br>http://voip-info.jp<br>の掲示板にあるパッチをAsteriskに適用します。<br>これで接続できると思いますよ。

_ nab (2008-10-01 15:50)

早速のレスポンス。ありがとうございます!<br>Proxomitronを使ってパスワード等のレジスト情報<br>は判明したのですが、まだSIPレジストに至りません。<br>G-LEXではサンプルの通りに設定してX-Liteをクライアントにして接続できていたのですが、<br>セッションタイマーのサポートが必要とは…。<br>もういちどコンパイルしなおしてみます。<br><br>また結果をご報告します。

_ りょう (2008-10-01 18:47)

sip.confで、<br>[general]<br>useragent=Fletsphone/2.3 (VOIP_AD 3.00\; NTTEAST/NTTWEST)<br>register => 050********@flets.ipp.biglobe.ne.jp:SECRETSECRETSECRETSECRETSECRETSE:big00000******@<br>p50****.f-ipphone.com/050********<br>[p50****.f-ipphone.com]<br>type=friend<br>username=big00000******<br>secret=SECRETSECRETSECRETSECRETSECRETSE<br>host=p50****.f-ipphone.com<br>fromdomain=flets.ipp.biglobe.ne.jp<br>fromuser=050********<br>canreinvite=no<br>dtmfmode=inband<br>context=in-biglobe<br>insecure=very<br>progressinband=no<br>disallow=all<br>allow=ulaw<br>session-expires=300<br>;nat=yes<br>externhost=***.****.***<br>externrefresh=300<br>と設定しています。

_ nab (2008-10-09 12:37)

セッションタイマーのパッチをchan_sip.cに導入して(Asterisk-1.4.17)コンパイルし直しました。<br>早速、お教えいただいた設定を参考にして(というかまんまです)トライしてみました。<br>結果はというと、依然タイムアウトを繰り返す状態から抜けてません。<br><br>---<br>Retransmitting #6 (no NAT) to 219.113.25.139:5060:<br>REGISTER sip:p5*****.f-ipphone.com SIP/2.0<br>Via: SIP/2.0/UDP 192.168.24.82:5060;branch=z9hG4bK4d8ab175;rport<br>From: <sip:050********@flets.ipp.biglobe.ne.jp>;tag=as63828ba2<br>To: <sip:050********@flets.ipp.biglobe.ne.jp><br>Call-ID: 1c0150ff487885bf7f5cbe5072bdeb56@XXX.YYY.xxx.yyy<br>CSeq: 154 REGISTER<br>User-Agent: Fletsphone/2.3 (VOIP_AD 3.00\; NTTEAST/NTTWEST)<br>Max-Forwards: 70<br>Expires: 3600<br>Contact: <sip:050********@XXX.YYY.xxx.yyy><br>Event: registration<br>Content-Length: 0<br><br>---<br>[Oct &#160;2 16:07:04] NOTICE[31192]: chan_sip.c:7514 sip_reg_timeout: &#160;&#160;&#160;--<br>Registration for '050********@flets.ipp.biglobe.ne.jp@p5*****.f-ipphone.com'<br>timed out, trying again (Attempt #53)<br>REGISTER 12 headers, 0 lines<br>Reliably Transmitting (no NAT) to 219.113.25.139:5060:<br>REGISTER sip:p5*****.f-ipphone.com SIP/2.0<br>Via: SIP/2.0/UDP 192.168.24.82:5060;branch=z9hG4bK427385c5;rport<br>From: <sip:050********@flets.ipp.biglobe.ne.jp>;tag=as760a282d<br>To: <sip:050********@flets.ipp.biglobe.ne.jp><br>Call-ID: 1c0150ff487885bf7f5cbe5072bdeb56@XXX.YYY.xxx.yyy<br>CSeq: 155 REGISTER<br>User-Agent: Fletsphone/2.3 (VOIP_AD 3.00\; NTTEAST/NTTWEST)<br>Max-Forwards: 70<br>Expires: 3600<br>Contact: <sip:050********@XXX.YYY.xxx.yyy><br>Event: registration<br>ontent-Length: 0<br><br>XXX.YYY.xxx.yyyはdynamicdnsクライアントで取得しているグローバルIPアドレスです。<br><br>構成としては<br>CTU -(グローバルIPアドレス)- ルータ -(NAT)- Linux という一般的なものでテストの際はLinuxのiptablesなどは全て外しています。<br>また外側のIPアドレスはLinux側にDynamicDNSのクライアントを入れて取得しています。<br>NAT配下なので、(no NAT)というのが問題化なとも思いましたので、sip.confに nat=yesを入れてNAT配下というのを明示してみたのですが、同じようなタイムアウトを繰り返してしまいます。<br><br><br>sip.confは<br><br>[general]<br><br>externip=XXX.YYY.xxx.yyy <= Dynamic DNSで引いた外側IPアドレス<br>useragent=Fletsphone/2.3 (VOIP_AD 3.00\; NTTEAST/NTTWEST)<br>register =><br>050********@flets.ipp.biglobe.ne.jp:長いパスワード:big00000******@p5*****.f-ipphone.com/050********<br><br>[p5*****.f-ipphone.com]<br>type=friend<br>username=big00000******<br>secret=長いパスワード<br>host=p5*****.f-ipphone.com<br>fromdomain=flets.ipp.biglobe.ne.jp<br>fromuser=050********<br>canreinvite=no<br>dtmfmode=inband<br>context=biglobe-in<br>insecure=very<br>progressinband=no<br>disallow=all<br>allow=ulaw<br>session-expires=300<br>;nat=yes<br>externip=XXX.YYY.xxx.yyy <= Dynamic DNSで引いた外側IPアドレス<br>externrefresh=300<br>;outboundproxy=p5*****.f-ipphone.com,force<br><br><br>とお教えいただいた通りにはなってます。<br>どういうわけか同じNAT配下でもX-LiteからBIGLOBEフォンにレジストするように<br>してみるとレジストはすんなり通ります。(X-Liteからの発呼はNGですが)<br>X-LiteではDomain Proxyの項目で”Register with domain and receive incoming<br>calls"<br>のチェックを外さないとレジストできないので、ひょっとしてこの辺りかと思って<br>最後の行のoutboundproxyを加えてみましたが、これも変化無しです。<br><br>りょうさんの環境はNAT利用でしょうか。<br>あとは何が考えられるのか...手詰まり状態になりつつあります。

_ りょう (2008-10-14 14:13)

出張でお返事遅くなりました。<br>nabさんの環境だとnat=yesですね。<br>私の環境では、AsteriskをPPPoEしているNATルータ上においているので、nat=noです。<br>NAT越しの設定はよくわからないのですが、そもそもレジストに失敗してるようなので、5060/udpとRTPで指定しているudpポートをAsteriskマシンへフォワーディングしてみてはいかがでしょう?


2003|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|04|07|08|