diff --git a/iopsys-ramips/Config.in b/iopsys-ramips/Config.in
index d6770d5312d05fffae5fe2db60f858db9375bc10..f7d7973b019fddb35739f759f422eb29ede142eb 100644
--- a/iopsys-ramips/Config.in
+++ b/iopsys-ramips/Config.in
@@ -1,5 +1,4 @@
 
-
 # target config
 config 	KERNEL_GIT_CLONE_URI
 	string
@@ -11,7 +10,7 @@ config 	KERNEL_GIT_BRANCH
 
 config	KERNEL_GIT_COMMIT
 	string
-	default "05cd6f2dfe8890a9ce73ebfdf61f9622eba739cf" if TARGET_iopsys_ramips_ex400
+	default "128b093d60cc18b0f536c2974153f3eb9e791d58" if TARGET_iopsys_ramips_ex400
 
 config TARGET_IBOARDID
 	string
diff --git a/iopsys-ramips/modules.mk b/iopsys-ramips/modules.mk
index f1cf9da6f8bc7a466cd34330d48726e3a8aa8b25..926af0a340205808fa9295e550ea43f6a71bef84 100644
--- a/iopsys-ramips/modules.mk
+++ b/iopsys-ramips/modules.mk
@@ -108,7 +108,8 @@ define KernelPackage/hwnat-mtk
   DEPENDS:=@TARGET_iopsys_ramips @TARGET_iopsys_ramips_ex400
   FILES:= \
 	$(LINUX_DIR)/net/nat/hw_nat/hw_nat.ko
-endef	
+  AUTOLOAD:=$(call AutoLoad,55,hw_nat,1)
+endef
 
 $(eval $(call KernelPackage,hwnat-mtk))