#virsh edit domain
<interface type='bridge'>
<mac address='52:54:00:43:1f:f4'/>
<source bridge='br0'/>
<virtualport type='openvswitch'/>
</virtualport>
</interface>
#virsh edit domain
<interface type='bridge'>
<mac address='52:54:00:43:1f:f4'/>
<source bridge='br0'/>
<virtualport type='openvswitch'/>
</virtualport>
</interface>
Now that openvswitch-brcompat is not officially supported with recent kernels (Ubuntu 12.10 with kernel 3.5), the alternative to configure the bridges directly in the interfaces file has change a bit... but is still pretty forward!Simple case with 1 bridge and 1 attached interface:allow-ovs br99iface br99 inet dhcpovs_type OVSBridge ovs_ports eth0allow-br99 eth0 iface eth0 inet manual ovs_bridge br0 ovs_type OVSPort And to bring it up and down: ifup --allow=ovs $list_of_bridges ifdown --allow=ovs $list_of_bridges Et voilà! More info at: openvswitch-switch.README.Debian