Problems with networking

I have a networking problem, and I could use some ideas. I have an eth0/br0 configured that works fine. I’m trying to configure an eth1/br1 that connects to a physical ethernet device, but doesn’t have an address on the host, only in the VM. Everything seems to set up correctly, but no packets go out on the wire. tcpdump on br1 shows the packets from the VM. OS is Ubuntu 11.10. Below is what I put into /etc/network/interfaces:

auto eth1
iface eth1 inet manual

auto br1
iface br1 inet manual
bridge_ports eth1
bridge_stp off
bridge_fd 0
bridge_maxwait 0
metric 1

Thanks!