Trouble Adding and Communicating Device with RAK2003 HAT Gateway on ChirpStack

Hi everyone,

I have configured a RAK2003 HAT Gateway with the LoRa concentrator RAK5146 shield on a Raspberry Pi 3. The ChirpStack Gateway OS is installed, and the gateway is showing as live on the ChirpStack server.

The issue arises when I try to add a device and establish communication between the device and the gateway. The device does not seem to join the network, and I am not seeing any uplinks in the ChirpStack server.

Here are the steps I’ve taken so far:

  1. Configured the gateway and verified its live status on ChirpStack.
  2. Created a device profile, application, and device in the ChirpStack server.
  3. Entered the device’s DevEUI, AppKey, and AppEUI as per its configuration.
  4. Set up the device to operate in the same frequency band as the gateway (verified both are using the correct LoRaWAN region).

I suspect I might be missing something in the device configuration or in the ChirpStack server setup.

Could anyone guide me on:

  • Common pitfalls in adding devices to ChirpStack?
  • How to debug communication between the device and the gateway?
  • Additional configuration checks I might have missed?

Thank you in advance for your help!

Are you getting join-requests in the device events or nothing at all?

What region are you using, have you configured your MQTT topic prefix?

Yes, was getting the joining error now i have ressolved it by my own