Usamos o seguinte método para vlans:
auto eth0.6
iface eth0.6 inet static
address 192.168.6.13
netmask 255.255.255.0
broadcast 192.168.6.255
pre-up vconfig add eth0 6
post-down vconfig rem eth0.6
O caso de uma vlan em uma interface em ponte não é muito diferente:
auto br0
iface br0 inet static
address 192.168.0.11
netmask 255.255.255.0
broadcast 192.168.0.255
bridge_stp on
bridge_ports eth0 eth1
bridge_bridgeprio 60000
auto br0.6
iface br0.6 inet static
address 192.168.6.11
netmask 255.255.255.0
broadcast 192.168.6.255
gateway 192.168.6.1
pre-up vconfig add br0 6
post-down vconfig rem br0.6
No entanto, olhando para sua configuração, parece que você está tentando fazer a ponte entre duas diferentes vlans em diferentes interfaces. Eu realmente acho que você quer ser roteador entre suas redes.
Seu switch entende as VLANs? Você provavelmente deseja configurar o seu comutador para ter as portas corretas configuradas como não marcadas na VLAN correta para a máquina conectada a essa porta.