diff --git a/config/collectd/collectd.conf b/config/collectd/collectd.conf
index c2316e415..941c631c9 100644
--- a/config/collectd/collectd.conf
+++ b/config/collectd/collectd.conf
@@ -36,7 +36,6 @@ include "/etc/collectd.precache"
Interface "lo"
Interface "/[0-9]*phys$/"
- Interface "/^macvtap[0-9]*$/"
Interface "/^vnet[0-9]*$/"
IgnoreSelected true
diff --git a/config/rootfiles/core/156/filelists/files b/config/rootfiles/core/156/filelists/files
index 8a73b73cb..680b1f32b 100644
--- a/config/rootfiles/core/156/filelists/files
+++ b/config/rootfiles/core/156/filelists/files
@@ -1,3 +1,4 @@
+etc/collectd.conf
etc/rc.d/init.d/suricata
etc/sysctl.conf
lib/udev/network-hotplug-bridges
diff --git a/config/rootfiles/core/156/update.sh b/config/rootfiles/core/156/update.sh
index 3f3634335..972fc1d70 100644
--- a/config/rootfiles/core/156/update.sh
+++ b/config/rootfiles/core/156/update.sh
@@ -62,6 +62,10 @@ rm -rfv \
# Reload sysctl.conf
sysctl -p
+# Migrate any macvtap interfaces to bridge
+sed -e "s/_MODE=macvtap/_MODE=bridge/g" \
+ -i /var/ipfire/ethernet/settings
+
# Start services
telinit u
/etc/init.d/suricata restart
diff --git a/config/udev/network-hotplug-bridges b/config/udev/network-hotplug-bridges
index a2ee56b83..bacf722ef 100644
--- a/config/udev/network-hotplug-bridges
+++ b/config/udev/network-hotplug-bridges
@@ -112,15 +112,6 @@ case "${MODE}" in
ip link set dev "${INTERFACE}" up
;;
- macvtap)
- ADDRESS="$(
-
END