「Wi-Fi通信が途切れたら自動でLTE通信」という仕組みを思ったより簡単に実現できた

きっかけはWi-Fiルーターを試したくて買った「GL.iNet GL-MT300N-V2 (Mango) 」(以下、Mango)。 実際に使ってみると予想外に多機能なWi-Fiルーターでした。(ただのリサーチ不足)

特に良かったのが、「ネットワークのフェイルオーバー」機能と「リピーター」機能。 このフェイルオーバーは、一つ目のインターネット接続が途切れても、他のインターネット接続に自動で切り替える機能。

フェイルオーバーは昔から聞いたことがあったものの、企業向けの高価なネットワーク機器の話だと思ってましたが、載ってました3000円台のWi-Fiルーターに。 このMangoとLTE対応 USBドングルを組み合わせて、フェイルオーバー対応の構成を作ってみました。

実現できたこと

  • 必要なネットワーク機器をMangoで一元管理
  • ネットワークのフェイルオーバー、リピーターを使った中継
    • インターネット通信は、家の中ではWi-Fi通信を使い、家から出れば自動でLTE通信に切り換え
      • LTE通信状態で家に帰れば、また自動でWi-Fi通信
      • ギガ節約
    • ネットワーク機器はWi-Fi通信かLTE通信かを意識しない
    • フェイルオーバーが発生しても、ネットワーク機器のローカルIPアドレスはそのまま

Mangoの機能を使えば、もっといろいろな事ができそう。
ひとまず、ネットワーク関連で「そのうち実現したいなー」とぼんやり考えていたことは実現できた。

動作確認環境

LTE対応USBドングル PIX-MT110
GL.iNet GL-MT300N-V2 (Mango)
SIMカード(IIJmio。ギガプラン)
適当なUSBケーブル
適当なPC(ブラウザが動く程度)

PIX-MT110の設定

設定時はPIX-MT110はPCと直接つなぐ。設定が終わったらPIX-MT110はMangoとつなぐ。

WebUIへのアクセス

ブラウザで http://192.168.0.1 にアクセス。
ユーザー名と初期パスワードはセットアップガイド参照。

APNの設定

IIJmioの場合は、こちらのページに書かれた内容を元に設定。


Wi-Fiインタフェースの無効化

Wi-Fiインタフェースは使わないので無効化


動作確認



PIX-MT110のメモ

項目 内容
重量 約42g
SIMカード形状 nanoSIM
最大データ通信速度 下り150Mbps, 上り50Mbps
LED状態 内容
オレンジ色点灯 電源ON
青色点滅 基地局スキャン中
青色点灯 基地局に接続中


Mangoの設定

WebUIへのアクセス

ブラウザで http://192.168.8.1 にアクセス。
デフォルトパスワードはなく、アクセスするときに新規パスワードを設定するタイプ。

DHCP機能の設定

Mango配下のネットワーク機器にローカルIPアドレスを割り当てるDHCP機能を使いたいので、「ネットワーク」 > 「ネットワークモード」 で 「ルータモード」 を選択。


ネットワーク機器のローカルIPアドレスは常に同じにしたいので、「ネットワーク」 > 「LAN」 で固定IP設定を変更

Wi-Fiアクセスポイント機能の無効化

Wi-Fiアクセスポイントは使わないので 「無線」 > 「Wi-Fiを有効にする」をOFF。
OFFにしてもリピーター機能としてのWi-Fi通信(Mangoと家のWi-FiとのWi-Fi通信)はできる。

ポート開放(オプション)

ポート開放が必要なら、「ネットワーク」 > 「ファイアウォール」 で設定

フェイルオーバー設定

「インターネット」で設定。
家のWi-Fiへの接続情報は「リピーター」として設定し、有効化。
PIX-MT110との接続情報は「テザリング」として認識されるので、有効化。
正しく設定されると次のように表示される。


フェイルオーバーの優先度は、「ネットワーク」> 「マルチWAN」 で設定。


Mangoのメモ

メモ

項目 内容
重量 39g
消費電力 <2.75W
LED WLED, WAN, POWER(電源)。POWER以外の意味はよく分かってない
周波数 2.4GHzのみ
最大送信電力 20dBm
プロトコル 802.11 b/g/n


テザリング接続

MangoはiPhoneAndroidとのテザリング接続もサポートしている。
iPhoneの場合、事前にiOS側の設定が必要。といっても、テザリングをONにしておくだけ。

フェイルオーバーの動作確認

家のWi-Fi圏外に行くと、次の通信アクセス時にはLTE通信に切り替わってた。
LTE通信状態でWi-Fi圏内に戻ると、1~2分程度(ちゃんと測ってない)でWi-Fiに切り替わっていた。
画面のメッセージによると、Wi-Fiの再接続ができるか定期的に試しているとのこと。(デフォルトは5秒間隔のpingが8回成功で復帰判定)

リンク

GL.iNet GL-MT300N-V2 (Mango) 製品サイト
GL.iNet GL-MT300N-V2 (Mango) 日本語マニュアル
PIX-MT110 セットアップガイド
PIX-MT110 FAQ

ところが・・・

ここまで書いたものの、調べている途中で GL.iNet GL-XE300 (Puli) という機種を見つけました。 Mangoと同じメーカーだし、技適もあるし、値段も機能を考えると安い、Wi-FiLTEのフェイルオーバーもできる。。。これで十分だったかも。
こちらはバッテリーが内蔵されていて少し重い(223.5g)
付属ACアダプタはUSB Type-Cで5V/3A