diff --git a/site.conf b/site.conf
index 3408da616bf8d4b07845588f2090ced63a82362c..e1bf7718eca6d7c839b8f91b37b3e9667b39a971 100644
--- a/site.conf
+++ b/site.conf
@@ -20,9 +20,6 @@
 
     wifi24 = {
         channel = 1,
-        --disables 802.11b rates
-        supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
-        basic_rate = {6000, 9000, 18000, 36000, 54000},
         ap = {
             ssid = 'Freifunk',
         },
@@ -57,6 +54,9 @@
 
     mesh = {
         vxlan = false,
+        batman_adv = {
+            routing_algo = 'BATMAN_IV',
+        }
     },
 
     next_node = {
diff --git a/site.mk b/site.mk
index bce813a2f36da87b9943cd35307b8e1e4e94549e..fb10012432eaaab9e4872c8ff3f3d7e624d8ff3a 100644
--- a/site.mk
+++ b/site.mk
@@ -4,7 +4,6 @@ GLUON_FEATURES := \
 	ebtables-filter-ra-dhcp \
 	mesh-batman-adv-15 \
 	mesh-vpn-fastd \
-	radvd \
 	radv-filterd \
 	respondd \
 	alfred \
@@ -62,3 +61,6 @@ GLUON_PRIORITY ?= 0.1
 
 #enable generation of images for ath10k devices with ibss mode
 GLUON_WLAN_MESH ?= 11s
+
+# only build upgrade images for legacy devices
+GLUON_DEPRECATED ?= upgrade