diff --git a/src/wifi_opclass.c b/src/wifi_opclass.c
index 4ba40c5581167ae757e084529744e22004bc9d63..af46639f6867d44f635e4d0c6b570ad676f32c9c 100644
--- a/src/wifi_opclass.c
+++ b/src/wifi_opclass.c
@@ -208,7 +208,7 @@ static const struct wifi_radio_opclass e4 = {
 			.id = 125,
 			.band = 5,
 			.bandwidth = 20,
-			.num_channel = 6,
+			.num_channel = 8,
 			.channel = {
 				{ .channel = 149, .ctrl_channels = {149}},
 				{ .channel = 153, .ctrl_channels = {153}},
@@ -217,35 +217,39 @@ static const struct wifi_radio_opclass e4 = {
 				{ .channel = 164, .ctrl_channels = {164}},
 				{ .channel = 169, .ctrl_channels = {169}},
 				{ .channel = 173, .ctrl_channels = {173}},
+				{ .channel = 173, .ctrl_channels = {173}},
+				{ .channel = 177, .ctrl_channels = {177}},
 			}
 		},
 		{
 			.id = 126,
 			.band = 5,
 			.bandwidth = 40,
-			.num_channel = 2,
+			.num_channel = 4,
 			.channel = {
 				{ .channel = 149, .ctrl_channels = {149}},
 				{ .channel = 157, .ctrl_channels = {157}},
 				{ .channel = 165, .ctrl_channels = {165}},
+				{ .channel = 173, .ctrl_channels = {173}},
 			}
 		},
 		{
 			.id = 127,
 			.band = 5,
 			.bandwidth = 40,
-			.num_channel = 2,
+			.num_channel = 4,
 			.channel = {
 				{ .channel = 153, .ctrl_channels = {153}},
 				{ .channel = 161, .ctrl_channels = {161}},
 				{ .channel = 169, .ctrl_channels = {169}},
+				{ .channel = 177, .ctrl_channels = {177}},
 			}
 		},
 		{
 			.id = 128,
 			.band = 5,
 			.bandwidth = 80,
-			.num_channel = 6,
+			.num_channel = 7,
 			.channel = {
 				{ .channel = 42, .ctrl_channels = {36, 40, 44, 48}},
 				{ .channel = 58, .ctrl_channels = {52, 56, 60, 64}},
@@ -253,23 +257,25 @@ static const struct wifi_radio_opclass e4 = {
 				{ .channel = 122, .ctrl_channels = {116, 120, 124, 128}},
 				{ .channel = 138, .ctrl_channels = {132, 136, 140, 144}},
 				{ .channel = 155, .ctrl_channels = {149, 153, 157, 161}},
+				{ .channel = 171, .ctrl_channels = {165, 169, 173, 177}},
 			}
 		},
 		{
 			.id = 129,
 			.band = 5,
 			.bandwidth = 160,
-			.num_channel = 2,
+			.num_channel = 3,
 			.channel = {
 				{ .channel = 50, .ctrl_channels = {36, 40, 44, 48, 52, 56, 60, 64}},
 				{ .channel = 114, .ctrl_channels = {100, 104, 108, 112, 116, 120, 124, 128}},
+				{ .channel = 163, .ctrl_channels = {149, 153, 157, 161, 165, 169, 173, 177}},
 			}
 		},
 		{
 			.id = 130,
 			.band = 5,
 			.bandwidth = 80,
-			.num_channel = 6,
+			.num_channel = 7,
 			.channel = {
 				{ .channel = 42, .ctrl_channels = {36, 40, 44, 48}},
 				{ .channel = 58, .ctrl_channels = {52, 56, 60, 64}},
@@ -277,6 +283,7 @@ static const struct wifi_radio_opclass e4 = {
 				{ .channel = 122, .ctrl_channels = {116, 120, 124, 128}},
 				{ .channel = 138, .ctrl_channels = {132, 136, 140, 144}},
 				{ .channel = 155, .ctrl_channels = {149, 153, 157, 161}},
+				{ .channel = 171, .ctrl_channels = {165, 169, 173, 177}},
 			}
 		},
 		{