diff --git a/src/wifi_opclass.c b/src/wifi_opclass.c
index 1eca8f72612cfe66c1cb268e9b55d0cc75253fbb..ee370eb3f66a956a68dba9489522c0cf3b54fede 100644
--- a/src/wifi_opclass.c
+++ b/src/wifi_opclass.c
@@ -192,7 +192,7 @@ static const struct wifi_radio_opclass e4 = {
 		{
 			.id = 125,
 			.bandwidth = 20,
-			.channel_num = 6,
+			.channel_num = 8,
 			.channel = {
 				{ .channel = 149, .ctrl_channels = {149}},
 				{ .channel = 153, .ctrl_channels = {153}},
@@ -200,30 +200,36 @@ static const struct wifi_radio_opclass e4 = {
 				{ .channel = 161, .ctrl_channels = {161}},
 				{ .channel = 164, .ctrl_channels = {164}},
 				{ .channel = 169, .ctrl_channels = {169}},
+				{ .channel = 173, .ctrl_channels = {173}},
+				{ .channel = 177, .ctrl_channels = {177}},
 			}
 		},
 		{
 			.id = 126,
 			.bandwidth = 40,
-			.channel_num = 2,
+			.channel_num = 4,
 			.channel = {
 				{ .channel = 149, .ctrl_channels = {149}},
 				{ .channel = 157, .ctrl_channels = {157}},
+				{ .channel = 165, .ctrl_channels = {165}},
+				{ .channel = 173, .ctrl_channels = {173}},
 			}
 		},
 		{
 			.id = 127,
 			.bandwidth = 40,
-			.channel_num = 2,
+			.channel_num = 4,
 			.channel = {
 				{ .channel = 153, .ctrl_channels = {153}},
 				{ .channel = 161, .ctrl_channels = {161}},
+				{ .channel = 169, .ctrl_channels = {169}},
+				{ .channel = 177, .ctrl_channels = {177}},
 			}
 		},
 		{
 			.id = 128,
 			.bandwidth = 80,
-			.channel_num = 6,
+			.channel_num = 7,
 			.channel = {
 				{ .channel = 42, .ctrl_channels = {36, 40, 44, 48}},
 				{ .channel = 58, .ctrl_channels = {52, 56, 60, 64}},
@@ -231,21 +237,23 @@ 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,
 			.bandwidth = 160,
-			.channel_num = 2,
+			.channel_num = 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,
 			.bandwidth = 80,
-			.channel_num = 6,
+			.channel_num = 7,
 			.channel = {
 				{ .channel = 42, .ctrl_channels = {36, 40, 44, 48}},
 				{ .channel = 58, .ctrl_channels = {52, 56, 60, 64}},
@@ -253,6 +261,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}},
 			}
 		},
 				{