Hello All,
I am trying to connect a Dragino LHT65N to my Chirpstack server using a Tektelic Kona Micro gateway. The issue I have been running into is that the device successfully goes through the Join-Request and Join-Accept process, but never sends any uplink packets (I understand that the device will show a “Last Seen: Never” until it sends its first uplink packet) The expected behavior of the device is that it immediately sends an uplink packet after successfully joining and then sends an uplink packet every five minutes. I know this behavior works because on myDevices the device behaves as normal.
I’ve read that this issue usually boils down to three things:
- The device profile is configured wrong
- The region isn’t enabled in the Chirpstack.toml
- The Gateway Bridge / MQTT Forwarder is sending the wrong topic-prefixes
My gateway is configured to be on US915_0 and can successfully send MQTT topics between my gateway and the server. Also, here is my device profile for my LHT65N
Here is my chirpstack-mqtt-forwarder.toml file from the Kona Micro gateway as well as my config.json file.
Here is my docker-compose.yml file and my chirpstack.toml file
When I perform a
tail -f -n 100 /var/log/messages |grep chirpstack-mqtt-forwarder
command on my Kona Micro and observe the moment I connect my LHT65N to my gateway and it successfully joins, this is what I see.
As well as the logs from Docker
At this point, I am very lost on how to show successful uplink packets on the device. If I change the Region Configuration on Device Profiles to US915_1 (while the gateway is on US915_0), then a Join-Accept never happens, only a Join-Request. If I change the docker-compose.yml file and the chirpstack-mqtt-forwarder.toml file to publish a US915_1 topic as well as the device profile to US915_1 then I’ll get a Join-Accept, but still no uplink packets. If there are any more configuration files that I need to send, please let me know. Thank you for your time and help.