diff --git a/package/gluon-core/files/lib/netifd/proto/gluon_wired.sh b/package/gluon-core/files/lib/netifd/proto/gluon_wired.sh
index 185de8634e289d7f8b1287485eee1246784adfb1..cdbb45bb73ea21d97f62def1c789cf8da684cb75 100755
--- a/package/gluon-core/files/lib/netifd/proto/gluon_wired.sh
+++ b/package/gluon-core/files/lib/netifd/proto/gluon_wired.sh
@@ -46,6 +46,7 @@ proto_gluon_wired_setup() {
                 json_add_string peer6addr 'ff02::15c'
                 json_add_int vid "$(lua -lgluon.util -e 'print(tonumber(gluon.util.domain_seed_bytes("gluon-mesh-vxlan", 3), 16))')"
                 json_add_boolean rxcsum '0'
+                json_add_boolean txcsum '0'
                 json_close_object
                 ubus call network add_dynamic "$(json_dump)"
         fi