explaingit

justdr00py/chirpstack-gateway-os-mntd-blackspot

Analysis updated 2026-05-18

3Audience · ops devopsComplexity · 4/5Setup · hard

TLDR

A step-by-step setup guide for ChirpStack Gateway OS on the MNTD RAK v2 (Blackspot) LoRaWAN gateway, covering the GPIO 25 reset pin fix, SX1302 chipset config, and Wi-Fi stabilization on Raspberry Pi 4.

Mindmap

mindmap
  root((MNTD Blackspot Setup))
    Hardware
      Raspberry Pi 4
      RAK2287 SX1302
      MNTD aluminum case
    Key fixes
      GPIO 25 reset pin
      Disable GNSS
      Wi-Fi country code
    Steps
      Chipset config in UI
      SSH config file edit
      Wi-Fi stabilization
      Restart services
    Troubleshooting
      Boot loop fix
      Gateway ID error
      Wi-Fi drop fix
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Fix the 'Could not read Gateway ID' error on a MNTD Blackspot running ChirpStack by overriding the GPIO 25 reset pin

USE CASE 2

Stabilize Wi-Fi on a Raspberry Pi 4 inside the MNTD aluminum enclosure using country code and power settings

USE CASE 3

Get a RAK2287 SX1302 LoRaWAN concentrator working with ChirpStack after the standard setup fails

What is it built with?

ChirpStackRaspberry PiLoRaWAN

How does it compare?

justdr00py/chirpstack-gateway-os-mntd-blackspot0marildo/imagoabdurrafey237/rag-chatbot
Stars333
LanguagePythonJupyter Notebook
Setup difficultyhardeasymoderate
Complexity4/52/53/5
Audienceops devopsgeneralgeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · hard Time to first run · 1h+

Requires physical MNTD RAK v2 Blackspot hardware, SSH access, and a ChirpStack LNS server to register the gateway.

In plain English

This is a setup guide for running ChirpStack Gateway OS on the MNTD RAK v2 gateway, also known as the Blackspot. ChirpStack is open-source software for managing LoRaWAN networks. LoRaWAN is a wireless protocol designed for IoT devices (sensors, trackers, and similar hardware) that need to send small amounts of data over long distances on very little power. The MNTD Blackspot is a consumer gateway (hardware that connects IoT devices to the internet) based on a Raspberry Pi 4 with a RAK2287 radio module inside. The guide exists because the standard ChirpStack setup process does not work on this specific gateway without a few manual changes. The default configuration expects the concentrator reset pin to be on GPIO 17, but the MNTD hardware wires it to GPIO 25 instead. If this is not changed, the gateway fails to read its own ID and the radio does not start. Additionally, the Wi-Fi on the Raspberry Pi 4 inside the aluminum enclosure needs explicit regulatory country code and power settings to reliably connect to a router, which the standard setup also does not handle. The guide walks through four steps: configuring the radio chipset type and disabling the GPS module (which causes boot loops if left enabled without a GPS antenna), overriding the reset pin in a config file via SSH, adjusting Wi-Fi settings in the web interface, and restarting the concentrator and MQTT forwarder services. It includes a verification command to confirm the gateway ID is being read correctly, and a troubleshooting table covering the four most common failure modes. The repository is documentation only. There is no code to install or run beyond editing configuration files and restarting system services.

Copy-paste prompts

Prompt 1
Walk me through fixing 'Could not read Gateway ID' on a MNTD RAK v2 Blackspot running ChirpStack Gateway OS. Which config file do I edit and what value do I change reset_pin to?
Prompt 2
My MNTD Blackspot keeps boot-looping on ChirpStack Gateway OS. The guide says GNSS causes this. Show me exactly where in the web UI to disable it.
Prompt 3
Explain the difference between /dev/gpiochip4 and /dev/gpiochip0 for the reset_gpio_chip setting in chirpstack-concentratord and when to use each.
Prompt 4
After following the MNTD Blackspot setup guide, how do I verify the gateway is working and register it with my ChirpStack LNS server?

Frequently asked questions

What is chirpstack-gateway-os-mntd-blackspot?

A step-by-step setup guide for ChirpStack Gateway OS on the MNTD RAK v2 (Blackspot) LoRaWAN gateway, covering the GPIO 25 reset pin fix, SX1302 chipset config, and Wi-Fi stabilization on Raspberry Pi 4.

How hard is chirpstack-gateway-os-mntd-blackspot to set up?

Setup difficulty is rated hard, with roughly 1h+ to a first successful run.

Who is chirpstack-gateway-os-mntd-blackspot for?

Mainly ops devops.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Scan in gitsafehub Deploy in gitdeployhub justdr00py on gitmyhub

Verify against the repo before relying on details.