Hey there,
Is it possible to install the Chirpstack-packet-multiplexer directly on the gateway?
Gateway: Tektelic Kona Enterprise
and is it possible to configure more than two (e.G. Chirpstack and TTN) backend endpoints in the multiplexer config?
The most common use-case is to install the Multiplexer in the cloud, to reduce the data overhead in the GW <> Cloud communication, and from the cloud distribute the data to multiple backends.
While I do not provide a package that can be installed on the Tektelic Kona gateways, you probably should be able to run the ARM binary on the gateway: Index of /downloads/chirpstack-packet-multiplexer/, and then add configuration to forward to multiple LNS instances (ChirpStack, TTN, …).
I love the work that @brocaar has provided to the community. This has allowed me to pursue some projects that I otherwise wouldn’t have even tried.
To the idea of installing the multiplexer on the gateway - I had some success with some DIY gateways (combination of a Raspberry Pi and a WM1302 or LR1302) with the semtech packet forwarder pointing to the locally installed multiplexer forwarding to my self hosted chirpstack as well as to TTN). It worked great on WiFi or a wired connection but did not when using an LTE modem. My guess is that localhost/127.0.01 reference from the packet forwarder to the multiplexer wasn’t understood in the LTE environment. Chirpstack OS (OpenWRT based, version?) seems to have the multiplexing capability built in with definition of multiple servers but I stopped trying as I wasn’t able to make it work with my LTE modem. I have abandoned the idea of running the multiplexer on the gateway. Too much complexity and higher data use as in indicated in the most recent post. I installed the multiplexer on my server and point the gateways to that instead. This is working great and the issue with use over LTE connections is resolved.