ChirpStack with P-NUCLEO-LRWAN2

Hi Everybody! We would like to use the ChirpStack software pack with P-NUCLEO-LRWAN2 gateway. But I does not see this gateway in the gateway list. Do you have any experience about this P-NUCLEO-LRWAN2 gateway and ChirpStack software pack?

Info about P-NUCLEO-LRWAN2 pack:

Thank you very much your answers.

due to the limited abilities of this controller,
there are no linux distributions for STM32 controllers, which can run chirstack components on it.
You can use builtin basic packet forwarder only.

Hi eugenev!

Thank you for your help and answer.

If I understand you. I can use this ST gateway with chirpstack sw pack, if this gateway has a packet forwarder capability.

I have checked the gateway’s datasheet and I have found this description:

Do I understand well?

Thank you.

Any gateway has packet forwarder function. Otherwise it wouldn’t be a gateway. You can use it with any LoRaWAN server, deployed at other side (in the cloud or dedicated host, I mean)

Thank you very much. I will try it.

I have one of the P-NUCLEO-LRWAN2 devices and I cannot get the Gateway to register on the “Last seen” is never.

ChirpStack-Gateway-Bridge.toml:
[integration]

* json: JSON encoding (easier for debugging, but less compact than ‘protobuf’)

marshaler=“json”
event_topic_template=“au915_0/gateway/{{ .GatewayID }}/event/{{ .EventType }}”
command_topic_template=“au915_0/gateway/{{ .GatewayID }}/command/#”
state_topic_template=“au915_0/gateway/{{ .GatewayID }}/state/{{ .StateType }}”

ChirpStack.toml
[network]

Network identifier (NetID, 3 bytes) encoded as HEX (e.g. 010203).

net_id=“000000”

Enabled regions.

Multiple regions can be enabled simultaneously. Each region must match

the ‘name’ parameter of the region configuration in ‘[[regions]]’.

enabled_regions=[
“au915_0”,
“us915_0”,
]

I have gone through the debugging procedure provided in the documentation.

LoRaWAN frames - data from my device is coming through.
The MQTT is responding as expected
The gateway-bridge is forwarding messages from my device
I am getting the Published events as well as the received events.strong text

I am running ChirpStack V4 with the Gateway-bridge and ChirpStack running on a raspberry Pi 3 on Debian GNU/Linux 11 (bullseye) OS. The Gateway is configured for AU915_0.

The gateway is receiving data and it is being pushed through to my Home Assistant.