オープンソースPBX Asteriskについて語ろう part7 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
asterisk 11.25.1 とres_fax_digium.so を使って、FUSION 電話でIP-FAX作りたいんだけど、手始めのasteriskの ./configureが出来ないの?? なんか、下記の様なエラ−が出てmake出来ないんよ
だれか解消方法しってる人いる?? res_fax_digium.so は、旧verのasteriskしか対応してないっぽいから、asterisk 11を使おうと思います
エライ人、どうぞ宜しく頼む
configure: WARNING: ***
configure: WARNING: *** libsrtp could not be linked as a shared object.
configure: WARNING: *** Try compiling libsrtp manually. Configure libsrtp
configure: WARNING: *** with ./configure CFLAGS=-fPIC --prefix=/usr
configure: WARNING: *** replacing /usr with the prefix of your choice.
configure: WARNING: *** After re-installing libsrtp
configure: WARNING: *** configure script.
configure: WARNING: ***
configure: WARNING: *** If you do not need SRTP support re-run configure
configure: WARNING: *** with the --without-srtp option. libsrtpがダイナミックリンクできねーからlibstrp作り直すか--without-srtpつけてconfigureしろハゲって英語で書いてあるぞ Digiumよ、公式でパッケージ出せ!!
サーバーが汚れる。 spandspといったら、IAXmodemじゃないか。 >>197
digiumのはiaxmodemは使わないの?
最近使い始めたから、それが普通だと思ってた。 >>192
configureにそのコマンド乗っけてもmake出来ないんだよ 洋もんのサイトも全部チェックしてやってみたんだけどなぁ〜
もしかして、ubuntu14.04にasterisk 11入らんとかある? apt-get install asterisk使えば簡単にasterisk入るが、最新版のasteriskではres_fax_digium.soが対応してないんよね……
>>196
これ最新のasteriskに対応してるのかな?? 家帰ってやってみようか Trusty(14.04)のasteriskは11だから、res_fax_digiumが対応しているバージョンなんでは
まぁ、入ると動くは別なんだけど >>199
ubuntu14に入れたいっていうのは、PCが古いからとか?
うちのは、ubuntu16でasterisk 11.20.*から11.25.1に変更してみたけど、特に問題なく、configureもmakeも通った。
オプション無し。
最初は、ubuntu15だったのを16にアップグレードしたと思う。 AWSのEC2上で起動したんですが、ソフトフォンのレジストがうまくいきません。
下記を参考にしてやってみました。
http://qiita.com/ganezasan/items/05b16a2254f066f6bbdc
wiresharkで確認したんですが、認証で失敗していました。403レスポンス。
おそらくパスワードが間違っていると思うんですが、
Asteriskのパスワード設定はどこで行うのでしょうか? そこの例でsecret=passって書いてある部分だぞ >>203
ありがとうございます。
調べてそれに気づいたのですが、パスワードをpassにしても結局失敗しました。
認証なしにする方法はありますでしょうか。
secret=を消せばいいんでしょうか。 >>204
お勉強用に、インターネットに出てるサーバーでするのは控えた方が良いと思うのは間違いでしょうか? >>206
なのかー。
昔はCGIの実行も、ローカルでテストしてと怒られたからさー >>205
iptablesでガチガチに固めて、あなたしかアクセスできない状態にすることが必須 aws使ってるのにiptables使うとかないだろ。 >>209
awsがどんなのか、わからんから、一般的な話をしただけじゃないのか?
安全って事なのかな? pbx in a flashいれてみた。
かなりかっちり作られてる。 一応日本語もbetaであった。
メールの添付ファイルでクライアントも一発で設定だからすごく便利だわ−。 debianと3CXがセットになったものと考えていいの? >>180
亀レスだけど、
VPNで使ってても、アクロビッツのSIPISだけにポート開放すれば大丈夫のような気がするんだけど、俺はなんか間違ってますか?
iPhoneからはVPNでレジストするけど、アクロビッツのサーバだけにはポート開放。 >>214
vpnで繋いでいる、sipサーバーはプライペートIPを指定している、アクロビッツからはサーバーにたどり着けない >>215
ひかり電話ルータでPPPoEして、固定グローバルIPにしてある。
その配下に固定プライベートIPでIP-PBXをぶら下げる
ひかり電話ルータの静的NATでその固定プライベートIPにポートフォワード。
ひかり電話ルータのパケットフィルタでアクロビッツのサーバのみ許可して他を拒否。
Grandwireで、Push Optionsのプロキシ欄にひかり電話ルータの固定グローバルIPをセット。
これで、VPN張ってるときはプッシュ来てますよ
ほんとはVPN面倒だから固定グローバルIPのSIM使いたいけど、インターリンクもアサヒネットもPINGが悪すぎて心配。 ウェブサービスの事前登録という機能も使えそうだね。
sip登録する前にアクセスするようだから、この機能を使って、接続のIPアドレスを許可してあげる仕組みを作り、vpnを使わず、アスタリスクを公開するとか。 http://www.astlinux-project.org/index.html
astlinuxは、昔使ったことがある。
フラッシュメモリーに入れられたので、24/365運用で安心できた。
今も更新されていて、内部は、Asterisk 11とか13とかになっているみたいだね。
先月末に更新されて、バージョン1.2になったようだ。
使っている人あるかな。 >>218
あるの知らなかった。
ウェブインターフェースがあると書いてますが、カエルのとは違うの? >>219
free-pbxとは違うと思う。
なぜなら、astlinuxは大昔からあったし。 自宅のアスタリスクにドメイン割り当てて使ってるんで、自宅LAN内からレジストするために内向きDNSサーバー建てたんですけど、iPhoneがスリープしてる状態で着信するとRTPが双方向共に通らないんですけど何故ですかね?
iPhoneの画面が点いてる状態で着信するとなんの問題もないんですけど。
ソフトフォンはAcrobitsです。
仕方ないんで現状は、LANに繋がないようにしてますが不便なので、、 >>221
STUNサーバからグローバルIPを取得してしまっているのではないのか >>222
ありがとうございます。
NAT Traversal がAUTO設定になってたせいで、どうやらおっしゃる通りのことになってしまってたみたいです。 dongleに届くSMS処理で、MMS?分割して届くSMSの処理を何かしている人いますか?
まぁ、MMSを送ってくる人は、ソフトバンクの請求案内メールくらいなんだけどね。 >>224
ドングルつかっているが、SMSは一切つかったことないな >>225
そーかー。最近は、ラインか、smsで連絡が多い。
特にSMSは緊急度が結構ある。出張先で携帯番号しか知らない人からの連絡とか。
ちなみに、mmsではなく、smsでした。
国内3キャリアとも、smsで670文字まで送信できるようで、分割して送信するようで。
結合するためのルールが何かあるかもです。 >>226
いやいや、ドングルではSMSを使ったことがないなあと。
携帯とか、スマホではSMSはよく使うよ。
たしか、コマンドラインでSMSを扱うのがあったような気がする。
分割SMSはスマホとか携帯のアプリが処理するのかな。
世界標準だったらそういうのも、ドングル周りで実装されていそうなものだが。 >>227
長文SMSはアプリ側の対応が必要らしい。
SMSの本文に分割に関するヘッダが入るらしいけど、asteriskで普通に受診している分では、特に見当たらない。他の変数を見る必要があるのかな。 >>223
うちも同じようなこと起きたけど、うちはLAN内とVPS上の
2箇所にSTUNサーバを立ち上げて解決した。
同じ名前で、3Gの時はVPSの、LAN上ではLAN内のアドレスが
返るようにDNS設定する感じ。 おれはLAN内にアスタリスクを設置してが挫折して、VPSに置くことにした。 それが一番安定すると思うけど、ひかり電話を収容しようとするとなあ…。
ひかり電話を収容したLAN内のAsteriskとVPS上のAsteriskをIAX2でつなぐとかかな。 >>229
うちはDNS建てるだけで内部ではローカル参照するようにしただけなんだけど
案外これだけでうまくいってる >>232
そう、そんな感じにしてる。
ラズパイをゲートウェイにして。
名前変えた(笑) てか、自宅とVPSをIAX2でつなぐくらいなら、VPNはって
直接レジストすればいいよな、ということに気がついたw >>235
やりたかったけど、それも挫折した(・・;)
リナックスから、VPNの再接続のやり方がイマイチ分からなくて。 電話機の設定等に出てくる各種サーバ名がいまひとつよくわかっていないので、
SIPの勉強によい書籍ありませんか?
(とりあえず動いているけど、プロキシサーバとアウトバウンドプロキシサーバの違いとは一体…という状況です) Reffererが変ですっていうエラーがでるようになって書き込めなかったが、
http://www2.2ch.net/2ch.html からここまでリンクを辿ってページを開き直したら、
問題が解消した。
今これも書き込めているはず https://news.yahoo.co.jp/pickup/6245739
確実にこれだとは言えませんが、おそらくは高額な国際通話を大量に発生させ、パプアニューギニア側の通信会社からその一部をキックバックして貰っているのだと思われます >>243
それよりも、ソフトバンクが高すぎ。いやドコモ・AUが意外に安い。そしてブラステルが残念。
ソフトバンク 249円
ドコモ 68円or63円
AU 65円
ブラステル 121.5円
(いずれも30秒)
Google Voice 63セントor80セント/分
Skype 80.61円/分+8.75円 Betamax voipはどのサービスでも固定50ユーロセント、携帯60ユーロセントだな ソフトバンクが契約してる向こうの通信会社が高いんでしょ
ソフトバンクしかかからないらしいから、何らかの方法でソフトバンク回線がわかるんでしょ
だからキックバックも生じるんじゃね >>248
海外の電話会社やそれと連携できるところでは、電話番号からキャリアが分かる。
そういえば、かけ放題が出る前にこのスレでも話題にした。
発信前に、その番号がソフトバンクなのかAUなのかを判別させて、通話料削減しようかな的な〜 ソフトバンクがやってるんじゃないの?
かざして募金詐欺やったのもソフトバンクだし はやく楽天コミュニケーションで、OpenGate利用で、全国の電話番号を収容できるようにならないかな。
今は、03と、0120番号だけだったと思う。
Asteriskからの収容が容易なので、はやく、NTT光電話からマイグレーションしたいなあ。 http://www2j.biglobe.ne.jp/~ClearTK/atm_fr/m090214.htm
なつかしい記事 >>254
ブラステルもポータビリティーに対応していたんだな。
知りませんでした。おしえてくださってありがとうございます。
ただ自分は、兵庫県なんで、だめだ。残念。
それから、弊社プロバイダーに契約していただく必要 と書いてあるので、
OpenGateWayのように、インターネット上のマシンからは利用できないなあ。 うん。
弊社プロバイダの件は、今時はどこを使っても、まぁまぁ直収の品質は保てるはずだから、Fusionみたいに、限定しなくてもいいのにな。
ブラステルにごねてみて。
でも、兵庫はどうにもならんなぁ。うちも同じようなもんだけど。
ひかり電話を使っている親戚や知り合いに頼んで、ラズパイを設置するのが手っ取り早い。 asterisk14でvoicemail動かしている人います?
voicemail.confに設定書いてるのに
couldn't find mailboxと言われてしまう…。 voicemail.confでユーザ定義したかい? こんな感じでvoicemail.confの末尾に書いているけれど…。
asterisk13の時は同じconfでうごいてた。
[default]
100 => 100,foo,bar@example.com voicemail show users の結果は?
extensions.conf と dialplan showの結果の該当箇所は? 特に問題ないように見えますね…
extensions.conf
exten => s-NOANSWER,1,Answer()
exten => s-NOANSWER,n,Wait(1)
exten => s-NOANSWER,n,Voicemail(100)
exten => s-NOANSWER,n,Hangup()
dialplan show
's-NOANSWER' => 1. Answer() [pbx_config]
2. Wait(1) [pbx_config]
3. Voicemail(100) [pbx_config]
4. Hangup() [pbx_config] > voicemail show users
Context Mbox User Zone NewMsg
default 100 foo japan 0
1 voicemail users configured.
[Jul 28 14:08:32] ERROR[2169]: app_voicemail.c:2833 inboxcount2: Couldn't findmailbox 100 in context default IMAP使ってないのにIMAP有効でコンパイルしてない? alpine linux 3.6 のパッケージなんですが、パッケージソース見たら
asteriskが--with-imap=systemオプションでビルドされてますね…。 http://bugs.alpinelinux.org/issues/4840
報告者はIMAP_STORAGE 有効と無効で2度コンパイルして別パッケージにしなきゃいかんと正しく認識してるのに
メンテナはIMAP_STORAGE有効にするだけでCloseしちゃったんやね
自分でビルドするか他のOS使うといいんじゃないかな 肝心なところを書き忘れ
要はIMAP_STORAGE有効でmakeされたvoicemailは通常のvoicemailとは互換性のない別物ってことです ひかり電話オフィスタイプ+Asteriskで、これまでVG+ISDNカードだったのを
直収に切り替えたら発着信できたワーイと喜んでたんですが、追加番号(DID)への
着信を上手く扱えません。
Inbound RoutesでDIDを指定しても駄目で、Verboseでログを見ても主番号と
追加番号の着信が全く一緒の扱いだったんですが、どうしたらいいか
ご存じの方いましたら教えて下さい。まさか追加番号でTrunkを作る、とかでは
ないですよね?? どこまでできていて何ができないのか「上手く扱えません。」だけじゃなくてさぁ…
生成された sip.conf extensions.conf がどうなっている、こうなってればいけるはずとかさぁ… >Verboseでログを見ても主番号と追加番号の着信が全く一緒の扱いだったんですが
なにか、SIPメッセージにおいて区別がつくパラメーターがあるのではないかと思うんだが、
sipチャンネル変数をnoopで表示してみてはどうだろうか。
そして、区別できるパラメーターがあったら、それで条件分岐できると思う。 spoolのoutgoingにファイルを置くことで自動発信できるけど、これのchannelとExtensionの両方を外線にすることはできないの? >>273
外線転送というやつかな?
昔やっていたなぁ。
ブラウザで相手先を指定してボタンを押す。自分のケータイにアスタリスクから電話がかかってくる。
応答すると次はアスタリスクは相手先にダイアルする。
相手が応答すると、自分と通話ができる。
ってので、よかったら、探してみるけど。 raspbxでNodes.js最新にしたらfreepbx 14 upgrade出来た rasppbxが安定しないよ
起動はしているものの、いつのまにかsshで接続できない状態になっていた。
80番ではApachのエラー画面が表示されて、管理画面が開かない。
USB 3Gドングルの相性が悪いのか、
相手がでない場合、こっちが切断しても、相手で着呼しつづける。 >>277
電源が弱い場合、そういう変な挙動になるんでしょうか。 RasPBXの最新版を、pi 2に入れました。
アップデートもすみ、ドングルのドライバも入れました。
ドングルはhuaweiのものなのですが、modemモードにスイッチしてくれません。
なにか一工夫必要なんでしょうか。 >>279
じぶんは、念のためいつも、cdドライブやsdを無効にしてるけど、それ以外はやってないな。 >>280
レスありがとうございます。RasPBX+3Gドングルで動作しているんですか。
ddしたimgのバージョンはいつのを使っているか教えてほしいです。
自分は、古いバージョンのRasPBXで動作していたと思いますので、
あたりを探したいと思います。
最新のraspbx-28-01-2017.zip ではダメでした。
ドングルがモデムとして認識せず、青LEDの点滅になってくれません。 >>280
>cdドライブやsdを無効にしてる
3Gドングルは、モード切り替えで、CDドライブは無効になったと思います。
モードを切り替えなければ、モデムとして動作しなかったと思います。
modemswitch以外に、切り換える方法があるんでしょうか >>282
CDそのままでもいいのがあるし、モデムとして認識しないのがあった。
centosを使ってる。
CDを無効にするのに、atコマンドでやってる。 >>279
ファームウェアはさいしん?
simロック外した?
付属ソフトが動く環境でsim有りで動くか確認のちにr piで作業したら確実かな modeswitchで切り替えができない場合、ATこまんどや、ejectコマンドを試してみたいと思います。
>>283
ATコマンドでCDドライブを無効する方法を調べてみます。
>>284
3Gドングルのファームウェアのことですか?
SIMロックは、アンロックのものを購入したので大丈夫かなと思います。
だめなら、Windowsで通信できるかどうか試してみます。
>>285
ejectコマンドでCDが無効になってモデムモードに切り換えられるのですか。 ありがとうございます。
最新のraspbx-28-01-2017 で、うまく認識しました。
# ls /dev/ttyUSB*
/dev/ttyUSB0 /dev/ttyUSB1 /dev/ttyUSB2
install-dongle 程度で、ほかはとくに設定することはありませんでした。
青いLEDが点滅しました!
話中にもなりました。
原因は、多分、すみません、SIMの差し込む向きを間違えていました。 やっと、3Gドングル⇒RasPBX⇒別マシンのAsterisk の設定ができて、
着信テストをしました。
3Gドングルは、huawei製です。
同じ型番のものを二本もっているのですが、
その内、一つは着信できました。
しかし、同じ型番にもかかわらず、もう一本は、話中になります。
アンロックのものとして購入したのですが、
話中になるということは何かしらのロックがかかっているということなんでしょうか。 >>290
ま、不良もありますし。
電波が極端に弱い端末を掴まされたこともある。
SIMを入れ替えて試した? ■ このスレッドは過去ログ倉庫に格納されています