I have set up my eth0 as a bridged network in order to support KVM virtual machines appearing as addressable machines on my network. I disabled network manager and made eth0 bridged to br0. At boot time br0 gets an address from DHCP and when I start my KVM machines they get an address too. Great.
However, when I resume from a suspend, br0 does not get restarted. I always have to do a "ifup br0" to start it. Now I know that I could put this in a custom restore script, but my question is should this be done automatically by the standard scripts? Where are the general scripts to restore the network after suspend and why are they not restoring my br0 when the standard init scripts work at boot?