Hi FRR users, We have a use case we don't know how to handle with BGP/FRR. We need to share : right side : a L3 network with dialup links - without VRF - with BGP in order to learn connected links left side : 3 customers - now : static routing without BGP - futur : with BGP in order to announce their connected links and add redundancy For now, we use multiple routing table and rules in order to isolate customers. ## Examples # Customers interconnexions CustA 10.0.0.2/30 CustB 10.0.0.6/30 # DialUP links pools CustA pool 192.168.2.0/24 CustB pool 192.168.3.0/24 # Multiple routing tables echo 302 custa >> /etc/iproute2/rt_tables echo 303 custb >> /etc/iproute2/rt_tables # Default route ip route add default via 10.0.0.2 dev eth0 table custa ip route add default via 10.0.0.6 dev eth0 table custb # Rules for isolation ip rule add from 192.168.2.0/24 lookup custa ip rule add from 192.168.3.0/24 lookup custb # 2 dialup link for CustA CustA Link1 WAN = 192.168.2.0/32 CustA Link1 LAN = 192.168.2.128/29 CustA Link2 WAN = 192.168.2.1/32 CustA Link2 LAN = 192.168.2.136/29 # Our problem This solution is good for a POC with static routing on customer's side, but we need to use BGP with customers in order to : - provide redundancy - announce its connected dialup links to each customer Since we don't use VRFs, announce connected links to customers is easy with prefix-list (ex: 192.168.2.0/24 ge 24 for custA). But we don't understand how to not use static default route in our routing tables and inject BGP routes learned from customers in each routing table. Is FRR able to inject peer's routes in a specific table without VRFs ? If needed, we can move to VRF on customer side, but since dialup network is not VRF aware, links routes are in vrf0 and we don't understand how to handle it. Is there a solution for this case ? Maybe a route-map would permit to push learned routes of a peer in a specific table ? Thank you, Julien