the question is targeted to Total Access 908e platform on 12. AOS..
This is what we currently use in Cisco IOS to handle edge to core redistributed OSPF into BGP alongside default-information originate when the need arises to redistribute all adjacent peer network blocks by default. Upstream firewall will sense the outage and remove untrust routes with admin distance change to prioritize to all ospf learned routes downstream
router ospf 359
router-id 10.18.90.17
auto-cost reference-bandwidth 1000
redistribute bgp 64866 metric 100 subnets route-map REDIST_RFC1918
network 10.18.90.16 0.0.0.15 area 0
default-information originate [ this command is injected in the case where our primary internet service is disrupted or becomes unavailable ]
!
router bgp 64866
bgp asnotation dot
no bgp default ipv4-unicast
bgp log-neighbor-changes
neighbor <xx.xx.xx.xx> remote-as 209
neighbor <lte wireless> remote-as 4282
neighbor <let wireless> local-as 65065
!
address-family ipv4
network 10.18.90.0 mask 255.255.255.240
network 10.18.90.16 mask 255.255.255.240
network 10.18.90.32 mask 255.255.255.224
network 10.18.90.64 mask 255.255.255.224
network 10.18.90.96 mask 255.255.255.224
network 10.18.90.128 mask 255.255.255.128
network 10.18.91.0 mask 255.255.255.224
network 10.18.91.32 mask 255.255.255.224
network 10.18.91.64 mask 255.255.255.224
network 10.18.91.96 mask 255.255.255.224
network 10.18.91.128 mask 255.255.255.224
network 10.18.91.160 mask 255.255.255.224
network 10.18.91.192 mask 255.255.255.224
network 10.18.91.224 mask 255.255.255.224
network 172.18.46.0 mask 255.255.255.224
redistribute connected route-map con-bgp
redistribute static
ip prefix-list REDIST_RFC1918 seq 10 permit 10.0.0.0/8 le 32
ip prefix-list REDIST_RFC1918 seq 20 permit 172.16.0.0/12 le 32
ip prefix-list REDIST_RFC1918 seq 30 permit 192.168.0.0/16 le 32