On debian squeeze, I setup a bridge based on eth0. My /etc/network/interfaces is# The loopback network interfaceauto loiface lo inet loopback# The primary network interface#allow-hotplug eth1#auto eth0iface eth0 inet manualiface eth0 inet6 manualauto br0iface br0 inet dhcp    bridge_ports    eth0    bridge_stp      off#    bridge_maxwait  0    bridge_fd       9bridge_hello 2bridge_maxage 12Despite setting eth0 to manual, it get's an ip address via DHCP. Setting ifconfig eth0 down explicitly, disables the interface for a few seconds before it comes back up again. How can I disable eth0 and use br0 has my only network interface?
eth0 not getting disabled after setting up br0 interface
debian;networking;bridge
Gilles appears to have answered this one in the comments, with:Are you running NetworkManager or Wicd? as followed up by the OP:Wicd was running.