I have a Brocade FESX648-PREM I set a static route with the following command:
ip route 220.127.116.11 255.255.255.255 18.104.22.168
Where 22.214.171.124 is my real IP address and 126.96.36.199 is an intentionally incorrect next hop IP.
Since, 188.8.131.52 is an invalid next hop IP, 184.108.40.206 stops pinging immediately.
However, when I clear the route with
no ip route 220.127.116.11 255.255.255.255 18.104.22.168 the 22.214.171.124 still does not ping.
If I follow up with
clear ip route 126.96.36.199 255.255.255.255 the IP again will continue to not ping.
If I run a
show ip route 188.8.131.52, I can see that it is correctly routing to the default gateway.
However, if I
write memory and
reload the switch, then the IP will ping again.
It was suggested to me that I should verify that my
ip-cache entries are not exceeding their
system-max values, but that checked out OK as well:
Total number of IP routes: 64382, avail: 15618 (out of max 80000)
Total number of cache entries: 303
Any ideas why this route is getting "stuck"?
EDIT: I found a workaround. 1. Remove the invalid static route, 2. manually set the correct static route, 3. clear the route set in the previous step. Strange, seems like this should not be necessary. If anyone has any thoughts or suggestions on resolving the core issue, I'd still be very happy to hear them.