Support abgn band

This commit is contained in:
Ben Greear
2020-01-02 12:34:04 -08:00
parent f8f91e52a4
commit 978610f695
2 changed files with 7 additions and 5 deletions

View File

@@ -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

View File

@@ -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: