diff --git a/airoha/base-files/etc/init.d/ecnt_xpon b/airoha/base-files/etc/init.d/ecnt_xpon
index e25dd0afd34431a58d15ebf737ee9b50236739a3..096c6c33eb7b06c53d6b0f4a7220c7dc509e9891 100755
--- a/airoha/base-files/etc/init.d/ecnt_xpon
+++ b/airoha/base-files/etc/init.d/ecnt_xpon
@@ -113,7 +113,7 @@ boot() {
 	fi
 
 	echo "insmod econet-bob.ko"
-	insmod /lib/modules/4.4.115/econet_bob.ko ${BOB_MODULE_OPTS}
+	insmod /lib/modules/5.4.55/econet_bob.ko ${BOB_MODULE_OPTS}
 
 	if [ "$PON_PHY_CONFLICT" = "" ]; then
 		echo "insmod econet-xpon_${PHY_MODULE}"