Stage 1 → PPPoE

PPPoE Troubleshooting Tool for MikroTik

A layer-by-layer troubleshooting tool for the most common MikroTik PPPoE and RADIUS failure patterns.

Free to use · Runs locally in your browser · Last reviewed 2026-09-26
Review before deployment: A diagnosis tree cannot see your router, so it asks which layer failed and gives the smallest next test instead of recommending a blind reset.

Inputs

Choose the earliest confirmed symptom, not the message you hope is the cause.

pppoe-diagnosis.txt
Change an input to recalculate.

How to use this result

The result is a short decision tree. Run the commands in order and record what changes. If discovery is absent, RADIUS is not yet involved. If RADIUS requests time out, test routing and UDP before changing user passwords.

  1. Run one test login while following the relevant log topics.
  2. Change only one variable at a time.
  3. Confirm the result with /radius monitor, counters, and the RADIUS server log.

Related tools

Sources and safe-use notes

This page follows the RouterOS documentation and the networking standards linked below. RouterOS syntax, hardware limits, and packet direction depend on your exact release and topology. Export a backup, test one controlled case, and keep a rollback path before applying generated output.

MikroTik documentation · RouterOS manual · RFC 4632 — CIDR · RFC 6598 — shared address space · RFC 8200 — IPv6 · MikroTik PPPoE documentation · MikroTik RADIUS documentation