I’ve setup each ChirpStack instance, each one works properly with the gateway and the devices but only one at the same time.
For example, if I would like to use the 192.168.1.12 ChirpStack instance, I have to stop all the other ones. That means that only one ChirpStack instance can see the gateway.
I thought that I could use the Gateway-bridge with only one gateway and multiple ChirpStack instances.
Many thanks for your message. Regarding the shared MQTT broker you’re talking about, just to make sure I understand correctly, is it something like that?
I have to edit the chirpstack-network-server.toml on each “ChirpStack for Device” to modify the MQTT server address from localhost to IP_of_ChirpStack_as_MQTT_server.
# MQTT server (e.g. scheme://host:port where scheme is tcp, ssl or ws)
server="tcp://(IP_of_ChirpStack_as_MQTT_server):1883"
It is not ChirpStack as MQTT broker, ChirpStack is not a MQTT broker. You would configure all ChirpStack Gateway Bridge instances to the same MQTT broker (e.g. Mosquitto). Then you would configure your ChirpStack Network Server instances to this single MQTT broker too.
Just to make sure, a device should only be active on one ChirpStack Network Server.
I’ve updated the schematic just in case it helps others.
The infrastructure I use is automatically deployed to over 50 virtual machines and all software configuration files are automatically updated.
I noticed that by default the chirpstack-gateway-bridge.toml config file uses ‘server=“tcp://127.0.0.1:1883”’ and chirpstack-network-server.toml config file uses ‘server=“tcp://localhost:1883”’. This would simplify the script for the automated deployment if it could be the same parameter by default: localhost or 127.0.0.1.
Are you able to help please as you are one of the few LPS8 forum individuals to have gotten it working with Chirpstack. I have been trying to get my LPS8 connected to Chirpstack for a week now but I have discovered that when I try to set the LoraWan settings it does not accept them. I enter them as below in Image1 but then it resreshes and is blank as in Image2. This seems abnormal. My dragino firmware is ver lgw-5.4.1610176959 Image1 Image 2
I have tested several Dragino LPS8 and have never encountered the problem you describe.
Are the other parameters correctly saved when changing the password or the network configuration for example ?
I am also using firmware lgw-5.4.1610176959.
Looks like there is an inconsistency between the firmware version and the settings saved in memory.
It would be interesting to reflash the firmware lgw-5.4.1610176959 without the “preserve settings” option. In this case the internal memory will be reset to the default settings.