Hi,
just built my first Gateway with Raspberry Pi 3b and WM1302 (on SEEED Hat). Imaging of Chirpstack Gateway OS (Full) worked fine, can connect via browser and after following the installation guide also got the Gateway ID from the WM1302 module.
But nothing i did over the course of 10 hours made the connection to the network server work. On top i have a strange problem. Some of the simple prompts doesnt work at all??? For example:
systemctl status chirpstack-gateway-bridge
returns an error (-ash: systemctl: not found). I couldnt figure it out, some things work, but most of the instructions in the official chirpstack documentation for the console works. And it seems the Chirpstack Gateway Bridge is not working?
What could possibly be wrong?
Thanks a lot
I think you are confused by the purpose of the full install of CS GW OS. The full install already has a network server in the install, and it is not meant to send packets out of the Pi. If you have your network server external to the Pi, you should just do the base install, that will give you the gateway components to forward packets externally. Is this the setup you want? Or is there actually a problem with the packets making it to the local chirpstack instance on the Pi?
The reason why systemctl status chirpstack-gateway-bridge
does not work is because there is no chirpstack-gateway-bridge on the CS GW OS, it instead uses the chirpstack-mqtt-forwarder, which serves the same purpose but is newer and more lightweight. Also CS GW OS is built on openWRT and does not have systemd so systemctl isn’t even a command.
The OS is not Ubuntu. So no systemctl is available.
Thanks to both of you. I´m new to the whole topic and figured out that OpenWRT is quite different
Sadly the Chirpstack documentation is totally confusing and one has to search many different sources (ChatGPT is astonishingly good for this) to find the correct information.