GD6 セットアップガイド:ThinkLink、ChirpStack、TTN — ManThink
ManThink技術記事のカバー画像

この記事の内容

最初の3記事では、GD6の製品概要、ハードウェア設計、オープンソースコードの使用方法を扱いました。本記事では、現場のエンジニアが最も気にする点、すなわちGD6を箱から取り出して実際の運用環境に導入するまでを解説します。

ここでは、3つの主要なネットワークサーバー統合経路 — ThinkLinkプラットフォーム、ChirpStack、TTN(The Things Network)— に加え、ネットワークバックホール設定、周波数帯域設定、システムメンテナンス、一般的なトラブルシューティングを順に説明します。すべての手順は、現在のバージョンのGD61x仕様書(v1.4)およびgwTool6設定ガイド(v1.0)に基づいています。


開梱と設置

チェックリスト

開梱後、以下の項目を確認してください:

  • GD6ゲートウェイ本体
  • LoRaアンテナ(ゲートウェイのRFバージョンに適合するもの)
  • 電源アダプター(注文に含まれる場合)
  • SIMカード(AG構成のみ。データサービスが有効化されている必要があります)

ゲートウェイのモデルはデバイスラベルに記載されています。形式は GD61{4|8}-A{N|G}-{region code}-{version code}-{1|2}です。例えば、 GD618-AG-AS923-N-2 は、800 MHz+ RF、4GおよびPoE付き、AS923地域、デフォルトバージョン、SX1302コンセントレーターを意味します。

地域コードが導入地域と一致することを確認してください。地域コードはRFハードウェアと一致している必要があります — これはソフトウェア設定の問題ではなく、物理的な制約です。

LoRaアンテナの取り付け

電源を入れる前にLoRaアンテナを接続してください。 アンテナなしでLoRa送信を開始すると、コンセントレーターチップが損傷する可能性があります。

  1. アンテナの周波数帯域がゲートウェイの地域バージョン(868 / 915 / 470 など)と一致することを確認してください
  2. アンテナをLoRaコネクターにしっかりと締まるまでねじ込んでください — 締めすぎないでください
  3. Wi-Fiおよび4Gアンテナ(AG構成)は内蔵されており、外部接続は不要です

SIMカードの取り付け(AG構成のみ)

  1. ゲートウェイの電源を切ります
  2. 有効化済みのSIMカードをSIMスロットに挿入します
  3. SIMにPINが設定されている場合は、後でWebコンソールで4~8桁のPINを入力する必要があります

設置場所

GD6は、底面の回転ブラケットを使用した卓上設置または壁面取り付けに対応しています。筐体底面の通気孔を塞がないでください。


初回電源投入と接続

電源の選択

いずれか1つの方法を選択してください — 複数の電源を同時に接続しないでください:

給電方法 仕様 ポート
Type-C 5V DC USB Type-C
DC端子 5~24V DC 5–24V および G 端子
PoE AG構成のみ RJ45(対応するPoE機器が必要)

次の端子に電源を接続しないでください: A+ および B- 端子 — これらはRS-485の予約ピンであり、現行バージョンではユーザー機能はありません。

LEDインジケーターの状態

電源投入後、LEDは遅い点滅パターン(デフォルト:1s点灯 / 1s消灯)になり、正常動作を示します。システムの初期化、IP取得、LoRaサービスの起動には多少時間がかかります。

LEDパターン 意味
遅い点滅(1s点灯 / 1s消灯) 正常動作
2sで点灯 → 3回の速い点滅 → 再起動 工場出荷時リセット実行中

Ethernet経由での接続

  1. ゲートウェイのRJ45ポートをルーターまたはスイッチに接続します
  2. ゲートウェイはデフォルトでDHCPによりIPアドレスを取得します
  3. ルーターのDHCPリース一覧でゲートウェイのアドレスを確認します
  4. ブラウザで次を開きます: http://<gateway-address> ブラウザで

Wi-Fi AP経由での接続

Ethernetアクセスが利用できない場合は、デフォルトのWi-Fiホットスポットを使用します:

  1. Wi-Fiホットスポットに接続します: LGW-Config スマートフォンまたはコンピューターから
  2. ホットスポットのパスワードを入力します lgw12345678
  3. 次を開きます: http://192.168.4.1

初回ログイン

  • デフォルトのWebログインパスワード: wifi!0804
  • 初回ログイン後すぐにパスワードを変更してください:「ユーザー管理」に移動し、現在のパスワードと新しいパスワード(最低8文字)を入力して保存します
  • ホットスポットのパスワードとWebログインパスワードは別々のパスワードです — 混同しないでください

この記事の知識をプロジェクトに活かす

ManThink(門思科技)は、デバイス接続、ネットワーク、データ活用に向けたIoT製品を提供しています。この記事の技術情報とあわせて、以下の製品情報をご覧ください。

GD61 屋内用 LoRaWAN ゲートウェイ · ThinkLink

ManThinkの製品を確認し、プロジェクトを相談する →

ネットワークバックホールの設定

GD6は3つのバックホールリンクに対応しており、デフォルトではEthernetが優先され、自動フェイルオーバーが行われます。設定:Webコンソール → 該当するネットワークページ。

Ethernet設定

  1. 「Ethernet」ページを開きます
  2. DHCPまたは静的IPを選択します
  3. 静的IPの場合は、IPアドレス、サブネットマスク、デフォルトゲートウェイ、DNSを入力します
  4. 保存します — 一部のアドレス変更には再接続または再起動が必要な場合があります

「Ethernet Power」はゲートウェイ内部のEthernetコントローラーの実行時電源を制御するものであり、外部PoE出力ではありません。ポートを無効化または再起動すると、現在の接続が一時的に中断されます。

Wi-Fi STA設定

Wi-Fiページには3つのコントロールがあります:

  • マスタースイッチ:Wi-Fi無線全体をオフにします
  • AP(ホットスポット):ローカル設定用ホットスポットのSSID、パスワード、チャネル、最大接続数を変更します
  • STA(クライアント):現場のWi-Fiをスキャンしてバックホールリンクとして接続します

STA設定手順:

  1. 「Wi-Fi」ページを開き、STAセクションの「スキャン」をクリックします
  2. リストから対象のWi-Fiを選択します(2.4 GHzのみ)
  3. パスワードを入力して保存します
  4. 接続されると、STAはバックアップのバックホールリンクとして機能します

APパラメータを変更すると現在のワイヤレスセッションが切断されます。新しいSSIDまたはパスワードで再接続してください。Wi-Fiを無効化する前に、別の管理リンク経由でゲートウェイに引き続きアクセスできることを確認してください。

4G設定(AG設定のみ)

  1. 「4G / LTE」ページを開きます
  2. キャリアのAPNを入力します(ユーザー名とパスワードは通常空欄のままにします)
  3. 設定されている場合はSIM PINを入力します
  4. シリアルボーレートを納品時のモジュールと一致させてください
  5. ルーティング優先度を選択して保存します

ステータスエリアには、SIMステータス、ネットワーク登録、キャリア、信号、アクセス技術、PPPアドレスが表示されます。

スクリーンショットを共有する前に、IMEI、ICCID、その他のデバイス識別子をマスクしてください。

リンク優先度と自動フェイルオーバー

デフォルトのリンク優先度: Ethernet > Wi-Fi STA > 4G。プライマリリンクが失敗すると、ゲートウェイは自動的にバックアップリンクに切り替わります。プライマリリンクが復旧すると、元に戻ります。3つのリンクすべてが設定されている場合、ゲートウェイは常に少なくとも1つの利用可能なバックホールを維持します。


ThinkLinkプラットフォームへの接続

ThinkLinkはManThinkのIoTプラットフォームです。GD6はThinkLinkのネイティブゲートウェイハードウェアであるため、接続プロセスは簡単です。

ThinkLinkへのゲートウェイの登録

  1. ログインします ThinkLinkプラットフォーム
  2. ゲートウェイ管理ページに移動し、新しいゲートウェイを追加します
  3. ゲートウェイEUIを入力します(GD6 Webコンソールの「Overview」ページにあります)
  4. ゲートウェイのRFハードウェアに一致するリージョン設定を選択します

GD6でのLNSの設定

ThinkLinkはUDPとMQTTの両方のアクセス方式をサポートしています。

UDPパケットフォワーダー方式:

  1. GD6 Webコンソール → 「LNS Configuration」を開きます
  2. アップリンクドライバーをPacket Forwarderに、プロトコルをSemtech UDPに設定します
  3. ThinkLinkから提供されたサーバーアドレス、アップリンクポート、ダウンリンクポートを入力します
  4. プラットフォームの要件に従ってKeepalive、ステータスレポート、プッシュタイムアウトを設定します
  5. 保存し、LoRaサービスのステータスとサーバーACKの復旧を確認します

MQTTブリッジ方式:

  1. アップリンクドライバーをPacket Forwarderに、プロトコルをMQTT Bridgeに設定します
  2. Broker URI、Client ID、ユーザー名、パスワードを入力します
  3. QoSとローカルUDPポートを設定します
  4. TLSの場合はCA証明書をアップロードします。相互TLSの場合は、クライアント証明書と秘密鍵もアップロードします
  5. 保存し、MQTTブリッジの接続ステータスが接続済みと表示されることを確認します

データ到達の確認

  1. ThinkLinkコンソールでゲートウェイのオンラインステータスを確認します
  2. 登録済みのLoRaWANエンドデバイスからアップリンクをトリガーします
  3. ThinkLinkのデバイスデータページにアップリンクデータが表示されることを確認します

ChirpStackへの接続

ChirpStackは人気のあるオープンソースのLoRaWANネットワークサーバーです。GD6はBasic Station LNS経由でChirpStackに接続します。

前提条件

開始する前に、以下を準備してください:

  • ゲートウェイEUI、周波数帯域、チャネルプラン
  • ゲートウェイ作成権限を持つChirpStackアカウント
  • ChirpStack Gateway Bridge Basic Station LNS WebSocketアドレス
  • TLSの場合:必要なCA。相互TLSの場合は、ゲートウェイのクライアント証明書と秘密鍵も
  • LoRaWANサービスの変更によって中断されないゲートウェイ管理リンク

ChirpStack Gateway Bridgeの設定

  1. 有効化します basic_station ChirpStack Gateway Bridge設定でバックエンドを有効にし、リッスンアドレスを設定します
  2. 設定します router_config ゲートウェイハードウェアとリージョンに一致するチャネルプラン
  3. 認証モードを選択します: - 認証なし:分離されたテストネットワークのみ - サーバーTLS:サーバー証明書を設定し、署名CAをゲートウェイに提供します - 相互TLS:さらに設定します ca_cert ゲートウェイクライアント証明書の検証用
  4. 相互TLSでは、クライアント証明書のコモンネーム(CN)は、64ビットのゲートウェイIDを16進数で表したものでなければなりません(例: 0102030405060708)
  5. Gateway Bridgeを再起動し、WebSocketリッスンポートが開いていることを確認します

ChirpStackへのゲートウェイの登録

  1. ChirpStackテナントの下にゲートウェイを作成します
  2. デバイスラベルに一致するゲートウェイID/EUIを入力します
  3. Gateway Bridgeに一致するリージョン設定を選択します router_config およびゲートウェイRFハードウェア
  4. 保存し、確認のためにゲートウェイ詳細ページを表示したままにします

GD6でのBasic Stationの設定

Basic Stationに切り替えると、LoRaサービスまたはゲートウェイ全体が再起動する場合があります。続行する前に、OTA、設定書き込み、重要なダウンリンク操作が進行中でないことを確認してください。

  1. GD6 Webコンソールにログインし、「LNS Configuration」を開きます
  2. アップリンクドライバーを切り替えます Basic Station に切り替え、LNS directを選択します
  3. 完全なアドレスを入力します tc.uri: - TLSなし: ws://<gateway-bridge-address>:<port> - TLS: wss://<gateway-bridge-domain>:<port>
  4. TLSの場合、サーバー証明書に署名したCA証明書をアップロードします
  5. 相互TLSの場合は、ゲートウェイのクライアント証明書と秘密鍵もアップロードします — 証明書のCNがゲートウェイIDと一致することを確認してください
  6. リバースプロキシがトークンを要求する場合に限りAuthorizationを入力してください — ChirpStackに他プラットフォームのAPIキーを使用しないでください
  7. 保存し、LoRaサービスの復旧を待ってからページを再度開き、現在の設定を確認します

接続の確認

  1. ChirpStackのゲートウェイページで「Last seen」またはオンライン時間が更新され始めることを確認します
  2. 既知のLoRaWANエンドデバイスからアップリンクをトリガーします
  3. GD6のWebコンソールでLoRaサービスのステータスとログを確認します
  4. 同じアップリンクがChirpStackのゲートウェイイベントに表示されることを確認します
  5. TLSの場合は、Gateway Bridgeのログで証明書CN、有効性、またはシステム時刻のエラーを確認します

TTN / The Things Stackへの接続

TTN(The Things Network)とTTI(The Things Industries)はThe Things Stackを使用し、Basic StationのLNS直接接続またはCUPSブートストラップ経由でアクセスできます。

TTNコンソールでゲートウェイを登録する

  1. The Things Stackコンソールでゲートウェイを作成します
  2. ゲートウェイIDと、デバイスラベルに記載されたゲートウェイEUIを入力します
  3. ゲートウェイのRFハードウェアに一致する周波数プランを選択します
  4. 現在のデプロイメントのサーバーアドレスを記録します — <server-address> 以降の手順ではこの値を使用する必要があります

LNSまたはCUPSを選択する

LNS直接接続 CUPSブートストラップ
目的 LoRaWANのアップリンク/ダウンリンクデータを伝送します 集中設定とLNS認証情報の自動配布
認証情報 手動で管理するLNS APIキー CUPSがLNS認証情報を自動配布し、ローカル値を上書きします
最適な用途 小規模デプロイメント 大規模デプロイメント、集中管理

LNS認証情報を準備する

  1. 「Link as Gateway to a Gateway Server for traffic exchange」権限のみを持つゲートウェイAPIキーを作成します
  2. LNSアドレスは次を使用します wss://<server-address>:8887
  3. The Things Stack Root Certificatesページから、デプロイメントのドメインに一致するPEM信頼証明書を取得します
  4. APIキーをCRLF終端のAuthorization行としてフォーマットします:
Authorization: Bearer <LNS-API-Key>\r\n

実際のAPIキーをドキュメント、スクリーンショット、チケットに書き込まないでください。

CUPS認証情報を準備する(CUPSモードのみ)

  1. ゲートウェイ情報の表示、基本設定の編集、ゲートウェイシークレットの読み取り権限を持つCUPS APIキーを作成します
  2. LNS APIキーをゲートウェイの一般設定の次に保存します LoRa Basics Station LNS認証キー
  3. CUPSアドレスは次を使用します https://<server-address>:443
  4. CUPS APIキーをCRLF終端の次の形式でフォーマットします cups.key:
Authorization: Bearer <CUPS-API-Key>\r\n

GD6でBasic Stationを設定する

LNS直接接続方式:

  1. 「LNS Configuration」を開き、Basic Station直接接続を選択します
  2. 次を入力します wss://<server-address>:8887 入力先: tc.uri
  3. LNS信頼PEMをアップロードします
  4. 完全な次をアップロードまたは貼り付けます lns.key Authorization/Keyフィールドの内容
  5. 保存し、サービスの復旧を待ってから設定を再読み込みします

CUPSブートストラップ方式:

  1. Basic Station CUPSを選択します
  2. 次を入力します https://<server-address>:443 入力先: cups.uri
  3. CUPS信頼PEMをアップロードし、次を入力します cups.key
  4. 保存し、CUPSがLNSパラメータを配布するのを待ちます
  5. 配布された値を古いローカルLNS設定で上書きしないでください

接続の確認

  1. TTNコンソールでゲートウェイのLive dataを確認します — 接続イベントとアップリンクが表示され始めることを確認します
  2. 既知のエンドデバイスのアップリンクをトリガーし、ゲートウェイEUI、周波数プラン、タイムスタンプを確認します
  3. GD6のWebコンソールでLoRaサービスのステータスを確認します
  4. CUPSの場合は、ゲートウェイがLNSアドレスと認証情報を受信しており、古い設定をまだ使用していないことを確認します

周波数帯域とRF設定

リージョンとサブバンドの選択

「Frequency & RF」ページで設定します:

リージョン サブバンド 備考
CN470 選択可能なサブバンド 地域プランに応じて該当するサブバンドを選択します
US902(US915) 選択可能なサブバンド 地域プランに応じて該当するサブバンドを選択します
AU915 選択可能なサブバンド 地域プランに応じて該当するサブバンドを選択します
AS923 AS923-1からAS923-4まで デプロイメントの地域に一致するバリアントを選択します
EU868 / EU433 プリセットプラン 対応するプリセットチャネルプランを使用してください

リージョンプランはデバイスのRFフロントエンドおよびLoRaアンテナと一致している必要があります。 Webインターフェースのみでゲートウェイをある周波数帯域から別の帯域に変換することはできません。

設定の適用

  • チャネルを変更した後、「適用」をクリックしてください
  • 必要に応じてLoRaサービスを再起動してください
  • 明示的に求められた場合にのみ、アップリンクドライバ(Packet Forwarder ↔ Basic Station)を切り替えるか、システム全体を再起動してください
  • 通常の再起動では、アクセスが復旧するまで約90秒かかります

システムメンテナンス

システムログの表示

「システムログ」ページでは以下をサポートします:

  • Web、ネットワーク、Packet Forwarder、MQTT、通信モジュールのログのリアルタイム表示
  • レベル(DEBUG/INFO/WARN/ERROR)またはソースによるフィルタリング
  • スクロールの一時停止、クリア、ログのダウンロード

共有する前に、ログにアドレス、EUI、ネットワーク識別子が含まれていないか確認してください。

ファームウェアアップグレード(実践的なA/B OTA)

  1. 「ファームウェアアップグレード」ページを開き、現在のバージョンとアクティブパーティションを確認してください
  2. ゲートウェイのモデル、ハードウェアバージョン、対象リージョンに一致する .bin ファームウェアを選択してください
  3. アップロード、検証、書き込みが完了するまで待ってください
  4. プロンプトに従って再起動し、再度ログインしてファームウェアバージョンを確認してください

重要な注意事項:

  • 完全なFlashイメージ(-full.bin)をWeb OTAファームウェアとしてアップロードしないでください — OTAはバックアップパーティションに書き込み、Flash全体には書き込みません
  • アップグレード中はページを更新したり、ネットワークを切断したり、電源を切ったりしないでください
  • OTAはA/Bデュアルパーティションを使用します:新しいファームウェアは非アクティブパーティションに書き込まれ、検証に合格した後に起動パーティションが切り替わります

工場出荷時リセット

RECボタンの使用:

  1. RECボタンを押し続けてください
  2. 2秒後、LEDが点灯状態になります → 工場出荷時リセットが実行されます → 3回の高速点滅 → 再起動
  3. ゲートウェイの再起動が完了するまで待ってください

工場出荷時リセットにより以下が復元されます:

  • ネットワーク設定(Ethernet / Wi-Fi / 4G)
  • LoRaWANサーバー設定
  • MQTTおよびリモート設定
  • ログインパスワードは以下にリセットされます wifi!0804

工場出荷時リセットでは 以下は 復元されません:

  • ゲートウェイEUI(保持されます)
  • Web静的ファイル(上書きされません)

ファイルシステム管理

「ファイルシステム」ページでは以下の配下のファイルを管理できます /spiffs。設定JSONファイルは通常、再起動後に有効になります。

以下のファイルを上書きすると web/ コンソールにアクセスできなくなる可能性があり、工場出荷時リセットでは破損したWebファイルは復元されません。管理されたメンテナンスを行う場合を除き、このディレクトリを変更しないでください。


一般的なトラブルシューティング

LoRaアップリンクがない

以下の順序で確認してください:

確認項目 対処
アンテナ アンテナが接続され、周波数帯域が一致していることを確認してください
リージョン/帯域 リージョンコードがRFハードウェアと一致していることを確認してください
ゲートウェイEUI ネットワークサーバーに登録されたEUIと一致していることを確認してください
LNSアドレス/ポート アドレスとポートが正しいことを確認し、ファイアウォールルールを確認してください
バックホールリンク 現在のバックホールリンクがオンラインであることを確認してください(「概要」ページを確認)
LoRaサービスステータス ログでPacket Forwarder / Basic Stationのエラーを確認してください

4G登録失敗(AG設定)

確認項目 対処
SIMカード SIMが挿入され、データサービスが有効化されていることを確認してください
PIN Webコンソールで入力したPINが正しいことを確認してください
APN APNが通信事業者と一致していることを確認してください
信号 ステータスエリアで信号強度を確認し、必要に応じて設置位置を調整してください
モジュールの帯域 モジュールがサポートする帯域が通信事業者と一致していることを確認してください

Webコンソールにアクセスできない

確認項目 対処
同一サブネット 端末とゲートウェイが同じサブネット上にあることを確認してください
DHCPアドレス ルーターのDHCPリース一覧でゲートウェイアドレスを確認してください
APモード 接続先 LGW-Config ホットスポットに接続してアクセス 192.168.4.1
すべての管理リンクが利用不可 工場出荷時リセットを実行

OTA後の起動失敗

  • 自動再起動が完了するまで待機
  • それでもアクセスできない場合は、Wi-Fi APまたはシリアルポート経由で制御されたリカバリを実行
  • 電源の再投入を繰り返さないでください — A/Bパーティション機構により、次回起動時に前のパーティションへフォールバックします

Wi-Fi STA接続失敗

  • SSIDを再スキャン
  • パスワードが正しいことを確認
  • 対象のWi-Fiが2.4 GHzであることを確認(5 GHz専用ホットスポットは非対応)
  • 現場のWi-Fiカバレッジを確認

TLSハンドシェイク失敗(ChirpStack / TTN)

確認項目 対処
ゲートウェイ時刻 ゲートウェイがSNTP経由で時刻を同期していることを確認
サーバー証明書ドメイン 次のドメインを確認 tc.uri / cups.uri が証明書と一致すること
CAチェーン アップロードしたCA証明書が完全であることを確認
証明書の有効性 サーバー証明書が期限切れでないことを確認
相互TLSのCN クライアント証明書のCNがGateway IDと一致することを確認

401認証失敗(TTN)

  • API Keyの権限が正しいことを確認(LNS KeyとCUPS Keyは互換不可)
  • Authorization行が完全でCRLFで終端されていることを確認
  • API Keyをクライアント秘密鍵フィールドに誤って入力していないことを確認

デプロイ クイックリファレンス

ステップ 操作 時間
アンテナを取り付け LoRaアンテナをねじ込む 1分
SIMを取り付け(AG) SIMカードを挿入 1分
電源投入 Type-C / DC / PoE 即時
ゲートウェイに接続 EthernetまたはWi-Fi AP 1分
初回ログイン 入力 wifi!0804、パスワードを変更 1分
バックホールを設定 Ethernet / Wi-Fi STA / 4G 3分
LNSを設定 UDP / MQTT / Basic Station 3分
バンドを設定 リージョンとサブバンドを選択 1分
接続を検証 エンドデバイスのアップリンクをトリガーし、データ到達を確認 2分

開梱からライブデプロイまで、通常のフローは約15分かかります。


関連リンク


ManThink — IoT開発をより効率的に。