How find/print "Route ID" for bad static route?

Am looking for helpful suggestions on how to find / print the “Route ID” for a static route that I added within the Winbox IP/Routes submenu. Clicking on the remove button is not working, and some research indicates that I must find / determine the associated “Route ID” ; and then remove that route via command line entry (using Terminal I assume). Attached is a screen shot that shows the Remove button in RED, after unsuccessful attempt to remove the bad static route through the Winbox IP/Routes sub-menu.
RouteRemoveFail.jpg

That route seems like D (i.e. Dynamic) besides A (Active), other flags, if any, are not visibile in the screenshot you posted, likely It Is also C (Connect).

Dynamic routes cannot be deleted.

If It Is C, It Is generated automatically when you add an address in the 192.168.89.0/24 subnet to the bridge interface (in /ip address).

Remove that address and the corresponding Connect route will vanish.

In terminal, issue:

/ip route print

in the output only the removable routes will have a number.

The “D” part is important in first column…, that mean “dynamic” config. That means it was added by RouterOS, so the way to remove a “D” item is from the source that created it.

So the item you’re trying to remove looks like a “connected route” (see MikroTik docs on /ip/route for detail, essentially defining the ARP scope, which is applied by the subnet mask used on on the /ip/address).

I suspect in /ip/address there is something assigned to the bridge interface for 192.168.89.x. You also have a /32 that’s unreachable. Whether that’s right/wrong, depend on what you’re trying to do. But I suspect 192.168.89.1/24 should be on either ether8 or bridge in /ip/address – not both.

I’d recommend you start with your problem, since the screenshot does tell us much - other than dynamic routes are not “removable” directly in /ip/route (rather, via /ip/address or controlled via routing protocols like OSPF/RIP/BGP that added a dynamic route).

LOL, almost same answer.

Great minds think alike. :laughing: