From 374ea6c37415cafde4d730d466b7b8663b14085a Mon Sep 17 00:00:00 2001 From: Chuck SmileyRekiere Date: Wed, 30 Sep 2020 18:06:26 -0600 Subject: [PATCH] search specifically for password --- cisco_wifi_ctl.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/cisco_wifi_ctl.py b/cisco_wifi_ctl.py index 6867d04c..64f17047 100755 --- a/cisco_wifi_ctl.py +++ b/cisco_wifi_ctl.py @@ -421,7 +421,14 @@ def main(): if i == 1: logg.info("9800 found WLC> will elevate loging i:{} before {} after {}".format(i,egg.before,egg.after)) egg.sendline("en") - sleep(0.4) + sleep(0.1) + j = egg.expect_exact(["Password:",pexpect.TIMEOUT], timeout=2) + if k == 0: + logg.info("9800 received password prompt will send password: {} i:{} j:{} before {} after {}".format(args.passwd,i,j,egg.before,egg.after)) + egg.sendline(args.passwd) + sleep(0.1) + if j == 1: + logg.info("9800 received timeout after looking for password after sending user i:{} j:{} before {} after {}".format(i,j,egg.before,egg.after)) if i == 2: logg.info("9800 found WLC# i:{} before {} after {}".format(i,egg.before,egg.after))