A única coisa que salta diferente entre a sua configuração e as que eu estou usando é que eu tenho
virtual_ipaddress { <ip> dev <devname> }
Isso pode não ser estritamente necessário, mas essa é a única diferença que posso ver em relação a uma configuração de trabalho conhecida.