AWS LPWAN Gateway Basics Station: Remote Commands & Shell Guide

How to Fix AWS Quick Data Preview Issue for Iceberg Tables in Athena

Written by

in

If you’re using AWS IoT Core for LoRaWAN, it’s important to understand how it manages gateways. The service requires your gateways to run LoRa Basics Station software version 2.0.4 or newer. This setup helps the gateways connect smoothly with AWS.

There are two main protocols used to manage gateways in this setup. The first is the LNS (LoRaWAN Network Server) protocol. It lets the gateways send and receive LoRa uplink and downlink messages, creating a reliable data connection. The second protocol is CUPS (Configuration and Update Server). CUPS lets you remotely manage your gateways by updating their firmware over the air (OTA). This means you can upload updates via an Amazon S3 bucket, sign those updates with a private key, and schedule them to be delivered without needing to physically access each gateway.

It’s worth noting that AWS IoT Core for LoRaWAN supports these protocols mainly for data exchange and firmware management. However, features like remote shell access or executing remote commands, as described in some LoRa Basics Station documentation, are not supported in this service. The focus remains on firmware updates through the CUPS protocol.

If you need to manage your gateways beyond firmware updates, such as running commands or accessing a shell, it’s best to check directly with AWS Support. You can also explore the AWS IoT Core console or API to see if any additional management options are available.

For more details, you can visit the AWS IoT Core for LoRaWAN page and the guide on updating gateway firmware using the CUPS service.