====ChirpStack Gateway OS==== {{:tools:cstack1.jpg?100}} \\ \\ {{:tools:cstack2.jpg?100}} \\ \\ {{:tools:cstack3.jpg?100}} This is an IoT operating system for the Raspberry Pi which supports interfaces such as the [[interfaces:wavesharelora|Waveshare LoRaWAN Gateway Hat]]. ===Install=== [[https://www.chirpstack.io/docs/chirpstack-gateway-os/index.html|Guide]] ===Download=== [[https://www.chirpstack.io/docs/chirpstack-gateway-os/install/raspberry-pi.html|Download page]] ==Version 4.4.0== [[https://artifacts.chirpstack.io/downloads/chirpstack-gateway-os/4.4.0/raspberrypi/bcm27xx/bcm2709/chirpstack-gateway-os-4.4.0-full-bcm27xx-bcm2709-rpi-2-squashfs-factory.img.gz|Pi 2B, 3B, 4B]] ===Programming=== [[https://etcher.balena.io/|BalenaEtcher]] is recommended to be used from Windows, else use `dd' in Linux. ===Network=== A Pi with built-in WiFi will have an access point enabled and this AP will use the IPv4 address range 192.168.0.0/24 If this IP address range conflicts with the local LAN, login to via WiFI and change the network using the web interface and afterward attach an ethernet lead. The O/S will assign itself a LAN address via DHCP. If you know the MAC address you can use that in advance to setup a fixed IP address. Ensure that ignore interface is set for DHCP on the LAN. There should be no harm disabling dnsmasq authoritative DHCP for the LAN as well. ===ChirpStack=== Under ChirpStack enable concentratord, in my case I enabled SX1302/SX1303 and then selected the Waveshare device on the SX1302/SX1303 tab. Now enable MQTT forwarding and the gateway is up and running and the ChirpStack server application can now be configured.