Greetings to everyone, I have two linux systems (routers) running debian with kernel 2.6.38 and BIRD 1.2.5. Every router has an outside interface towards a different ISP (ISP1 and ISP2) for Backup/Redundant purposes. The internal interface does VRRP. I am trying that both routers share the daufault routes toward ISP1 and IPS2. The routers should send all packets that they receive to towards the first ISP1 and when the ISP1 is down, the default route towards ISP2 must take place and the packets should be rerouted over the backup line (ISP2) My actuall problem is that I cannot see both static defined default routes on the Kernel table, and when I shutdown the outside interface the new default route is also not appearing on the routing table. Any ideas? That the actual configuration on both systems: protocol static { check link; route 0.0.0.0/0 via DFGW1; # Default route route 0.0.0.0/0 via DFGW2; # Default route } protocol kernel { # learn; # Learn all alien routes from the kernel persist; # Don't remove routes on bird shutdown scan time 10; # Scan kernel routing table every 20 seconds import none; # Default is import all export all; # Default is export none # kernel table 5; # Kernel table to synchronize with (default: main) } protocol direct { interface "intern"; # Restrict network interfaces it works with import all; # Default is import all } # This pseudo-protocol watches all interface up/down events. protocol device { scan time 10; # Scan interfaces every 10 seconds } protocol ospf MyOSPF { tick 2; rfc1583compat yes; import all; export all; area 0.0.0.0 { interface "intern" { cost 1; hello 5; priority 1; retransmit 7; }; }; } Thanks in Advance, Daniel Gomez