Tutorials

Syncing WiFi CAPsMAN to Legacy CAPsMAN with a RouterOS Script

MikroTik RouterOS · WiFi CAPsMAN · Legacy CAPsMAN Syncing WiFi CAPsMAN to Legacy CAPsMAN with a RouterOS Script Running old wifi-qcom-ac hardware alongside newer WiFi CAPsMAN devices means maintaining two completely separate CAPsMAN systems. This script watches your new WiFi CAPsMAN config for changes and mirrors them into the legacy CAPsMAN config automatically. What This

Syncing WiFi CAPsMAN to Legacy CAPsMAN with a RouterOS Script Read More »

WireGuard UI for MikroTik

MikroTik RouterOS · WireGuard · MTWireGuard UI WireGuard UI for MikroTik Run a web-based dashboard on a Raspberry Pi or Ubuntu server to manage WireGuard peers on your MikroTik router — add clients, generate QR codes, and set data limits from a browser. What This Guide Sets Up RouterOS has WireGuard built in, but managing

WireGuard UI for MikroTik Read More »

Run Pi-hole on Your MikroTik Router

MikroTik RouterOS · Container Feature Run Pi-hole on Your MikroTik Router A step-by-step guide to running Pi-hole as a Docker container directly on RouterOS v7, providing network-wide ad blocking without a separate device. Overview RouterOS v7 includes a Container feature that can run Docker-compatible images directly on your router. Pi-hole is an ideal workload for

Run Pi-hole on Your MikroTik Router Read More »

Roll back Script

Safe-Change Script for MikroTik RouterOS When making changes to a live network, there’s always a risk that a misconfiguration locks you out or breaks connectivity. This script gives you an automatic safety net — it snapshots your current config, then schedules an automatic rollback if you don’t cancel it in time. Think of it as

Roll back Script Read More »

PHPNuxBill with FreeRADIUS

To install PHPNuxBill in an Ubuntu server click here Install FreeRADIUS Enable the SQL Module Configure the SQL Module Edit /etc/freeradius/3.0/mods-available/sql — find and set these values (uncomment if commented): Also find and add/uncomment the TLS block to prevent SSL errors: Compete /etc/freeradius/3.0/mods-available/sql: Enable sqlcounter Module Edit /etc/freeradius/3.0/mods-available/sqlcounter and add these three counters: Complete /etc/freeradius/3.0/mods-available/sqlcounter

PHPNuxBill with FreeRADIUS Read More »

PHPNuxBill Installation & Configuration Guide

Prepare Server Install MySQL, PHP and Apache2 Download latest from, unzip and transfer to server: https://github.com/hotspotbilling/phpnuxbill/archive/refs/heads/master.zip Or directly on server: Unzip and move contents to default Apache2 directory (and remove default index file): PHPMyAdmin and Database Installation Add a global (root) MySQL User: User: master Password: f!rstShip68 Install PHPMyAdmin for ease of Database configuration NB

PHPNuxBill Installation & Configuration Guide Read More »