diff --git a/kas/corstone1000-image-configuration.yml b/kas/corstone1000-image-configuration.yml
index b5e17200..5e0ad3e3 100644
--- a/kas/corstone1000-image-configuration.yml
+++ b/kas/corstone1000-image-configuration.yml
@@ -23,6 +23,11 @@ local_conf_header:
     INIT_MANAGER:firmware = "mdev-busybox"
     VIRTUAL-RUNTIME_init_manager:firmware = "busybox"
 
+    # This guarantees module auto-loading support at boot
+    # by adding /etc/init.d/modutils.sh and /etc/rcS.d/ files
+    CORE_IMAGE_EXTRA_INSTALL:append = " modutils-initscripts"
+    DISTRO_FEATURES:append = " sysvinit"
+
     # prevent the kernel image from being included in the intramfs rootfs
     PACKAGE_EXCLUDE:firmware += "kernel-image-*"
 
