We're using BIRD on Linux Debian 6 as a BGP route server with two
subnets.
We would also like to manually change the next hop of certain
prefixes and peers.
When both subnets are configured at the single physical interface or
in alias
mode everything works fine. As soon as we configure any of the
subnet at a vlan
interface the next hop manipulation fails and the ip address of the
RS is set instead.