vxlan: non-ECT from 10.254.8.23 with TOS=0x2
In some scenarios I find sysylog being spammed with the following message vxlan: non-ECT from ADDRESS with TOS=0x2¶
I am unsure of the cause of this issue to date, I'm sure there is something going on that needs addressing here, but the syslog being filled with these errors isnt helpful
Here I found some discussion about a possible cause https://github.com/openwrt/openwrt/issues/6716
In the meantime, here is the symptoms
1dmesg | tail -n 10
2[22645061.223507] vxlan: non-ECT from 10.48.30.11 with TOS=0x2
3[22645061.374522] vxlan: non-ECT from 10.48.30.11 with TOS=0x2
4[22645061.374590] vxlan: non-ECT from 10.48.30.11 with TOS=0x2
5[22645061.374599] vxlan: non-ECT from 10.48.30.11 with TOS=0x2
6[22645061.376204] vxlan: non-ECT from 10.48.30.10 with TOS=0x2
7[22645061.377116] vxlan: non-ECT from 10.48.30.10 with TOS=0x2
8[22645061.411986] vxlan: non-ECT from 10.48.30.11 with TOS=0x2
9[22645061.531827] vxlan: non-ECT from 10.48.30.11 with TOS=0x2
10[22645062.894827] vxlan: non-ECT from 10.48.30.10 with TOS=0x2
11[22645063.367127] vxlan: non-ECT from 10.48.30.11 with TOS=0x2
And here is a temporary fix
1echo N | sudo tee /sys/module/vxlan/parameters/log_ecn_error
And a persistent fix that will survive a reboot
1echo "options vxlan log_ecn_error=N" | sudo tee /etc/modprobe.d/osism-vxlan.conf