Concentratord stuck at "Initializing" or "Execution Failed | Does not Exist"

Hello!

I am using the Chirpstack OS on a Raspberry pi 4 with a WM1302 LoRaWAN gateway module from seeed studio. All services (network server, gateway bridge, and application server) display an OK status, except for the concentratord. I selected the LoRa concentrator shield to be the Semtech SX1302 CoreCell from the shield list because the WM1302 is based on that chip. I already configured all frequencies and channels for the US915 configuration. I had added a gateway profile in the app server under “Gateway-profiles”, but after some reading on other user’s similar issues I deleted the profile and just left the gateway config under “Gateways” to avoid any connection issues between the app server and the concentratord daemon. I am not able to see the Gateway ID (displays “not configured”) although I already added it to the Concentratord Config file and made sure it matched with the gateway config on the ChirpStack Application Server.

I also changed the reset pins as specified on here https://wiki.seeedstudio.com/WM1302_module/

Does anyone know what could be the issue and how I could solve this? I would really appreciate your help and input.

Jul 27 23:00:52 raspberrypi4 user.err chirpstack-gateway-bridge[637]: time="2022-07-27T23:00:52.148454957Z" level=error msg="backend/concentratord: event socket dial error" error="dial event api url error: zmq4: could not dial to \"ipc:///tmp/concentratord_event\": dial un
Jul 27 23:00:55 raspberrypi4 user.err chirpstack-gateway-bridge[637]: time="2022-07-27T23:00:55.661600549Z" level=error msg="backend/concentratord: event socket dial error" error="dial event api url error: zmq4: could not dial to \"ipc:///tmp/concentratord_event\": dial un
Jul 27 23:00:59 raspberrypi4 user.err chirpstack-gateway-bridge[637]: time="2022-07-27T23:00:59.173927157Z" level=error msg="backend/concentratord: event socket dial error" error="dial event api url error: zmq4: could not dial to \"ipc:///tmp/concentratord_event\": dial un
Jul 27 23:01:02 raspberrypi4 user.err chirpstack-gateway-bridge[637]: time="2022-07-27T23:01:02.685059602Z" level=error msg="backend/concentratord: event socket dial error" error="dial event api url error: zmq4: could not dial to \"ipc:///tmp/concentratord_event\": dial un
Jul 27 23:01:06 raspberrypi4 user.err chirpstack-gateway-bridge[637]: time="2022-07-27T23:01:06.19703249Z" level=error msg="backend/concentratord: event socket dial error" error="dial event api url error: zmq4: could not dial to \"ipc:///tmp/concentratord_event\": dial uni
Jul 27 23:01:09 raspberrypi4 user.err chirpstack-gateway-bridge[637]: time="2022-07-27T23:01:09.708956758Z" level=error msg="backend/concentratord: event socket dial error" error="dial event api url error: zmq4: could not dial to \"ipc:///tmp/concentratord_event\": dial un
Jul 27 23:01:13 raspberrypi4 user.err chirpstack-gateway-bridge[637]: time="2022-07-27T23:01:13.222912975Z" level=error msg="backend/concentratord: event socket dial error" error="dial event api url error: zmq4: could not dial to \"ipc:///tmp/concentratord_event\": dial un
Jul 27 23:01:14 raspberrypi4 user.err monit[494]: 'chirpstack-concentratord' failed to start (exit status 0) -- '/etc/init.d/chirpstack-concentratord start': Starting chirpstack-concentratord
Jul 27 23:01:16 raspberrypi4 user.err chirpstack-gateway-bridge[637]: time="2022-07-27T23:01:16.736084417Z" level=error msg="backend/concentratord: event socket dial error" error="dial event api url error: zmq4: could not dial to \"ipc:///tmp/concentratord_event\": dial un
Jul 27 23:01:19 raspberrypi4 authpriv.notice sudo:    admin : TTY=pts/0 ; PWD=/home/admin ; USER=root ; COMMAND=/usr/bin/tail -f /var/log/messages
Jul 27 23:01:20 raspberrypi4 user.err chirpstack-gateway-bridge[637]: time="2022-07-27T23:01:20.249138671Z" level=error msg="backend/concentratord: event socket dial error" error="dial event api url error: zmq4: could not dial to \"ipc:///tmp/concentratord_event\": dial un
Jul 27 23:01:23 raspberrypi4 user.err chirpstack-gateway-bridge[637]: time="2022-07-27T23:01:23.761406469Z" level=error msg="backend/concentratord: event socket dial error" error="dial event api url error: zmq4: could not dial to \"ipc:///tmp/concentratord_event\": dial un
Jul 27 23:01:24 raspberrypi4 user.err monit[494]: 'chirpstack-concentratord' process is not running
Jul 27 23:01:24 raspberrypi4 user.info monit[494]: 'chirpstack-concentratord' trying to restart
Jul 27 23:01:24 raspberrypi4 user.info monit[494]: 'chirpstack-concentratord' start: '/etc/init.d/chirpstack-concentratord start'
Jul 27 23:01:27 raspberrypi4 user.err chirpstack-gateway-bridge[637]: time="2022-07-27T23:01:27.272203099Z" level=error msg="backend/concentratord: event socket dial error" error="dial event api url error: zmq4: could not dial to \"ipc:///tmp/concentratord_event\": dial un
Jul 27 23:01:30 raspberrypi4 user.err chirpstack-gateway-bridge[637]: time="2022-07-27T23:01:30.781449378Z" level=error msg="backend/concentratord: event socket dial error" error="dial event api url error: zmq4: could not dial to \"ipc:///tmp/concentratord_event\": dial un
Jul 27 23:01:34 raspberrypi4 user.err chirpstack-gateway-bridge[637]: time="2022-07-27T23:01:34.292304674Z" level=error msg="backend/concentratord: event socket dial error" error="dial event api url error: zmq4: could not dial to \"ipc:///tmp/concentratord_event\": dial un
Jul 27 23:01:37 raspberrypi4 user.err chirpstack-gateway-bridge[637]: time="2022-07-27T23:01:37.805944639Z" level=error msg="backend/concentratord: event socket dial error" error="dial event api url error: zmq4: could not dial to \"ipc:///tmp/concentratord_event\": dial un
Jul 27 23:01:41 raspberrypi4 user.err chirpstack-gateway-bridge[637]: time="2022-07-27T23:01:41.318068053Z" level=error msg="backend/concentratord: event socket dial error" error="dial event api url error: zmq4: could not dial to \"ipc:///tmp/concentratord_event\": dial un
Jul 27 23:01:44 raspberrypi4 user.err chirpstack-gateway-bridge[637]: time="2022-07-27T23:01:44.830878814Z" level=error msg="backend/concentratord: event socket dial error" error="dial event api url error: zmq4: could not dial to \"ipc:///tmp/concentratord_event\": dial un
Jul 27 23:01:48 raspberrypi4 user.err chirpstack-gateway-bridge[637]: time="2022-07-27T23:01:48.341573534Z" level=error msg="backend/concentratord: event socket dial error" error="dial event api url error: zmq4: could not dial to \"ipc:///tmp/concentratord_event\": dial un
Jul 27 23:01:51 raspberrypi4 user.err chirpstack-gateway-bridge[637]: time="2022-07-27T23:01:51.852926401Z" level=error msg="backend/concentratord: event socket dial error" error="dial event api url error: zmq4: could not dial to \"ipc:///tmp/concentratord_event\": dial un
Jul 27 23:01:54 raspberrypi4 user.err monit[494]: 'chirpstack-concentratord' failed to start (exit status 0) -- '/etc/init.d/chirpstack-concentratord start': Starting chirpstack-concentratord
Jul 27 23:01:55 raspberrypi4 user.err chirpstack-gateway-bridge[637]: time="2022-07-27T23:01:55.364553697Z" level=error msg="backend/concentratord: event socket dial error" error="dial event api url error: zmq4: could not dial to \"ipc:///tmp/concentratord_event\": dial un
Jul 27 23:01:58 raspberrypi4 user.err chirpstack-gateway-bridge[637]: time="2022-07-27T23:01:58.876546109Z" level=error msg="backend/concentratord: event socket dial error" error="dial event api url error: zmq4: could not dial to \"ipc:///tmp/concentratord_event\": dial un
Jul 27 23:02:02 raspberrypi4 user.err chirpstack-gateway-bridge[637]: time="2022-07-27T23:02:02.388316275Z" level=error msg="backend/concentratord: event socket dial error" error="dial event api url error: zmq4: could not dial to \"ipc:///tmp/concentratord_event\": dial un
Jul 27 23:02:04 raspberrypi4 user.err monit[494]: 'chirpstack-concentratord' process is not running
Jul 27 23:02:04 raspberrypi4 user.info monit[494]: 'chirpstack-concentratord' trying to restart
Jul 27 23:02:04 raspberrypi4 user.info monit[494]: 'chirpstack-concentratord' start: '/etc/init.d/chirpstack-concentratord start'
Jul 27 23:02:05 raspberrypi4 user.err chirpstack-gateway-bridge[637]: time="2022-07-27T23:02:05.900568186Z" level=error msg="backend/concentratord: event socket dial error" error="dial event api url error: zmq4: could not dial to \"ipc:///tmp/concentratord_event\": dial un
Jul 27 23:02:09 raspberrypi4 user.err chirpstack-gateway-bridge[637]: time="2022-07-27T23:02:09.413878985Z" level=error msg="backend/concentratord: event socket dial error" error="dial event api url error: zmq4: could not dial to \"ipc:///tmp/concentratord_event\": dial un
Jul 27 23:02:12 raspberrypi4 user.err chirpstack-gateway-bridge[637]: time="2022-07-27T23:02:12.924282114Z" level=error msg="backend/concentratord: event socket dial error" error="dial event api url error: zmq4: could not dial to \"ipc:///tmp/concentratord_event\": dial un
Jul 27 23:02:16 raspberrypi4 user.err chirpstack-gateway-bridge[637]: time="2022-07-27T23:02:16.436549917Z" level=error msg="backend/concentratord: event socket dial error" error="dial event api url error: zmq4: could not dial to \"ipc:///tmp/concentratord_event\": dial un
Jul 27 23:02:19 raspberrypi4 user.err chirpstack-gateway-bridge[637]: time="2022-07-27T23:02:19.947627974Z" level=error msg="backend/concentratord: event socket dial error" error="dial event api url error: zmq4: could not dial to \"ipc:///tmp/concentratord_event\": dial un
Jul 27 23:02:23 raspberrypi4 user.err chirpstack-gateway-bridge[637]: time="2022-07-27T23:02:23.459694886Z" level=error msg="backend/concentratord: event socket dial error" error="dial event api url error: zmq4: could not dial to \"ipc:///tmp/concentratord_event\": dial un
Jul 27 23:02:26 raspberrypi4 user.err chirpstack-gateway-bridge[637]: time="2022-07-27T23:02:26.970969346Z" level=error msg="backend/concentratord: event socket dial error" error="dial event api url error: zmq4: could not dial to \"ipc:///tmp/concentratord_event\": dial un
Jul 27 23:02:30 raspberrypi4 user.err chirpstack-gateway-bridge[637]: time="2022-07-27T23:02:30.483356716Z" level=error msg="backend/concentratord: event socket dial error" error="dial event api url error: zmq4: could not dial to \"ipc:///tmp/concentratord_event\": dial un

Screenshot from 2022-07-27 17-04-29


Thank you!

Probably best would be to create a feature-request here: https://github.com/chirpstack/chirpstack-concentratord requesting support for this shield. It might work using one of the existing gateway-config options, but the reset-pin options must match (both reset as power pin).

As well it seems that the shield can operate both in SPI as USB mode (in the latter case you might need to flash the MCU).

All this configuration I’m trying to capture in the Concentratord so please create a feature-request so that I can look into this and add the required config :slight_smile:

Just to let you know that I received a WM1302 module so that I can test this too. Still I would recommend you to create a GitHub issue for this, to make this trackable.

I got the WM1302 working by selecting the RAK2287 in gateway-config. I haven’t added any nodes yet, but monit summary and the gateway page of the web interface both look good.