cc_module_9800_3504.py: added functionality for selecting ft dot1x on 6e wlan in cc module

This commit is contained in:
Nikita Yadav
2022-04-22 22:56:31 +05:30
committed by shivam
parent f7e86c5cc6
commit 8747cb3635

View File

@@ -235,7 +235,7 @@ class create_controller_series_object:
self.command.extend(self.command_extend)
elif self.action in ["create_wlan", "create_wlan_wpa2", "create_wlan_wpa3", "dtim", "enable_ft_akm_ftpsk",
"enable_ftotd_akm_ftpsk", "enable_ft_akm_ftsae"]:
"enable_ftotd_akm_ftpsk", "enable_ft_akm_ftsae", "enable_ft_wpa3_dot1x"]:
if self.action in ["create_wlan"]:
self.command_extend = ["--action", self.action, "--wlan", self.wlan,
@@ -250,6 +250,9 @@ class create_controller_series_object:
elif self.action in ["enable_ft_akm_ftsae"]:
self.command_extend = ["--action", self.action, "--wlan", self.wlan, "--security_key",
self.security_key]
elif self.action in ["enable_ft_wpa3_dot1x"]:
self.command_extend = ["--action", self.action, "--wlan", self.wlan, "--security_key",
self.security_key]
elif self.action in ["enable_ftotd_akm_ftpsk"]:
self.command_extend = ["--action", self.action, "--wlan", self.wlan, "--security_key",
self.security_key]
@@ -290,7 +293,8 @@ class create_controller_series_object:
"manual", "auto",
"enable_network_dual_band_6ghz", "enable_network_dual_band_5ghz", "enable_network_6ghz", "enable_network_5ghz", "enable_network_24ghz",
"enable_operation_status", "11r_logs", "enable_ft_akm_ftpsk", "enable_ftotd_akm_ftpsk",
"config_dual_band_mode", "dual_band_no_mode_shutdown", "dual_band_mode_shutdown", "enable_ft_akm_ftsae",
"config_dual_band_mode", "dual_band_no_mode_shutdown", "dual_band_mode_shutdown",
"enable_ft_akm_ftsae", "enable_ft_wpa3_dot1x"
]:
self.command_extend = ["--action", self.action]
@@ -1053,6 +1057,13 @@ class create_controller_series_object:
print(summary)
return summary
def enable_ft_dot1x_wpa3_cc(self):
logger.info("enable ft dot1x ")
self.action = "enable_ft_wpa3_dot1x"
summary = self.send_command()
print(summary)
return summary
# Adjusting the number of spatial streams in the controller
def ap_dot11_dot11ax_mcs_tx_index_spatial_stream(self):
logger.info("ap_dot11_dot11ax_mcs_tx_index_spatial_stream")