Commit Graph

5295 Commits

Author SHA1 Message Date
Chuck SmileyRekiere
673916a014 cc_module_9800_3504.py : added show_ap_wlan_summary
wifi_ctl_9800_3504.py : added the show ap wlan summary

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:13 +05:30
Chuck SmileyRekiere
caaf4b84b7 cc_module_9800_3504.py : log information on difference between def
config_no_ap_dot11_24ghz_shutdown(self):
config_ap_no_dot11_24ghz_shutdown similiarly for 5g.
lf_tx_power.py : updates for 24g support.
wifi_ctl_9800_3504, initial support of getting BSSID debugging


Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:13 +05:30
Chuck SmileyRekiere
9f81c020c5 lf_tx_power.py : removed the commented out 3504 which were replaced with
controller module

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:13 +05:30
Chuck SmileyRekiere
3665295ae5 lf_tx_power.py : have 3504 specific configuration use the controller module
wifi_ctl_9800_3504.py : 3504 command handling enable and disable 5g and 24g
handled similiar to 9800 handling

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:13 +05:30
Chuck SmileyRekiere
a50d616f78 cc_module_9800_3504 : add --wlan for tag policy and policy profile
wifi_ctl_9800_3504.py : error checking for if wlan not present on setting
tag policy and policy profile

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:13 +05:30
Chuck SmileyRekiere
e5418d7423 cc_module-9800_3504.py : changed captured output from advanced to summary
to avoid confusion with the controller advanced command

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:13 +05:30
Chuck SmileyRekiere
2e97ad0f37 lf_tx_power.py : clarified args help on the security , to open, wpa, wpa2, wpa3
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:13 +05:30
Chuck SmileyRekiere
13ec152164 lf_tx_power.py removed the commented out wifi_ctl code that was replaced by
the module code from the previous commit.

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:13 +05:30
Chuck SmileyRekiere
8e1529254b cc_module_9800_3504.py : fixed 24ghz tx_power shutdown
lf_tx_power.py : using cc_module_9800_3504.py module for controller

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:13 +05:30
Chuck SmileyRekiere
64cbf20b97 lf_check.py logging updates for meta file not being present
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:13 +05:30
Chuck SmileyRekiere
9830d08a49 lf_check.py : created exceptions if the metadata file is not present
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:13 +05:30
Chuck SmileyRekiere
c07c211e52 lf_qa.py : removed exit on not being able to find png file
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:13 +05:30
Nikita Yadav
08456ac9b3 added relative path option 2022-07-12 15:46:12 +05:30
Chuck SmileyRekiere
9188c5f6ff cc_module_9800_3504.py : update to unit tests around 24gz shutdown
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:12 +05:30
Chuck SmileyRekiere
8d2f08be82 cc_module_9800_3504.py added unit test for configure wpa2
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:12 +05:30
Chuck SmileyRekiere
5aaba87506 lf_wifi_capacity_test.py : added lf_logger_config_json argument
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:12 +05:30
Chuck SmileyRekiere
c2eb974d80 wifi_ctl_9800_3504.py : added check to initial login for
"you want to continue connecting (yes/no/[fingerprint])?"

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:12 +05:30
Chuck SmileyRekiere
506415a391 cc_module_9800_3504.py : created other unit tests
lf_tx_power.py : argument to use existing wlan

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:12 +05:30
Chuck SmileyRekiere
135ec0ae79 cc_module_9800_3504.py : move unit test to a function in the file.
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:12 +05:30
Chuck SmileyRekiere
6e97a41c17 cc_module_9800_3504.py : initial commit for individual test definitions in unit test
to allow for testing blocks of functionality.

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:12 +05:30
Chuck SmileyRekiere
694d1aa3eb cc_module_9800_3504.py : static test changes
wifi_ctl_9800_3504.py : fixed command sequence for wpa2 configuration

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:12 +05:30
Chuck SmileyRekiere
0fc52d621a cc_module_9800_3504.py : set the common part of wifi_ctl once then extend
for command veriation. passing of security_key supported
wifi_ctl_9800_3504.py : passing of security_key supported for wlan_wpa2, wlan_wpa3

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:12 +05:30
Chuck SmileyRekiere
d82bdce125 cc_module_9800_3504.py : disable_wlan , delete_wlan removed need for "--wlanID", self.wlanID, "--wlanSSID", self.wlanSSID
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:12 +05:30
Chuck SmileyRekiere
9f3b421c82 cc_module_9800_3504.py : removed verbose flag and use logger.debug
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:12 +05:30
Chuck SmileyRekiere
c030973df1 cc_module_9800_3504.py : controller output and captured.
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:12 +05:30
Chuck SmileyRekiere
57ace728a6 cc_module_9800_3504.py : add configuration of 6g wpa3 ,
wifi_ctl_9800_3504.py : added new commands for 6g, also band can now be passed
in as 24g , 5g, 6g, as well as legacy a b.
2022-07-12 15:46:12 +05:30
Chuck SmileyRekiere
702e11e89a cc_module_9800_3504.py : added creation of wpa2 profile
wifi_ctl_9800_3504.py : added creation of wpa2 profile

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:12 +05:30
Chuck SmileyRekiere
06ce02fec8 cc_module_9800_3504.py : pep8
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:12 +05:30
Chuck SmileyRekiere
e79f439300 cc_module_9800_3504.py : bug fixes form intial testing
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:12 +05:30
Chuck SmileyRekiere
2979a50122 cc_module_9800_3504.py : added controller commands for creating open wlan, txpower
Channel , channel width , admin up and down 24g 5g network. move to testing.
lf_tx_power.py : corrected log message

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:12 +05:30
Nikita Yadav
8f47b53e41 added return type for show wlan summary 2022-07-12 15:46:12 +05:30
Nikita Yadav
3edb6d2aff added return type as stdout output from send command 2022-07-12 15:46:12 +05:30
Chuck SmileyRekiere
982efe7d99 lf_tx_power.py : column width updates
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:12 +05:30
Chuck SmileyRekiere
94c057cbd6 cc_module_9800_3504 : initial commit of controller module, this will be
dynamically imported
cc_module_test.py : intial commit,  this will allow for testing of dynamically
imported modules and  communicating to the controller.

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:11 +05:30
Chuck SmileyRekiere
82881d8ad7 cc_9800_3504.py : intial commit Spacific controller interface for Cisco
controller.py : intial commit Generic controller interface

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:06 +05:30
Chuck SmileyRekiere
af57e6a1b4 lf_tx_power.py added testbed and AP to the xlsx
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:06 +05:30
Chuck SmileyRekiere
f6c681a821 test_l3.py : changes name of legacy kpi usage to just results to have the kpi.csv generation the only kpi referenced.
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:06 +05:30
Chuck SmileyRekiere
abc55e55c0 test_l3_longevity.py : changes name of legacy kpi usage to just results to have the kpi.csv generation the only kpi referenced.
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:06 +05:30
Chuck SmileyRekiere
3ab9eab2a8 lf_tx_power.py : updated to use lf_logger_config provides consistent output
formatting.

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:06 +05:30
Chuck SmileyRekiere
43ffc64165 wifi_ctl_9800_3504.py : Updates to use lf_logger_config, put it TODO other
steps to improve the logging.

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:06 +05:30
Chuck SmileyRekiere
c26bf24c1a lf_tx_power.py : add logging to write out command sent to wifi_ctl_9800_3504.py
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:06 +05:30
Chuck SmileyRekiere
fc5e850e2e lf_tx_power.py : logger update --action 'bandwidth' for setting the bandwidth
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:06 +05:30
Chuck SmileyRekiere
b5a92c994e lf_tx_power.py : add logging to write out command sent to wifi_ctl_9800_3504.py
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:06 +05:30
Chuck SmileyRekiere
17840abbf5 lf_tx_power.py : switched from using single letter switches to more descriptive.
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:06 +05:30
Chuck SmileyRekiere
02a126dee9 lf_tx_power.py : wifi_ctl command logging show long command switches
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:06 +05:30
Scott Wedge
b7ef70f4f1 sta_connect2.py: add logger module, fix bug in start()
Signed-off-by: Scott Wedge <scott.wedge@candelatech.com>
2022-07-12 15:46:04 +05:30
Chuck SmileyRekiere
6112cd80a6 lf_tx_power.py : add logging to write out command sent to wifi_ctl_9800_3504.py
wifi_ctl_9800_3504.py : TODO comment to migrate wifi_ctl_9800_3504 to the logger library

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:02 +05:30
Chuck SmileyRekiere
79bc60e682 lf_tx_power.py : added ability to set the wlan name
wifi_ctl_9800_3504.py : added ability to set the wlan name

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:02 +05:30
Scott Wedge
b6fbbb18a1 smw_lf_rvr_test.py: text and whitespace updates
Signed-off-by: Scott Wedge <scott.wedge@candelatech.com>
2022-07-12 15:46:02 +05:30
Jed Reynolds
581d248c79 port_probe.py: fixes typo that halts test_ip_variable_time.py
Signed-off-by: Jed Reynolds <jed@bitratchet.com>
2022-07-12 15:46:02 +05:30