8.1. LoRaWAN®パケットフォワーダーがパケットを送信できない
ネットワーク接続、特にDNSサーバーが適切に設定されていない場合、ゲートウェイはインターネットへの接続に失敗します。
その場合、LoRaWAN®パケットフォワーダーはLoRaWAN®サーバーに接続できません。
ネットワーク接続の状態を確認するにはLoRaScriptで次のスクリプトを使用してネットワーク接続を確認し、ゲートウェイが特定のサーバーに接続できるかどうかを確認してください。(図8-1はスクリプトの実行結果を示します。)
図8-1 ネットワーク接続を確認するスクリプトの実行結果
リスト8-1 ネットワーク接続を確認するためのLoRaScript
function onInit() { var dns = require("dns"); dns.lookup("www.google.com", 4, function(err, address, family) { debug_print("DNS Server: " + dns.getServers()); if (err) { debug_print("Cannot GetAddress"); return; } debug_print("Lookup address is " + address); }); } function onLoRaRx(data) { }