mirror of
https://github.com/Telecominfraproject/wlan-lanforge-scripts.git
synced 2025-11-03 04:07:52 +00:00
cisco_wifi_ctl.py : using defines (forgot didn't need quotes)
This commit is contained in:
@@ -215,7 +215,7 @@ def main():
|
|||||||
egg.sendline(CR)
|
egg.sendline(CR)
|
||||||
sleep(0.4)
|
sleep(0.4)
|
||||||
try:
|
try:
|
||||||
i = egg.expect_exact(["Escape character is '^]'.","CCP","CCP_EN","User:","Password:","CCP_CONFIG","Bad secrets",pexpect.TIMEOUT],timeout=2)
|
i = egg.expect_exact(["Escape character is '^]'.",CCP,CCP_EN,"User:","Password:",CCP_CONFIG,"Bad secrets",pexpect.TIMEOUT],timeout=2)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logg.info('connection failed. or refused Connection open by other process')
|
logg.info('connection failed. or refused Connection open by other process')
|
||||||
logging.exception(e)
|
logging.exception(e)
|
||||||
@@ -226,7 +226,7 @@ def main():
|
|||||||
#egg.sendline(CR)
|
#egg.sendline(CR)
|
||||||
found_escape = True
|
found_escape = True
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
j = egg.expect_exact(["CCP","CCP_EN","User:","Password:","CCP_CONFIG",pexpect.TIMEOUT],timeout=3)
|
j = egg.expect_exact([CCP,CCP_EN,"User:","Password:",CCP_CONFIG,pexpect.TIMEOUT],timeout=3)
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
if j == 0:
|
if j == 0:
|
||||||
logg.info("9800 found {} will elevate loging i:{} j:{} before {} after {}".format(CCP,i,j,egg.before,egg.after))
|
logg.info("9800 found {} will elevate loging i:{} j:{} before {} after {}".format(CCP,i,j,egg.before,egg.after))
|
||||||
@@ -237,7 +237,7 @@ def main():
|
|||||||
logg.info("9800 received password prompt will send password: {} i:{} j:{} k:{} before {} after {}".format(args.passwd,i,j,k,egg.before,egg.after))
|
logg.info("9800 received password prompt will send password: {} i:{} j:{} k:{} before {} after {}".format(args.passwd,i,j,k,egg.before,egg.after))
|
||||||
egg.sendline(args.passwd)
|
egg.sendline(args.passwd)
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
l = egg.expect_exact(["CCP_EN",pexpect.TIMEOUT],timeout=2)
|
l = egg.expect_exact([CCP_EN,pexpect.TIMEOUT],timeout=2)
|
||||||
if l == 0:
|
if l == 0:
|
||||||
logg.info("9800 Successfully received # prompt i:{} j:{} k:{} l:{}".format(i,j,k,l))
|
logg.info("9800 Successfully received # prompt i:{} j:{} k:{} l:{}".format(i,j,k,l))
|
||||||
logged_in_9800 = True
|
logged_in_9800 = True
|
||||||
@@ -257,7 +257,7 @@ def main():
|
|||||||
logg.info("9800 received password prompt after sending User, sending password: {} i:{} j:{} k:{}".format(args.passwd,i,j,k))
|
logg.info("9800 received password prompt after sending User, sending password: {} i:{} j:{} k:{}".format(args.passwd,i,j,k))
|
||||||
egg.sendline(args.passwd)
|
egg.sendline(args.passwd)
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
l = egg.expect_exact(["CCP_EN",pexpect.TIMEOUT],timeout=2)
|
l = egg.expect_exact([CCP_EN,pexpect.TIMEOUT],timeout=2)
|
||||||
if l == 0:
|
if l == 0:
|
||||||
logg.info("8900 Successfully received # prompt i:{} j:{} k:{} l:{}".format(i,j,k,l))
|
logg.info("8900 Successfully received # prompt i:{} j:{} k:{} l:{}".format(i,j,k,l))
|
||||||
logged_in_9800 = True
|
logged_in_9800 = True
|
||||||
@@ -270,7 +270,7 @@ def main():
|
|||||||
logg.info("9800 received Password prompt will send password {} i:{} j:{} before {} after {}".format(args.passwd,i,j,egg.before,egg.after))
|
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)
|
egg.sendline(args.passwd)
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
k = egg.expect(["CCP_EN",pexpect.TIMEOUT],timeout=2)
|
k = egg.expect([CCP_EN,pexpect.TIMEOUT],timeout=2)
|
||||||
if k == 0:
|
if k == 0:
|
||||||
logg.info("8900 Successfully received # prompt i:{} j:{} k:{} before {} after {}".format(i,j,k,egg.before,egg.after))
|
logg.info("8900 Successfully received # prompt i:{} j:{} k:{} before {} after {}".format(i,j,k,egg.before,egg.after))
|
||||||
logged_in_9800 = True
|
logged_in_9800 = True
|
||||||
@@ -280,7 +280,7 @@ def main():
|
|||||||
logg.info("9800 received {} prompt doing some cleanup".format(CCP_CONFIG))
|
logg.info("9800 received {} prompt doing some cleanup".format(CCP_CONFIG))
|
||||||
egg.sendline("exit")
|
egg.sendline("exit")
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
k = egg.expect_exact(["CCP","CCP_EN","User:","Password:",pexpect.TIMEOUT],timeout=3)
|
k = egg.expect_exact([CCP,CCP_EN,"User:","Password:",pexpect.TIMEOUT],timeout=3)
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
if k == 0:
|
if k == 0:
|
||||||
logg.info("9800 found CCP will elevate loging i:{} j:{} k:{} before {} after {}".format(i,j,k,egg.before,egg.after))
|
logg.info("9800 found CCP will elevate loging i:{} j:{} k:{} before {} after {}".format(i,j,k,egg.before,egg.after))
|
||||||
@@ -291,7 +291,7 @@ def main():
|
|||||||
logg.info("9800 received password prompt will send password: {} i:{} j:{} k:{} l:{} before {} after {}".format(args.passwd,i,j,k,l,egg.before,egg.after))
|
logg.info("9800 received password prompt will send password: {} i:{} j:{} k:{} l:{} before {} after {}".format(args.passwd,i,j,k,l,egg.before,egg.after))
|
||||||
egg.sendline(args.passwd)
|
egg.sendline(args.passwd)
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
m = egg.expect_exact(["CCP_EN",pexpect.TIMEOUT],timeout=2)
|
m = egg.expect_exact([CCP_EN,pexpect.TIMEOUT],timeout=2)
|
||||||
if m == 0:
|
if m == 0:
|
||||||
logg.info("9800 Successfully received # prompt i:{} j:{} k:{} l:{} m:{}".format(i,j,k,l,m))
|
logg.info("9800 Successfully received # prompt i:{} j:{} k:{} l:{} m:{}".format(i,j,k,l,m))
|
||||||
logged_in_9800 = True
|
logged_in_9800 = True
|
||||||
@@ -311,7 +311,7 @@ def main():
|
|||||||
logg.info("9800 received password prompt after sending User, sending password: {} i:{} j:{} k:{} l:{}".format(args.passwd,i,j,k,l))
|
logg.info("9800 received password prompt after sending User, sending password: {} i:{} j:{} k:{} l:{}".format(args.passwd,i,j,k,l))
|
||||||
egg.sendline(args.passwd)
|
egg.sendline(args.passwd)
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
m = egg.expect(["CCP_EN",pexpect.TIMEOUT],timeout=2)
|
m = egg.expect([CCP_EN,pexpect.TIMEOUT],timeout=2)
|
||||||
if m == 0:
|
if m == 0:
|
||||||
logg.info("8900 Successfully received # prompt i:{} j:{} k:{} l:{} m:{}".format(i,j,k,l,m))
|
logg.info("8900 Successfully received # prompt i:{} j:{} k:{} l:{} m:{}".format(i,j,k,l,m))
|
||||||
logged_in_9800 = True
|
logged_in_9800 = True
|
||||||
@@ -324,7 +324,7 @@ def main():
|
|||||||
logg.info("9800 received Password prompt will send password {} i:{} j:{} k:{} before {} after {}".format(args.passwd,i,j,k,egg.before,egg.after))
|
logg.info("9800 received Password prompt will send password {} i:{} j:{} k:{} before {} after {}".format(args.passwd,i,j,k,egg.before,egg.after))
|
||||||
egg.sendline(args.passwd)
|
egg.sendline(args.passwd)
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
l = egg.expect(["CCP_EN",pexpect.TIMEOUT],timeout=2)
|
l = egg.expect([CCP_EN,pexpect.TIMEOUT],timeout=2)
|
||||||
if l == 0:
|
if l == 0:
|
||||||
logg.info("8900 Successfully received # prompt i:{} j:{} k:{} l:{} before {} after {}".format(i,j,k,l,egg.before,egg.after))
|
logg.info("8900 Successfully received # prompt i:{} j:{} k:{} l:{} before {} after {}".format(i,j,k,l,egg.before,egg.after))
|
||||||
logged_in_9800 = True
|
logged_in_9800 = True
|
||||||
@@ -374,7 +374,7 @@ def main():
|
|||||||
logg.info("9800 received password prompt will send password: {} i:{} j:{} before {} after {}".format(args.passwd,i,j, egg.before,egg.after))
|
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)
|
egg.sendline(args.passwd)
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
k = egg.expect(["CCP_EN",pexpect.TIMEOUT],timeout=2)
|
k = egg.expect([CCP_EN,pexpect.TIMEOUT],timeout=2)
|
||||||
if k == 0:
|
if k == 0:
|
||||||
logg.info("9800 Successfully received # prompt i:{} j:{} k:{} before {} after {}".format(i,j,k, egg.before,egg.after))
|
logg.info("9800 Successfully received # prompt i:{} j:{} k:{} before {} after {}".format(i,j,k, egg.before,egg.after))
|
||||||
logged_in_9800 = True
|
logged_in_9800 = True
|
||||||
@@ -396,7 +396,7 @@ def main():
|
|||||||
logg.info("9800 received password prompt after sending User, sending password: {} i:{} j:{} before {} after {}".format(args.passwd,i,k,egg.before,egg.after))
|
logg.info("9800 received password prompt after sending User, sending password: {} i:{} j:{} before {} after {}".format(args.passwd,i,k,egg.before,egg.after))
|
||||||
egg.sendline(args.passwd)
|
egg.sendline(args.passwd)
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
l = egg.expect(["CCP_EN",pexpect.TIMEOUT],timeout=2)
|
l = egg.expect([CCP_EN,pexpect.TIMEOUT],timeout=2)
|
||||||
if k == 0:
|
if k == 0:
|
||||||
logg.info("8900 Successfully received # prompt i:{} j:{} k:{}".format(i,j,k))
|
logg.info("8900 Successfully received # prompt i:{} j:{} k:{}".format(i,j,k))
|
||||||
logged_in_9800 = True
|
logged_in_9800 = True
|
||||||
@@ -409,7 +409,7 @@ def main():
|
|||||||
logg.info("9800 received password prompt will send password: {} i:{} before {} after {}".format(args.passwd,i,egg.before,egg.after))
|
logg.info("9800 received password prompt will send password: {} i:{} before {} after {}".format(args.passwd,i,egg.before,egg.after))
|
||||||
egg.sendline(args.passwd)
|
egg.sendline(args.passwd)
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
j = egg.expect(["CCP_EN",pexpect.TIMEOUT],timeout=2)
|
j = egg.expect([CCP_EN,pexpect.TIMEOUT],timeout=2)
|
||||||
if j == 0:
|
if j == 0:
|
||||||
logg.info("9800 Successfully received # prompt i:{} j:{} before {} after {}".format(i,j,egg.before,egg.after))
|
logg.info("9800 Successfully received # prompt i:{} j:{} before {} after {}".format(i,j,egg.before,egg.after))
|
||||||
logged_in_9800 = True
|
logged_in_9800 = True
|
||||||
@@ -420,7 +420,7 @@ def main():
|
|||||||
logg.info("9800 received {} prompt doing some cleanup".format(CCP_CONFIG))
|
logg.info("9800 received {} prompt doing some cleanup".format(CCP_CONFIG))
|
||||||
egg.sendline("exit")
|
egg.sendline("exit")
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
j = egg.expect_exact(["CCP","CCP_EN","User:","Password:",pexpect.TIMEOUT],timeout=3)
|
j = egg.expect_exact([CCP,CCP_EN,"User:","Password:",pexpect.TIMEOUT],timeout=3)
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
if j == 0:
|
if j == 0:
|
||||||
logg.info("9800 found {} will elevate loging i:{} j:{} before {} after {}".format(CCP,i,j,egg.before,egg.after))
|
logg.info("9800 found {} will elevate loging i:{} j:{} before {} after {}".format(CCP,i,j,egg.before,egg.after))
|
||||||
@@ -431,7 +431,7 @@ def main():
|
|||||||
logg.info("9800 received password prompt will send password: {} i:{} j:{} k:{} before {} after {}".format(args.passwd,i,j,k,egg.before,egg.after))
|
logg.info("9800 received password prompt will send password: {} i:{} j:{} k:{} before {} after {}".format(args.passwd,i,j,k,egg.before,egg.after))
|
||||||
egg.sendline(args.passwd)
|
egg.sendline(args.passwd)
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
l = egg.expect_exact(["CCP_EN",pexpect.TIMEOUT],timeout=2)
|
l = egg.expect_exact([CCP_EN,pexpect.TIMEOUT],timeout=2)
|
||||||
if l == 0:
|
if l == 0:
|
||||||
logg.info("9800 Successfully received # prompt i:{} j:{} k:{} l:{}".format(i,j,k,l))
|
logg.info("9800 Successfully received # prompt i:{} j:{} k:{} l:{}".format(i,j,k,l))
|
||||||
logged_in_9800 = True
|
logged_in_9800 = True
|
||||||
@@ -451,7 +451,7 @@ def main():
|
|||||||
logg.info("9800 received password prompt after sending User, sending password: {} i:{} j:{} k:{}".format(args.passwd,i,j,k))
|
logg.info("9800 received password prompt after sending User, sending password: {} i:{} j:{} k:{}".format(args.passwd,i,j,k))
|
||||||
egg.sendline(args.passwd)
|
egg.sendline(args.passwd)
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
l = egg.expect(["CCP_EN",pexpect.TIMEOUT],timeout=2)
|
l = egg.expect([CCP_EN,pexpect.TIMEOUT],timeout=2)
|
||||||
if l == 0:
|
if l == 0:
|
||||||
logg.info("8900 Successfully received # prompt i:{} j:{} k:{} l:{}".format(i,j,k,l))
|
logg.info("8900 Successfully received # prompt i:{} j:{} k:{} l:{}".format(i,j,k,l))
|
||||||
logged_in_9800 = True
|
logged_in_9800 = True
|
||||||
@@ -464,7 +464,7 @@ def main():
|
|||||||
logg.info("9800 received Password prompt will send password {} i:{} j:{} before {} after {}".format(args.passwd,i,j,egg.before,egg.after))
|
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)
|
egg.sendline(args.passwd)
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
k = egg.expect(["CCP_EN",pexpect.TIMEOUT],timeout=2)
|
k = egg.expect([CCP_EN,pexpect.TIMEOUT],timeout=2)
|
||||||
if k == 0:
|
if k == 0:
|
||||||
logg.info("8900 Successfully received # prompt i:{} j:{} k:{} before {} after {}".format(i,j,k,egg.before,egg.after))
|
logg.info("8900 Successfully received # prompt i:{} j:{} k:{} before {} after {}".format(i,j,k,egg.before,egg.after))
|
||||||
logged_in_9800 = True
|
logged_in_9800 = True
|
||||||
@@ -559,7 +559,7 @@ def main():
|
|||||||
egg.sendline(CR)
|
egg.sendline(CR)
|
||||||
sleep(0.4)
|
sleep(0.4)
|
||||||
try:
|
try:
|
||||||
i = egg.expect_exact(["Escape character is '^]'.","CCP","CCP_EN","User:","Password:","CCP_CONFIG","Bad secrets", PRESS_RETURN, CONFIG_I,pexpect.TIMEOUT],timeout=2)
|
i = egg.expect_exact(["Escape character is '^]'.",CCP,CCP_EN,"User:","Password:",CCP_CONFIG,"Bad secrets", PRESS_RETURN, CONFIG_I,pexpect.TIMEOUT],timeout=2)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logg.info('connection failed. or refused Connection open by other process')
|
logg.info('connection failed. or refused Connection open by other process')
|
||||||
logg.exception(e)
|
logg.exception(e)
|
||||||
@@ -570,7 +570,7 @@ def main():
|
|||||||
#egg.sendline(CR)
|
#egg.sendline(CR)
|
||||||
found_escape = True
|
found_escape = True
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
j = egg.expect_exact(["CCP","CCP_EN","User:","Password:",pexpect.TIMEOUT],timeout=3)
|
j = egg.expect_exact([CCP,CCP_EN,"User:","Password:",CCP_CONFIG,pexpect.TIMEOUT],timeout=3)
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
if j == 0:
|
if j == 0:
|
||||||
logg.info("9800 found {} will elevate loging i:{} j:{} before {} after {}".format(CCP,i,j,egg.before,egg.after))
|
logg.info("9800 found {} will elevate loging i:{} j:{} before {} after {}".format(CCP,i,j,egg.before,egg.after))
|
||||||
@@ -581,7 +581,7 @@ def main():
|
|||||||
logg.info("9800 received password prompt will send password: {} i:{} j:{} k:{} before {} after {}".format(args.passwd,i,j,k,egg.before,egg.after))
|
logg.info("9800 received password prompt will send password: {} i:{} j:{} k:{} before {} after {}".format(args.passwd,i,j,k,egg.before,egg.after))
|
||||||
egg.sendline(args.passwd)
|
egg.sendline(args.passwd)
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
l = egg.expect_exact(["CCP_EN",pexpect.TIMEOUT],timeout=2)
|
l = egg.expect_exact([CCP_EN,pexpect.TIMEOUT],timeout=2)
|
||||||
if l == 0:
|
if l == 0:
|
||||||
logg.info("9800 Successfully received {} prompt i:{} j:{} k:{} l:{}".format(CCP_EN,i,j,k,l))
|
logg.info("9800 Successfully received {} prompt i:{} j:{} k:{} l:{}".format(CCP_EN,i,j,k,l))
|
||||||
logged_in_9800 = True
|
logged_in_9800 = True
|
||||||
@@ -601,7 +601,7 @@ def main():
|
|||||||
logg.info("9800 received password prompt after sending User, sending password: {} i:{} j:{} k:{}".format(args.passwd,i,j,k))
|
logg.info("9800 received password prompt after sending User, sending password: {} i:{} j:{} k:{}".format(args.passwd,i,j,k))
|
||||||
egg.sendline(args.passwd)
|
egg.sendline(args.passwd)
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
l = egg.expect_exact(["CCP_EN",pexpect.TIMEOUT],timeout=2)
|
l = egg.expect_exact([CCP_EN,pexpect.TIMEOUT],timeout=2)
|
||||||
if l == 0:
|
if l == 0:
|
||||||
logg.info("8900 Successfully received # prompt i:{} j:{} k:{} l:{}".format(i,j,k,l))
|
logg.info("8900 Successfully received # prompt i:{} j:{} k:{} l:{}".format(i,j,k,l))
|
||||||
logged_in_9800 = True
|
logged_in_9800 = True
|
||||||
@@ -614,17 +614,17 @@ def main():
|
|||||||
logg.info("9800 received Password prompt will send password {} i:{} j:{} before {} after {}".format(args.passwd,i,j,egg.before,egg.after))
|
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)
|
egg.sendline(args.passwd)
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
k = egg.expect(["CCP_EN",pexpect.TIMEOUT],timeout=2)
|
k = egg.expect([CCP_EN,pexpect.TIMEOUT],timeout=2)
|
||||||
if k == 0:
|
if k == 0:
|
||||||
logg.info("8900 Successfully received # prompt i:{} j:{} k:{} before {} after {}".format(i,j,k,egg.before,egg.after))
|
logg.info("8900 Successfully received # prompt i:{} j:{} k:{} before {} after {}".format(i,j,k,egg.before,egg.after))
|
||||||
logged_in_9800 = True
|
logged_in_9800 = True
|
||||||
if k == 1:
|
if k == 1:
|
||||||
logg.info("9800 Timed out waiting for # prompt i:{} j:{} k:{} before {} after {}".format(i,j,k,egg.before,egg.after))
|
logg.info("9800 Timed out waiting for # prompt i:{} j:{} k:{} before {} after {}".format(i,j,k,egg.before,egg.after))
|
||||||
if j == 4:
|
if j == 4:
|
||||||
logg.info("9800 received {} prompt doing some cleanup".format(CCP_CONFIG))
|
logg.info("9800 received {} prompt doing some cleanup i = {} j = {}".format(CCP_CONFIG, i, j ))
|
||||||
egg.sendline("end")
|
egg.sendline("end")
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
k = egg.expect_exact(["CCP","CCP_EN","User:","Password:",pexpect.TIMEOUT],timeout=3)
|
k = egg.expect_exact([CCP,CCP_EN,"User:","Password:",pexpect.TIMEOUT],timeout=3)
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
if k == 0:
|
if k == 0:
|
||||||
logg.info("9800 found {} will elevate loging i:{} j:{} k:{} before {} after {}".format(CCP,i,j,k,egg.before,egg.after))
|
logg.info("9800 found {} will elevate loging i:{} j:{} k:{} before {} after {}".format(CCP,i,j,k,egg.before,egg.after))
|
||||||
@@ -635,7 +635,7 @@ def main():
|
|||||||
logg.info("9800 received password prompt will send password: {} i:{} j:{} k:{} l:{} before {} after {}".format(args.passwd,i,j,k,l,egg.before,egg.after))
|
logg.info("9800 received password prompt will send password: {} i:{} j:{} k:{} l:{} before {} after {}".format(args.passwd,i,j,k,l,egg.before,egg.after))
|
||||||
egg.sendline(args.passwd)
|
egg.sendline(args.passwd)
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
m = egg.expect_exact(["CCP_EN",pexpect.TIMEOUT],timeout=2)
|
m = egg.expect_exact([CCP_EN,pexpect.TIMEOUT],timeout=2)
|
||||||
if m == 0:
|
if m == 0:
|
||||||
logg.info("9800 Successfully received # prompt i:{} j:{} k:{} l:{} m:{}".format(i,j,k,l,m))
|
logg.info("9800 Successfully received # prompt i:{} j:{} k:{} l:{} m:{}".format(i,j,k,l,m))
|
||||||
logged_in_9800 = True
|
logged_in_9800 = True
|
||||||
@@ -655,7 +655,7 @@ def main():
|
|||||||
logg.info("9800 received password prompt after sending User, sending password: {} i:{} j:{} k:{} l:{}".format(args.passwd,i,j,k,l))
|
logg.info("9800 received password prompt after sending User, sending password: {} i:{} j:{} k:{} l:{}".format(args.passwd,i,j,k,l))
|
||||||
egg.sendline(args.passwd)
|
egg.sendline(args.passwd)
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
m = egg.expect(["CCP_EN",pexpect.TIMEOUT],timeout=2)
|
m = egg.expect([CCP_EN,pexpect.TIMEOUT],timeout=2)
|
||||||
if m == 0:
|
if m == 0:
|
||||||
logg.info("8900 Successfully received # prompt i:{} j:{} k:{} l:{} m:{}".format(i,j,k,l,m))
|
logg.info("8900 Successfully received # prompt i:{} j:{} k:{} l:{} m:{}".format(i,j,k,l,m))
|
||||||
logged_in_9800 = True
|
logged_in_9800 = True
|
||||||
@@ -668,7 +668,7 @@ def main():
|
|||||||
logg.info("9800 received Password prompt will send password {} i:{} j:{} k:{} before {} after {}".format(args.passwd,i,j,k,egg.before,egg.after))
|
logg.info("9800 received Password prompt will send password {} i:{} j:{} k:{} before {} after {}".format(args.passwd,i,j,k,egg.before,egg.after))
|
||||||
egg.sendline(args.passwd)
|
egg.sendline(args.passwd)
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
l = egg.expect(["CCP_EN",pexpect.TIMEOUT],timeout=2)
|
l = egg.expect([CCP_EN,pexpect.TIMEOUT],timeout=2)
|
||||||
if l == 0:
|
if l == 0:
|
||||||
logg.info("8900 Successfully received # prompt i:{} j:{} k:{} l:{} before {} after {}".format(i,j,k,l,egg.before,egg.after))
|
logg.info("8900 Successfully received # prompt i:{} j:{} k:{} l:{} before {} after {}".format(i,j,k,l,egg.before,egg.after))
|
||||||
logged_in_9800 = True
|
logged_in_9800 = True
|
||||||
@@ -710,7 +710,7 @@ def main():
|
|||||||
logg.info("9800 received password prompt will send password: {} i:{} j:{} before {} after {}".format(args.passwd,i,j, egg.before,egg.after))
|
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)
|
egg.sendline(args.passwd)
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
k = egg.expect(["CCP_EN",pexpect.TIMEOUT],timeout=2)
|
k = egg.expect([CCP_EN,pexpect.TIMEOUT],timeout=2)
|
||||||
if k == 0:
|
if k == 0:
|
||||||
logg.info("9800 Successfully received # prompt i:{} j:{} k:{} before {} after {}".format(i,j,k, egg.before,egg.after))
|
logg.info("9800 Successfully received # prompt i:{} j:{} k:{} before {} after {}".format(i,j,k, egg.before,egg.after))
|
||||||
logged_in_9800 = True
|
logged_in_9800 = True
|
||||||
@@ -732,7 +732,7 @@ def main():
|
|||||||
logg.info("9800 received password prompt after sending User, sending password: {} i:{} j:{} before {} after {}".format(args.passwd,i,j,egg.before,egg.after))
|
logg.info("9800 received password prompt after sending User, sending password: {} i:{} j:{} before {} after {}".format(args.passwd,i,j,egg.before,egg.after))
|
||||||
egg.sendline(args.passwd)
|
egg.sendline(args.passwd)
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
l = egg.expect(["CCP_EN",pexpect.TIMEOUT],timeout=2)
|
l = egg.expect([CCP_EN,pexpect.TIMEOUT],timeout=2)
|
||||||
if k == 0:
|
if k == 0:
|
||||||
logg.info("8900 Successfully received # prompt i:{} j:{} k:{}".format(i,j,k))
|
logg.info("8900 Successfully received # prompt i:{} j:{} k:{}".format(i,j,k))
|
||||||
logged_in_9800 = True
|
logged_in_9800 = True
|
||||||
@@ -745,7 +745,7 @@ def main():
|
|||||||
logg.info("9800 received password prompt will send password: {} i:{} before {} after {}".format(args.passwd,i, egg.before,egg.after))
|
logg.info("9800 received password prompt will send password: {} i:{} before {} after {}".format(args.passwd,i, egg.before,egg.after))
|
||||||
egg.sendline(args.passwd)
|
egg.sendline(args.passwd)
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
j = egg.expect(["CCP_EN",pexpect.TIMEOUT],timeout=2)
|
j = egg.expect([CCP_EN,pexpect.TIMEOUT],timeout=2)
|
||||||
if j == 0:
|
if j == 0:
|
||||||
logg.info("9800 Successfully received # prompt i:{} j:{} before {} after {}".format(i,j,egg.before,egg.after))
|
logg.info("9800 Successfully received # prompt i:{} j:{} before {} after {}".format(i,j,egg.before,egg.after))
|
||||||
logged_in_9800 = True
|
logged_in_9800 = True
|
||||||
@@ -756,7 +756,7 @@ def main():
|
|||||||
logg.info("9800 received {} prompt doing some cleanup".format(CCP_CONFIG))
|
logg.info("9800 received {} prompt doing some cleanup".format(CCP_CONFIG))
|
||||||
egg.sendline("end")
|
egg.sendline("end")
|
||||||
sleep(0.3)
|
sleep(0.3)
|
||||||
j = egg.expect_exact(["CCP","CCP_EN","User:","Password:",pexpect.TIMEOUT],timeout=3)
|
j = egg.expect_exact([CCP,CCP_EN,"User:","Password:",pexpect.TIMEOUT],timeout=3)
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
if j == 0:
|
if j == 0:
|
||||||
logg.info("9800 found {} will elevate loging i:{} j:{} before {} after {}".format(CCP, i,j,egg.before,egg.after))
|
logg.info("9800 found {} will elevate loging i:{} j:{} before {} after {}".format(CCP, i,j,egg.before,egg.after))
|
||||||
@@ -767,7 +767,7 @@ def main():
|
|||||||
logg.info("9800 received password prompt will send password: {} i:{} j:{} k:{} before {} after {}".format(args.passwd,i,j,k,egg.before,egg.after))
|
logg.info("9800 received password prompt will send password: {} i:{} j:{} k:{} before {} after {}".format(args.passwd,i,j,k,egg.before,egg.after))
|
||||||
egg.sendline(args.passwd)
|
egg.sendline(args.passwd)
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
l = egg.expect_exact(["CCP_EN",pexpect.TIMEOUT],timeout=2)
|
l = egg.expect_exact([CCP_EN,pexpect.TIMEOUT],timeout=2)
|
||||||
if l == 0:
|
if l == 0:
|
||||||
logg.info("9800 Successfully received # prompt i:{} j:{} k:{} l:{}".format(i,j,k,l))
|
logg.info("9800 Successfully received # prompt i:{} j:{} k:{} l:{}".format(i,j,k,l))
|
||||||
logged_in_9800 = True
|
logged_in_9800 = True
|
||||||
@@ -787,7 +787,7 @@ def main():
|
|||||||
logg.info("9800 received password prompt after sending User, sending password: {} i:{} j:{} k:{}".format(args.passwd,i,j,k))
|
logg.info("9800 received password prompt after sending User, sending password: {} i:{} j:{} k:{}".format(args.passwd,i,j,k))
|
||||||
egg.sendline(args.passwd)
|
egg.sendline(args.passwd)
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
l = egg.expect(["CCP_EN",pexpect.TIMEOUT],timeout=2)
|
l = egg.expect([CCP_EN,pexpect.TIMEOUT],timeout=2)
|
||||||
if l == 0:
|
if l == 0:
|
||||||
logg.info("8900 Successfully received # prompt i:{} j:{} k:{} l:{}".format(i,j,k,l))
|
logg.info("8900 Successfully received # prompt i:{} j:{} k:{} l:{}".format(i,j,k,l))
|
||||||
logged_in_9800 = True
|
logged_in_9800 = True
|
||||||
@@ -800,7 +800,7 @@ def main():
|
|||||||
logg.info("9800 received Password prompt will send password {} i:{} j:{} before {} after {}".format(args.passwd,i,j,egg.before,egg.after))
|
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)
|
egg.sendline(args.passwd)
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
k = egg.expect(["CCP_EN",pexpect.TIMEOUT],timeout=2)
|
k = egg.expect([CCP_EN,pexpect.TIMEOUT],timeout=2)
|
||||||
if k == 0:
|
if k == 0:
|
||||||
logg.info("8900 Successfully received # prompt i:{} j:{} k:{} before {} after {}".format(i,j,k,egg.before,egg.after))
|
logg.info("8900 Successfully received # prompt i:{} j:{} k:{} before {} after {}".format(i,j,k,egg.before,egg.after))
|
||||||
logged_in_9800 = True
|
logged_in_9800 = True
|
||||||
@@ -858,7 +858,7 @@ def main():
|
|||||||
logg.info("9800 will look one more time for {}".format(CCP_EN))
|
logg.info("9800 will look one more time for {}".format(CCP_EN))
|
||||||
egg.sentline(CR)
|
egg.sentline(CR)
|
||||||
sleep(0.2)
|
sleep(0.2)
|
||||||
r = egg.expect_exact(["CCP_EN",pexpect.TIMEOUT],timeout=3)
|
r = egg.expect_exact([CCP_EN,pexpect.TIMEOUT],timeout=3)
|
||||||
if r == 0:
|
if r == 0:
|
||||||
logg.info("Found {} r {} before {} after {} can move forward".format(CCP_EN,r,egg.before,egg.after))
|
logg.info("Found {} r {} before {} after {} can move forward".format(CCP_EN,r,egg.before,egg.after))
|
||||||
if r == 1:
|
if r == 1:
|
||||||
@@ -881,7 +881,7 @@ def main():
|
|||||||
egg.sendline(user)
|
egg.sendline(user)
|
||||||
egg.expect('Password\:',timeout=3)
|
egg.expect('Password\:',timeout=3)
|
||||||
egg.sendline(passwd)
|
egg.sendline(passwd)
|
||||||
#if args.prompt in "CCP_EN" or args.prompt in "CCP":
|
#if args.prompt in CCP_EN or args.prompt in CCP:
|
||||||
# egg.sendline("enable")
|
# egg.sendline("enable")
|
||||||
# time.sleep(0.1)
|
# time.sleep(0.1)
|
||||||
egg.sendline('config paging disable')
|
egg.sendline('config paging disable')
|
||||||
@@ -1181,7 +1181,7 @@ def main():
|
|||||||
if (args.action == "show_wlan_summary"):
|
if (args.action == "show_wlan_summary"):
|
||||||
egg.sendline("show wlan summary")
|
egg.sendline("show wlan summary")
|
||||||
sleep(0.1)
|
sleep(0.1)
|
||||||
i = egg.expect(["CCP_EN",pexpect.TIMEOUT],timeout=2)
|
i = egg.expect([CCP_EN,pexpect.TIMEOUT],timeout=2)
|
||||||
if i == 0:
|
if i == 0:
|
||||||
logg.info("show wlan summary sent")
|
logg.info("show wlan summary sent")
|
||||||
if i == 1:
|
if i == 1:
|
||||||
@@ -1200,13 +1200,13 @@ def main():
|
|||||||
logg.info("open network command {}".format(command))
|
logg.info("open network command {}".format(command))
|
||||||
egg.sendline(command)
|
egg.sendline(command)
|
||||||
sleep(0.4)
|
sleep(0.4)
|
||||||
j = egg.expect_exact(["CCP_CONFIG_WLAN",pexpect.TIMEOUT],timeout=2)
|
j = egg.expect_exact([CCP_CONFIG_WLAN,pexpect.TIMEOUT],timeout=2)
|
||||||
if j == 0:
|
if j == 0:
|
||||||
for command in ["shutdown","no security ft","no security wpa","no security wpa wpa2","no security wpa wpa2 ciphers aes",
|
for command in ["shutdown","no security ft","no security wpa","no security wpa wpa2","no security wpa wpa2 ciphers aes",
|
||||||
"no security wpa akm dot1x","no shutdown"]:
|
"no security wpa akm dot1x","no shutdown"]:
|
||||||
egg.sendline(command)
|
egg.sendline(command)
|
||||||
sleep(1)
|
sleep(1)
|
||||||
k = egg.expect_exact(["CCP_CONFIG_WLAN",pexpect.TIMEOUT],timeout=2)
|
k = egg.expect_exact([CCP_CONFIG_WLAN,pexpect.TIMEOUT],timeout=2)
|
||||||
if k == 0:
|
if k == 0:
|
||||||
logg.info("command sent: {}".format(command))
|
logg.info("command sent: {}".format(command))
|
||||||
if k == 1:
|
if k == 1:
|
||||||
@@ -1290,7 +1290,7 @@ def main():
|
|||||||
loop_count = 0
|
loop_count = 0
|
||||||
while logged_out_9800 == False and loop_count <= 6:
|
while logged_out_9800 == False and loop_count <= 6:
|
||||||
loop_count += 1
|
loop_count += 1
|
||||||
i = egg.expect_exact(["CCP","CCP_EN", "CCP_CONFIG",CCP_CONFIG_WLAN,CCP_POLICY_TAG,CCP_CONFIG_LINE,pexpect.TIMEOUT],timeout=5)
|
i = egg.expect_exact([CCP,CCP_EN, CCP_CONFIG,CCP_CONFIG_WLAN,CCP_POLICY_TAG,CCP_CONFIG_LINE,pexpect.TIMEOUT],timeout=5)
|
||||||
print (egg.before.decode('utf-8', 'ignore'))
|
print (egg.before.decode('utf-8', 'ignore'))
|
||||||
if i == 0:
|
if i == 0:
|
||||||
logg.info("{} prompt received can send logout".format(CCP))
|
logg.info("{} prompt received can send logout".format(CCP))
|
||||||
|
|||||||
Reference in New Issue
Block a user