目的
モバイル回線をフレッツのバックアップ回線としてルーターに収容したい。
スマホのUSBテザリングやモバイルルーターは常時稼働に向かないので個人的にNG
↓
何とかしてLTEドングルを使いたい。
目標
- povoをNEC UNIVERGE IXシリーズのルーターに収容する
- IPv4,IPv6のデュアルスタック
用意する物
- povoのSIM
- USBポートが付いてるUNIVERGEルーター (今回はIX2215, Ver.10.7)
- Speed USB STICK U03 or 富士ソフトのFS040U
出回ってる中古端末はNDISモードが多いが、ルーターに接続するにはモデムモードのLTEドングルが必要となる。
U03はAU回線を契約して窓口に問い合わせる必要がある。
FS040Uは富士ソフトに問い合わせてデバイスを送ると、モードを変更して送り返してくれるらしい。
ルーターのファームウェアがVer.9以前だと動かないかも。
作業手順
- ドングルをPCに接続してAPNを登録する
- ルーターに繋いでコマンド投入
以上
APN登録
ルーターで設定出来るAPNはIPv4のみである。
IPv6を通したいので、ATコマンドを使ってAPNを登録する。
PCに接続してシリアルポートのそれっぽいデバイスを9600bpsで開く。(Tera Tarm等)
ドングル接続の確認
正常に接続されると、ATと入力したらOKが帰ってくる。
キー入力しても入力した文字が表示されないので、エコー設定ATE1
を投入すると入力文字が表示されるようになる。
AT ← 入力した文字は標準で表示されない
> OK
ATE1
> OK
現在の設定の確認
登録されているAPNの一覧が表示される。
上書きしても良さそうな番号をメモって次に進む。
ルーターから指定出来る番号が1~9なので、その範囲から選ぶと良い。
AT+CGDCONT?
> +CGDCONT: 1,"IPV4V6","kwx2.au-net.ne.jp","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0
設定の書き込み
1番にAU標準のAPNが入っていたので、今回は2番に登録する。
AT+CGDCONT=2,"IPV4V6","povo.jp"
> OK
書き込んだ設定の確認
AT+CGDCONT?
> +CGDCONT: 1,"IPV4V6","kwx2.au-net.ne.jp","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0
> +CGDCONT: 2,"IPV4V6","povo.jp","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0
ルーターの設定
povoはユーザー・パスワード無しで通信できるキャリアなので、PPPプロファイルの中身は空でOK。
IPv4アドレスはIPCPによる自動取得、IPv6アドレスは自動設定とする。
mobile numberの値で、先ほど登録したAPNの番号(CID)を指定する。
指定する番号は次の形式で、nの位置に登録した番号(今回は2)を入れる。
\*99***n#
(n=CID)
まずUSBデバイスを起動する。
interface USB0
no shutdown
pppプロファイルを作成する。
povoは認証が無いのでchapの指定だけすればOK。
ppp profile ppp_povo
authentication accept chap
! authentication myname user@povo.jp
! authentication password user@povo.jp povo
USB-Serialとしてモバイル回線を設定する。
interface USB-Serial0.0
encapsulation ppp
auto-connect
idle-time 0
ppp binding ppp_povo
ip address ipcp
ip tcp adjust-mss auto
ip napt enable
ipv6 address autoconfig
mobile number *99***2#
no shutdown
以上でキャリアからIPが振ってくる。
ip routeを変更して、フィルター周りは適当に設定してください。
まとめと補足
直接ATコマンドを叩くことで、専用ツールが無くてもIPv6に対応したAPNを設定できる。
IPv4だけで良いなら、ルーターのプロンプトでサンプル通りにmobile cid <CID> pdp ip apn povo.jp
と書けばOK。
Yamahaのルーターにこの記事の情報を流用しようとしている方は注意。
2022年5月時点でRTX810+U03+povoの環境ではエラーが発生して動作しなかった。
個人的な予想だが、SIMに電話番号が書き込まれていない事が原因と思われる。
スマホの端末設定から電話番号を確認出来ないSIMは要注意。