Bottom Page

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
 How to read router prompt and use it?
When i login to a router, i get a following prompt.

login: tac
[Router]R3-NYC#show clock
Wed May 22 04:46:18 2019 CST

1. How to capture CLI prompt to a string variable and use it for read_until() ?
i want to capture the prompt "[Router]R3-NYC#" . If i use read_until(), i have to mention the match. But i want to capture it after i login and use it later for the read_until() function the entire string instead of partial matches. I cannot hard core the hostname because i use this function for several other devices which will have different prompts.

2. How to capture command output to a string ?
I saw many refering to the function read_eager(). For some reason, when i test it, it has no capture. Only read_all() is working as expected. For this i have to wait till the telnet is closed. Could you please share some examples, if read_eager() is working for you.


Top Page

Messages In This Thread
How to read router prompt and use it? - by simbha - May-06-2019, 03:08 AM

Possibly Related Threads...
Thread Author Replies Views Last Post
  GNS3 telnet from bash terminal to virtual cisco router marienbad 2 702 Feb-24-2019, 07:55 AM
Last Post: marienbad
  Python module for Router configuration parsing anna 0 1,217 Mar-08-2018, 06:02 PM
Last Post: anna
  scapy ssh connection my network sniffing from my router Boss 1 2,758 Feb-13-2017, 07:04 PM
Last Post: nilamo

Forum Jump:

Users browsing this thread: 1 Guest(s)