Using Basic Station protocol (LNS) with Things Network

As some of you may know Things Network supports a new packet forwarded protocol called Basic Station.

Basic Station is based on Websockets and introduces extra security and stability compared to the old Semtech UDP protocol. Actually the creators of the original UDP protocol said it was an internal proof of concept which should never have been deployed. So this change is good news!

RAK7240 and RAK7249 firmware from release V1.1.0062_Release_r202 supports Basic Station, but instructions on how to use it have been hard to find. Well wonder no more, here they are in 3 simple steps:

Step 1) Log into the web configuration, go to the new Basic Station tab ard press Enable

Step 2) Scrolling down go to the LNS server section

For LNS URI enter wss://

(“eu” stand for Europe, replace the eu with us, in or au if you’re in the US, India or Australia respectively)

in Authentication mode select “TLS Server Authentication”

and in trust field paste the LetsEncrypt root key in BER format from

Step 3) Press Save & Apply

Done, you’re gateway will now connect to Things Network using the Basic Station protocol. On the Things Network end everything will be the same as with the Semtech UDP “legacy” protocol, and the gateway should have the same EUI as before.

If this is a new gateway you can simply register it on TTN using the EUI shown near the top

and on TTN remember to tick the use legacy packet forwarder box

Hope you found this guide easy but let me know if you have any questions :smile:

Let’s all move to Basic Station protocol as soon as possible and leave the old UDP protocol in the past!


Jose, thanks for this I’ve used Multitech Gateways for over five years.
But looking at features of RAK gateways looking very mature.

I’m hoping that future firmware releases provide GW meta data like Cell RSSI/ RSRP operator etc.
The biggest issue I’ve had on cellular backhaul is the operators this both in EU/USA.
I’m working with an African start-up this becomes even more crucial.

Nice to see white listing, ping reboot/cell modem restart you can tell the RAK guys have a background in cellular coms.

why are we checking the option

i,m using the legacy packet forwarder

when we are trying to use basic station ?

So that TTN doesn’t try to use the TTN Packet Forwarder that they stopped developing 3 years ago …

It won’t be removed from v2 console which is frozen as it is, they are working on v3 now.