diff --git a/checker/topo.py b/checker/topo.py
index 6ef15c8c75040d6a8606867ede19b01fee6b2d0c..581c250e5ac7f9840dc29bc83d5b0c67086860f4 100644
--- a/checker/topo.py
+++ b/checker/topo.py
@@ -127,6 +127,7 @@ class FullNM(object):
 
         def disable_nic_checksum(host, iface):
             host.cmd('ethtool iface {} --offload rx off tx off'.format(iface))
+            host.cmd('ethtool -K {} rx off tx off'.format(iface))
             host.cmd('ethtool -K {} tx-checksum-ip-generic off'.format(iface))
 
         def disable_arp(host, iface):