diff --git a/cisco_wifi_ctl.py b/cisco_wifi_ctl.py index 0977e9c4..20f78620 100755 --- a/cisco_wifi_ctl.py +++ b/cisco_wifi_ctl.py @@ -50,7 +50,7 @@ def usage(): print("-p|--pass: password") print("-s|--scheme (serial|telnet|ssh): connect via serial, ssh or telnet") print("-l|--log file: log messages here") - print("-b|--band: a (5Ghz) or b (2.4Ghz)") + print("-b|--band: a (5Ghz) or b (2.4Ghz) or abgn for dual-band 2.4Ghz AP") print("-h|--help") # see https://stackoverflow.com/a/13306095/11014343 @@ -76,8 +76,8 @@ def main(): parser.add_argument("-l", "--log", type=str, help="logfile for messages, stdout means output to console") #parser.add_argument("-r", "--radio", type=str, help="select radio") parser.add_argument("-a", "--ap", type=str, help="select AP") - parser.add_argument("-b", "--band", type=str, help="Select band (a | b)", - choices=["a", "b"]) + parser.add_argument("-b", "--band", type=str, help="Select band (a | b | abgn)", + choices=["a", "b", "abgn"]) parser.add_argument("--action", type=str, help="perform action", choices=["config", "country", "ap_country", "enable", "disable", "summary", "advanced", "cmd", "txPower", "bandwidth", "channel", "show" ]) @@ -94,6 +94,8 @@ def main(): logfile = args.log if (args.band != None): band = args.band + if (band == "abgn"): + band = "-abgn" else: band = "a" filehandler = None diff --git a/lf_cisco_power.py b/lf_cisco_power.py index 86198855..40234e6b 100755 --- a/lf_cisco_power.py +++ b/lf_cisco_power.py @@ -65,7 +65,7 @@ def usage(): print("--lfmgr: LANforge manager IP address") print("--lfresourcer: LANforge resource ID") print("--pathloss: Calculated path-loss between LANforge station and AP") - print("--band: Select band (a | b), a means 5Ghz, b means 2.4") + print("--band: Select band (a | b | abgn), a means 5Ghz, b means 2.4, abgn means 2.4 on dual-band AP") print("-h|--help") # see https://stackoverflow.com/a/13306095/11014343 @@ -107,7 +107,7 @@ def main(): parser.add_argument("--outfile", type=str, help="Output file for csv data") parser.add_argument("--pathloss", type=str, help="Calculated pathloss between LANforge Station and AP") parser.add_argument("--band", type=str, help="Select band (a | b), a means 5Ghz, b means 2.4Ghz. Default is a", - choices=["a", "b"]) + choices=["a", "b", "abgn"]) args = None try: