PulseISP uses a secure two-way connection to manage your MikroTik routers. The system generates a provisioning script that configures RADIUS, WireGuard tunnel, and service ports automatically.
Prerequisites
-
Your MikroTik must have internet access
-
API service must be enabled on the router (default port: 8728)
-
RouterOS v6.x or v7.x
Step 1: Add Router in Dashboard
-
Go to Routers → Add Router
-
Enter the Router Name — A friendly name (e.g., "Main Tower", "Branch Office")
Step 2: Map Ports to Services
For each physical port on your router, select the service type:
Service
Description
PPPoE
For subscriber PPPoE connections
Hotspot
For hotspot/captive portal access
LAN
Choose which LAN ports you want to map PulseISP to. Port 2, 3 or whicherver becomes authenticated via PulseISP
WAN
If you want to MAP your Mirkotik WIFI to PulseISP
Step 3: Run the Provisioning Script
After saving, the system generates a RouterOS script, sample below. Copy it and paste into your MikroTik terminal:
script look like below:
/system reset-configuration no-defaults=yes skip-backup=yes
Then paste the full provisioning script. The script will:
-
Configure RADIUS client settings
-
Set up WireGuard tunnel for secure management
-
Configure Walled Garden bypasses for hotspot portal
-
Set up DHCP and DNS
-
Configure firewall rules
-
Enable accounting and logging
Step 4: Verify Connection
Once the script runs, your router will appear as Online in the dashboard. You can:
-
View real-time latency
-
Check system resources
-
Monitor active sessions
-
Push configuration updates