はじめてのLoRaWAN「The Things Network」に 「MULTITECH MultiConnect® Conduit™(LTEなし)」で接続

![top.jpg](https://qiita-image-store.s3.amazonaws.com/0/197167/2ab42201-f8ed-ce79-68b1-3a61a6bf7a16.jpeg)
# はじめに
<font color="Red">
朗報！！！最新ファームウェア[MTCDT 5.1.2（署名ファームウェア） と  リリースノート](http://www.multitech.net/developer/downloads/)にて、Web UIのみでTheThingsNetworkに接続できるようになりました！！！
</font>

世界最大のオープンソースLoRaWANネットワークサーバー「The Things Network」用に、LoRaWAN規格準拠SX1301の8chゲートウェイMultiConnect® Conduit™LTEなしモデル(MULTITECH社 Made in USA)を日本国内で接続するための設定作業を掲載いたします。
静岡県島田市でのLoRaWAN実証実験の内容一部記載となります。
自治体のインフラ実証実験の委託ですので、
####1. リース可能であること
####2. 実績があること
####3. 価格の妥当性があること
の3点の要求がありました。
1のリース会社との打ち合わせで、フランス製か？この米国製か？に絞られました。
2の実績は、リースの耐用年数の項目にも関係してきます。2018年4月時点で新しい技術でしたので海外の実績可という条件に変更されました。
3で、この米MULTITECH製となりました。
苦労しましたが結果的にTheThingsNetwork＋MULTITECHのLoRa定番セットです。
また、当地の総務省東海通信局からの問いかけに対し、「Made in USAのMULTITECH製です！」と１回の回答で終わり、少し勝った気になれたところも想定外に良かったところでした。
Conduitは、スマートフォンレベルのSAWバンドパスフィルター(BPF)を備え、電波が混雑している日本に適したLoRaWANゲートウェイです。
#内容
まず、設定パソコン =(有線LAN)⇒ Conduit(AEPモデル)と接続し、Conduitの基本設定。
次に、Conduit=(有線LAN)⇒モバイルルータに接続切替し、インターネット接続するまでの設定を行います。
Conduitは、有線Ethernetポートが１つありLANに設定されていますが、設定でWANに切り替えることができます。
LTEが付いているモデルの場合は、EthernetのWAN設定は、WANポートを2つ作ることになりますので切替の必要はあまりありません。
最後に、「The Things Network(TTN)」のゲートウェイを追加作成し、その設定をConduitで読み込ませてTTNとの接続をさせる手順です。
# 組立作業
###1. SDカード(別売)取付　＊注：写真はLTEモデル
![DSC_1404.JPG](https://qiita-image-store.s3.amazonaws.com/0/197167/9cf693a7-c074-83a8-63c9-314eedd5f2ca.jpeg)
その他機器で、動作チェックすることもあるかと思いNanoSIMを依頼しましたので、大きなSIMにするためのアダプターを使用しています。
![DSC_1407.JPG](https://qiita-image-store.s3.amazonaws.com/0/197167/9c732fee-bf75-ba9b-c259-52b5a2ab5c66.jpeg)
ネジを外し、フロントの蓋を開けます。
![SIMAD2.jpg](https://qiita-image-store.s3.amazonaws.com/0/197167/36051fde-089e-dae0-e865-79b216efcdbb.jpeg)
付属の取説通りに差し込み、蓋を閉めます。
###2. アンテナなど取付　＊注：写真はLTEモデル
![LANGPS1.jpg](https://qiita-image-store.s3.amazonaws.com/0/197167/b9a5c2f3-df8b-fde7-4c30-cc2c7fd96de9.jpeg)
LoRa(3dBi)やGPS(別売)のアンテナなどを取り付け、LANケーブルをパソコンに差し込みます。
Conduitの電源を入れたら、パソコンの無線LANはOFFにした方が、作業の進捗が分かりやすいと思います。
# 設定作業
###1. ConduitのWANポートLTEの設定
![aes01.jpg](https://qiita-image-store.s3.amazonaws.com/0/197167/3010c8bd-5c8e-ead0-4de8-2f0d2c5f4e6d.jpeg)
Google Chromeなどブラウザーを使って、http://192.168.2.1/ をタイプし、
Username：admin
Password：admin
で入ります。この時、httpsではないので、ブラウザーによってはセキュリティーのエラーが出ますが関係なく進めますと、この画面です。
![aes02.jpg](https://qiita-image-store.s3.amazonaws.com/0/197167/27e7be04-fb0a-7b50-dfca-5718d6825451.jpeg)
無事、ConduitのLANポートから入れますと、いきなりウィザードで設定開始です。
てきとうに設定しても、あとから修正できますし、フロントの蓋の横のResetボタンを5秒以上長押しすれば工場出荷状態になりますので、気楽に設定してください。
![aes03.jpg](https://qiita-image-store.s3.amazonaws.com/0/197167/9b939495-0678-9426-27f2-f12244d1e9f5.jpeg)
パスワードを変更したい人は変更、そのままでいい人は、「Skip」です。
![aes05.jpg](https://qiita-image-store.s3.amazonaws.com/0/197167/4548925d-ee19-f09c-007a-016202d68a17.jpeg)
時刻設定は、もちろん「Japan」！感慨深いですね。
![aes08.jpg](https://qiita-image-store.s3.amazonaws.com/0/197167/223f7b6b-5bcc-ae6d-da1b-03a1a10a6d1f.jpeg)
Ethernetポートはそのままにします。
![aes09.jpg](https://qiita-image-store.s3.amazonaws.com/0/197167/7759cd0e-4ec9-55d2-ffe3-2b94c897eb06.jpeg)
EthernetポートをWANで使いWANからアクセスする設定は、後で行いますので「Finish」です。
![aes15.jpg](https://qiita-image-store.s3.amazonaws.com/0/197167/9b18f9f9-769c-db62-056a-15449e916991.jpeg)
「Save and Restart」で設定を保存し再起動させます。なぜか？こまめに保存していった方が、設定中のトラブルはありませんでした。
![wan01.jpg](https://qiita-image-store.s3.amazonaws.com/0/197167/a6bca7a1-8ed4-5226-3ab6-17f57e2edc8d.jpeg)
再起動させ、設定が上手くいっていると再度ログインできます。
はじめに、Access Configurationの設定です。
３ヶ所「Via WAN」にレ点のチェックを入れます。
![wan.jpg](https://qiita-image-store.s3.amazonaws.com/0/197167/0358da2c-eb1c-eb8f-4e24-dca7ebdf5e15.jpeg)
次にNetwork Interfacesの設定です。
eth0の鉛筆マークをクリックし、自分のネットワーク環境にあったIPアドレスを入れていきます。
![rutar.jpg](https://qiita-image-store.s3.amazonaws.com/0/197167/b98d151d-d30f-21e3-4ce3-7d6d23a5d75d.jpeg)
画面の例は、モバイルルーター「NEC Aterm MR03LN」に接続する場合の設定です。
ルーターが、「192.168.179.1」のデフォルト設定でしたので、Conduitは「192.168.179.254」に設定しました。
###2. ConduitのLoRaWANポートの設定
![aes10.jpg](https://qiita-image-store.s3.amazonaws.com/0/197167/b2be84ab-10ed-d631-5609-0c8673053348.jpeg)
Modeで「PACKET FORWARDER」を選択します。
![aes11.jpg](https://qiita-image-store.s3.amazonaws.com/0/197167/8cc35057-f7f5-3682-0435-11e38b2ede58.jpeg)
Channel Plan「AS923」、しっかりありますね！
Enable LBTにチェックを入れ、キャリアセンスと言われている日本古来の機能「リッスン・ビフォー・トーク」を開始させこの画面での設定は終了です。
ホーム画面の「Save and Restart」で再起動させます。
これで、パソコン ⇒ Conduitの直結作業は終了ですので、LANケーブルは外し、一端パソコンをインターネットに接続します。
# TTNとの接続作業
###1. TTNコンソールでゲートウェイ追加
![GW1.jpg](https://qiita-image-store.s3.amazonaws.com/0/197167/b421e68a-f37e-f3ff-8e32-13ecef50ca78.jpeg)
詳細は、掲載が多くありますので省略します。
https://www.thethingsnetwork.org/docs/gateways/registration.html
![DSC_1419.jpg](https://qiita-image-store.s3.amazonaws.com/0/197167/c1e05add-e003-4868-e20c-050798bf1463.jpeg)
TELECマークが眩しい、Conduit裏のシールを見ながら設定します。
###2. SSHクライアントの[PuTTY](https://www.chiark.greenend.org.uk/~sgtatham/putty/index.html)などで、TTNパケットフォワーダーの設定
![putty.jpg](https://qiita-image-store.s3.amazonaws.com/0/197167/91f65c96-9f18-63c6-0a64-d2db525510e8.jpeg)
PuTTYをインストールしたら、接続切替です。
パソコン = (無線) ⇒ モバイルルーター
Conduit = (有線LAN) ⇒ モバイルルーター
に接続し、PuTTYを実行です。
Host Name：admin@192.168.179.254
です。このadminは、ConduitのIDです。
![putty2.jpg](https://qiita-image-store.s3.amazonaws.com/0/197167/9cb4ea56-66de-1ff6-2c1d-28dd9f6ca671.jpeg)
うまくつながると、警告画面ですので、「はい」で進みます。
![putty2-1.jpg](https://qiita-image-store.s3.amazonaws.com/0/197167/85c74a1f-682c-42d4-5dda-7e82bacdb9a4.jpeg)
まずは、
Password：admin
を入力しエンターです。
![putty5のコピー.jpg](https://qiita-image-store.s3.amazonaws.com/0/197167/daf23878-dda1-a70b-3ea7-5c6cb82e9261.jpeg)
下記のコマンドを入力して、インストーラをダウンロードします。

```ruby:ダウンロード
wget https://github.com/kersing/multitech-installer/raw/master/installer.sh
```

![putty6のコピー.jpg](https://qiita-image-store.s3.amazonaws.com/0/197167/7914c56c-73df-0d2c-fbe7-3554300f36c0.jpeg)
下記のコマンドを入力して、インストーラを実行します。

```ruby:実行
sh installer.sh
```

![prg.jpg](https://qiita-image-store.s3.amazonaws.com/0/197167/0fa0af95-83ef-03a0-922c-ac7e0eaed364.jpeg)
インストール中、いろいろ聞かれます。
内容は、
ゲートウェイID：eui-＊＊＊
ゲートウェイキー：ttn-account-＊＊＊
アカウントのメールアドレス
yesの1になります。
問題なければ、LoRaWANの通信ができるようになっています。
![node1.jpg](https://qiita-image-store.s3.amazonaws.com/0/197167/243742b1-07b6-f90a-df3e-bb23d98f011c.jpeg)
これで完了となります。
![map.jpg](https://qiita-image-store.s3.amazonaws.com/0/197167/3710dd0b-a903-5a3f-319b-02807d3e0a4d.jpeg)
https://www.thethingsnetwork.org/map
で確認してください。

このあと、個人・個人企業以外は、
電波の質：スペクトルアナライザ
環境適正：ネットワークアナライザ
の確認を求められるかと思いますので、お近くの電気通信事業者までご相談ください。

TheThingsNetworkのLoRaWANは、接続するに許可は必要ありません。
自由に静岡県島田市金谷地域の本格的LoRaWAN環境をお試しくださいませ。

#参考
- [TheThingsNetwork LEARN Gateways MULTITECH Conduit - ジャック・ケージング(TTNフローニンゲン創始者)](https://www.thethingsnetwork.org/docs/gateways/multitech/)
- [MULTITECH MultiConnect Conduit](https://www.multitech.com/brands/multiconnect-conduit)
- [MULTITECH MultiConnect Conduit カタログ（日本語に翻訳しました）](https://nervio.jp/wp-content/uploads/2018/12/86002198_MultiConnect_Conduit-jp.pdf)