SIP ソフト ZoiPer で「スマホdeひかり電話」に接続

もう FAX は使わないので「おたっくす」撤去しようかと思います。俊敏さは電話機にはかなわないですが「スマホdeひかり電話」にしてみます。よければ会社で使ってる Grandstream SIP GW 電話機にでもしようかなと。というわけで設定開始。

ネット情報だと AGEphone は簡単に接続できるらしいのに、なぜ自宅環境は自動設定ができない状況でした。他の SIP ソフトで接続ができないのか?調べました。

環境ですが、我が家は小型 ONU 収容の RX-600MI に TP-Link Archer C50 をブリッジモードで接続。NTT契約は「v6 オプション」「ひかり電話」です。

AGEphone でログを吐き出せるので、ログからたどり SIP 通信内容を確認です。

まず、AGEphone はサーバと通信してスマホ側に設定をダウンロードしているのですが、この自動設定は HGW の IP が 192.168.1.1 固定・・・。AGEphone は強制的に固定値の IP http://192.168.1.1/cas_tel_list/ を取得している状況でした。戻り値としては内線番号一覧が取得できます。

試しに URL の 192.168.1.1 部分を別の IP に変更して取得してみましたが、403 だったか、408 で拒否されました。

変更しますよ、初期値 IP へ。もう戻すのが面倒なので、固定 IP なノードを一斉変更。この仕様にイラつきながら、プリンタや TrueNAS を変更します・・・

■Account Name: (任意)
■Authenticaion
 Host: 192.168.1.1
 Username: 3
 Password: **********
■Optional
 Authentication User: 0003

20220119231401_1.jpg

上記の設定でとりあえず接続認証 REGISTER は成功しました。キャプチャ画像にありますが、他は設定値無しの空です。

AGEphone の自動設定すると、MAC アドレスを HGW に登録してくれますが、空に戻しても接続できます。5 Ghz と 2.4 Ghz で MAC アドレスが変化するスマートフォン使ってると接続できないので、必要に応じて空でもいいと思います。

SIP の通信内容は以下。

01-19 21:43:22.307 1111-2222 D/AGEphone Service: REGISTER sip:192.168.1.1 SIP/2.0
01-19 21:43:22.307 1111-2222 D/AGEphone Service: Via: SIP/2.0/UDP 192.168.1.***:15060;branch=*****************-****-****-****-************
01-19 21:43:22.307 1111-2222 D/AGEphone Service: Max-Forwards: 70
01-19 21:43:22.307 1111-2222 D/AGEphone Service: From: ;tag=********-****-****-****-************
01-19 21:43:22.307 1111-2222 D/AGEphone Service: To: 
01-19 21:43:22.307 1111-2222 D/AGEphone Service: Call-ID: ********-****-****-****-************
01-19 21:43:22.307 1111-2222 D/AGEphone Service: CSeq: 33333 REGISTER
01-19 21:43:22.307 1111-2222 D/AGEphone Service: Supported: path
01-19 21:43:22.307 1111-2222 D/AGEphone Service: Expires: 0
01-19 21:43:22.307 1111-2222 D/AGEphone Service: Authorization: Digest username="0003", realm="RX600MI", nonce="****************", uri="sip:192.168.1.1", response="********************************", algorithm=MD5, cnonce="********-****-****-****-************", qop=auth, nc=00000001
01-19 21:43:22.307 1111-2222 D/AGEphone Service: Contact: sip:***************@192.168.1.***:15060
01-19 21:43:22.307 1111-2222 D/AGEphone Service: Content-Length:  0
01-19 23:05:11.777 1111-2222 D/AGEphone Service: PRACK, INVITE, ACK, BYE, CANCEL, UPDATE, NOTIFY, REFER, MESSAGE, OPTIONS

あとは微調整ですね。

あ、SIP ソフト ZoiPer は 050モバイルチョイスや、Asterisk、IP-PBX への接続などで、ネット側からも使用できる様にしている為、g.729 コーデックは購入してあります。

参考URL: https://qiita.com/sengoku/items/aabe5aa2a66e99bf4ceb

参考URL: https://mhayashi1120.hatenadiary.org/entry/20150802/1438479717

前へ

ハーレーに電熱グリップカバー装着

次へ

NextCloud multikeyencryption failed error:0308010C