I've had unstable power lately and both times my network did not restart correctly. I have tracked it down to /var/run/network/ifstate still having my interface as up when really it was down on boot.
I'm using a bridge as my only interface with an IP (other than lo).
Is /var/run/network/ifstate supposed to be erased/blanked on boot? Can someone tell me which script is responsible for this? Why is lo coming up correctly but not br0?