From 10b7dd24719345cc331c9ac6dc9e47e6ee892b58 Mon Sep 17 00:00:00 2001 From: Ben Greear Date: Fri, 8 May 2020 13:25:10 -0700 Subject: [PATCH] openwrt-ctrl: Deal better with funky prompt. --- openwrt_ctl.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/openwrt_ctl.py b/openwrt_ctl.py index 1b59391b..8bbaac49 100755 --- a/openwrt_ctl.py +++ b/openwrt_ctl.py @@ -189,7 +189,11 @@ def main(): CLOSEDBYREMOTE = "closed by remote host." CLOSEDCX = "Connection to .* closed." - egg.expect(CCPROMPT) + try: + egg.expect(CCPROMPT) + except Exception as e: + egg.sendline(NL) + TO=10 wait_forever = False