Semtech BasicStation
The Senet Network supports LoRa Gateway's running the Semtech BasicStation forwarder. This is a great place to start with development and initial integration.
Registration
If you have not done so already you will need to register your gateway through your Developer or RAN Provider account. You will be provided an EUI during registration, if an EUI cannot be provided during registration you will receive an e-mail with an EUI and a copy of the following instructions.
Configuration
The Semtech BasicStation is configured via multiple files or through a user interface depending on the Gateway manufacturer. Senet prefers the secured LNS URI to be used for deployed Gateways. The unsecured version is available for debugging and development purposes.
Secured LNS URI (Recommended)
Key | Value | Location | Description |
---|---|---|---|
EUI or routerid | XXXX:XXXX:XXXX:XXXX | station.conf | Gateway EUI, provided by Senet upon completion of Gateway registration. Also called Manufacturer EUI. |
LNS URI (secured) | wss://ns-gw.senetco.io:6042 | tci.uri | Note the port, if configuring through a UI you may need to set this separately. Requires TLS Certificate |
TLS Certificate | Provided By Senet | tc.trust | This file is provided by Senet and is required to be used with the secured URI. Download TLS Server Certificate MD5: 71dbb1c6dce10acc39e5915cfa60aa1c |
Unsecured LNS URI (Debugging and development purposes)
Key | Value | Location | Description |
---|---|---|---|
EUI or routerid | XXXX:XXXX:XXXX:XXXX | station.conf | Gateway EUI, provided by Senet upon completion of Gateway registration. Also called Manufacturer EUI. |
LNS URI (unsecured) | ws://ns-gw.senetco.io:6040 | tci.uri | Note the port, if configuring through a UI you may need to set this separately. |
TLS Certificate | Provided By Senet | tc.trust | Not required for unsecured configuration. |
Completing Configuration
A common configuration checklist is listed below.
Some steps listed may not be required for all Gateway vendors and models but the steps are listed in roughly chronological order:
- Ensure Gateway is registered on the Senet network.
- Disable any packet forwarding software that may be already running.
- Ensure to select the
Semtech Basic Station
packet forwarder type during Senet Registration. - Senet currently supports
LNS
connection method.CUPS
mode options should not be utilized.
- Basics Station channel configuration can be configured in the Senet portal after registration is finished (will require reboot).
- If given the choice to pick the
LNS
connection type, theSecured
version is recommended. - The URI value can be requested in various forms if configuring through a UI you may need to set the port separately. Some common examples for the secured variant are:
wss://ns-gw.senetco.io:6042
- URI:
wss://ns-gw.senetco.io:6042
Port:6042
- Connection type:
Secured
URI:ns-gw.senetco.io
Port:6042
- Using the
Secured
URI value requires a TLS certificate to be provided. - A copy of the Senet server certificate can be downloaded in the table above.
- The file name of the tc.trust certificate may need to be
tc.trust
exactly. - If a Gateway requires the tc.trust certificate to be in PEM format, obtain by opening the tc.trust file with a text editor.
- All other certificates/keys or files are not required for a valid Senet configuration, even if the Gateway vendor UI may seem to indicate they are needed.
- Unless otherwise specified by the manufacturer, Basics Station will need to be restarted once configured.
Configuration Updates
When updating channel plans or other Basics Station settings through the Senet Network you must wait a minimum of 60 seconds and restart Basics Station. This restart is required to allow your Basics Station integration to request the updated configuration changes.