My service provider is trying to conserve IP addresses they provide /31 point to point interfaces rather than the typical /30. This means that I can ping the other side of the interface, but I can’t ping the public internet from the router because the router uses the local wan interface my side of the /31 and that is only rotatable locally and not to say 8.8.8.8.
I am trying to upgrade my router, but its using the /31 IP also. My network is fine, because the router will forward packets through. I also can ping with at public IP as the source address rather than wan /31.
Right, I’m sorry, I misunderstood what you were getting at, but now see your config I understand. Yes that IP they’ve given you isn’t publically routeable, that’s quite normal for a linknet address.
You should be able to ping the internet if you do
ping 8.8.8.8 interface 204.89.189.2
I guess your problem is the “add system image” command is using the 172 as the source, and that’s not working? If that’s the case you should just be able to copy the image to the router via the same Interface you otherwise manage it, then do a “add system image /path/to/image”