diff --git a/tools/firmware-utils/src/addpattern.c b/tools/firmware-utils/src/addpattern.c
index 1d72285610e4264786e6b8422b6bc5cdebc16187..2ecc7ffd756131d9d2856c06a4a54cabaec8b9c0 100644
--- a/tools/firmware-utils/src/addpattern.c
+++ b/tools/firmware-utils/src/addpattern.c
@@ -105,6 +105,13 @@ struct board_info {
 };
 
 struct board_info boards[] = {
+	{
+		.id             = "E2100L",
+		.pattern        = "NL1X",
+		.hw_ver         = 0x00,
+		.sn             = 0x0f,
+		.flags          = {0x3f, 0x00},
+	},
 	{
 		.id		= "WRT160NL",
 		.pattern	= "NL16",