My company just installed a PowerRouter v4 (http://www.linktechs.net/productcart/pc/viewPrd.asp?idproduct=2046) to replace 4 CCR routers. It is functioning properly except it is not broadcasting a route over OSPF.
This router is an edge router, so we have our main IPv4 blocks null-routed by giving them static routes to an inaccessible IP address on the loopback bridge:
/ip address
add address=10.30.255.245/30 interface=lo network=10.30.255.244
/ip route
add distance=1 dst-address=208.X.X.0/21 gateway=10.30.255.246
This static route is broadcast just fine throughout the network. Attached to a different bridge on this router is a smaller subnet from this primary range:
/ip address
add address=208.X.X.1/25 interface=bridge2 network=208.X.X.0
Where the second and third octets are the same as the route previously mentioned. This route is not broadcast through OSPF (or not showing up in any of the other routers this router is connected to).
Previously these two routes (the null and the IP range) were hosted on separate routers (both CCR-1036 models) and it worked fine on the separate routers. So my questions are:
- Since the /25 is a more specific range, shouldn’t it be broadcast along with the /21 to the other routers?
- Is there a workaround I can use to force this route to propagate along with the other remaining in place?
- As a test, I disabled the static route in this router and the connected route did not propagate through as expected. Any ideas as to why this would be?
Here is my ospf instance config:
/routing ospf instance
set [ find default=yes ] distribute-default=if-installed-as-type-1 \
redistribute-connected=as-type-1 redistribute-static=as-type-1 router-id=\
10.30.0.64
/routing ospf network
add area=backbone network=162.Y.Y.0/24
/routing filter
add action=discard chain=ospf-out prefix=10.1.1.0/24 prefix-length=24-30
add action=discard chain=ospf-out prefix=169.254.0.0/16 prefix-length=16-30
add action=discard chain=ospf-out prefix=192.168.0.0/16 prefix-length=16-30
The router was shipped to us with 6.34.6 and I downgraded it to 6.34.2 as a test of the issue since the other routers it connects to are currently running 6.34.2. The downgrade did not change the issue.