MQTT Forwarder not connecting when GW Mesh is activated

Hi everyone,

I’m trying to configure a gateway mesh setup using ChirpOS on a WisGate Edge Lite 2 (RAK7268), with the goal of forwarding data to ChirpStack.

I’m currently running ChirpOS v4.8.1, and I’ve followed both the official ChirpStack and RAK Wireless guides to configure it.

The issue is the following:

  • When I enable the MQTT Forwarder under the “Slot1” tab, the gateway connects to ChirpStack and data is forwarded correctly.
  • However, when I enable the MQTT Forwarder under the “Mesh” tab (to use the Gateway Mesh functionality), the gateway does not connect to ChirpStack.

I’ve double-checked the credentials and broker settings — they are the same in both cases.

I’m attaching two screenshots:

  1. The current configuration under the “Mesh” tab.
  2. A log snippet right after enabling the MQTT Forwarder in Mesh mode — as you can see, it gets stuck at “Reading GW ID” and does not proceed.

Is there any additional step required to make the Mesh MQTT Forwarder work? Or is this a known limitation or bug in ChirpOS?

Any help would be greatly appreciated.

Thanks in advance!


image

Did you configure concentratord in the mesh tab as well?

Hi Liam,

Do you mean this?

Currently you are in the Gateway mesh page. I haven’t used the Gateway OS in a few months but when I last did you also had to go to the Concentratord page and there was a mesh configuration tab in there too. Maybe this has been changed recently though because I don’t remember the “Mesh Backend Configuration” tab under the Gateway mesh page you are currently in.

I guess they’ve moved to Gateway Mesh page, as you can see below there is no Mesh tab in the Concentratord page.

Huh ya okay, there used to be a “mesh configuration” there

Is it configured as a border gateway?

Yes, it is configured as border gateway and ignore direct uplinks (I already tried to disable this and cannot connect aswell).