mirror of
				https://github.com/Telecominfraproject/wlan-lanforge-scripts.git
				synced 2025-10-31 18:58:01 +00:00 
			
		
		
		
	attempt to not leave telnet hung on unfavorable conditions
This commit is contained in:
		| @@ -17,7 +17,7 @@ $ pip3 install pexpect-serial | ||||
| ./cisco_wifi_ctl.py --scheme ssh -d 192.168.100.112 -u admin -p Cisco123 --action summary --prompt "\(Cisco Controller\) >" | ||||
| ./cisco_wifi_ctl.py --scheme ssh -d 192.168.100.112 -u admin -p Cisco123 --action cmd --value "show ap config general APA453.0E7B.CF9C" | ||||
|  | ||||
| telnet 172.19.36.168(Pwd:Wnbulab@123), go to the privileged mode and execute the command “clear line 43”. | ||||
| telnet 172.19.36.168(Pwd:), go to the privileged mode and execute the command “clear line 43”. | ||||
|  | ||||
| Cisco uses 9130 AP | ||||
| show controllers dot11Radio 1 wlan | ||||
| @@ -466,8 +466,10 @@ def main(): | ||||
|                         logg.info("9800 Timed out waiting for # prompt i:{} j:{} k:{} before {} after {}".format(i,j,k,egg.before,egg.after)) | ||||
|                   if j == 4: | ||||
|                      logg.info("9800 timed out looking for WLC>,WLC#,User:,Password: i:{} j:{}  before {} after {}".format(i,j,egg.before,egg.after)) | ||||
|                      logg.info("9800 send  carriage return to see if get prompt back ") | ||||
|                      egg.sendline(CR) | ||||
|                      sleep(0.1) | ||||
|                      sleep(0.4) | ||||
|  | ||||
|                 | ||||
|                if i == 1: | ||||
|                   logg.info("9800 found WLC>  will elevate loging i:{} before {} after {}".format(i,egg.before,egg.after)) | ||||
| @@ -592,9 +594,13 @@ def main(): | ||||
|             if loop_count >= 3: | ||||
|                if found_escape == True: | ||||
|                   logg.info("9800 there may be another prompt present that not aware of") | ||||
|                   logg.info("9800 the telnet session may need to be cleared will try to send logout") | ||||
|                   egg.sendline("logout") | ||||
|                   logg.info("9800 the excape was found... exiting") | ||||
|                   exit(1) | ||||
|                else: | ||||
|                   logg.info("9800 the telnet session may need to be cleared will try to send logout") | ||||
|                   egg.sendline("logout") | ||||
|                   logg.info("9800 did not find the initial escape... exiting") | ||||
|                   exit(1) | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Chuck SmileyRekiere
					Chuck SmileyRekiere