Commit Graph

11 Commits

Author SHA1 Message Date
Ben Greear
5b9b389bf8 openwrt-ctl: Support bringing up reverse ssh tunnel.
This will let us log in on serial port to bring up a reverse
ssh tunnel so that we can then connect in via ssh from a jumphost,
regardless of how far behind NAT firewalls is the AP...

Signed-off-by: Ben Greear <greearb@candelatech.com>
2021-02-01 07:49:35 -08:00
Ben Greear
1f0d4be1ce owrt-ctrl: Attempt reset if we detect we are in IPQ bootloader.
Signed-off-by: Ben Greear <greearb@candelatech.com>
2021-01-27 13:29:08 -08:00
Ben Greear
8c647542e4 owrt: Improve owrt serial expect login logic.
Works better now as far as I can tell.

Signed-off-by: Ben Greear <greearb@candelatech.com>
2021-01-16 14:53:07 -08:00
Ben Greear
f8fb7eae04 openwrt-ctl: Support sysupgrade -n option. 2020-12-08 13:27:31 -08:00
Ben Greear
8c44248602 CICD: openwrt ctl expect login improvements.
This helped with logging into recent TIP openwrt images.

Signed-off-by: Ben Greear <greearb@candelatech.com>
2020-12-04 13:34:58 -08:00
Ben Greear
4306f85ff5 cicd: Support capturing bugcheck output on openwrt systems.
Signed-off-by: Ben Greear <greearb@candelatech.com>
2020-08-31 16:02:00 -07:00
Ben Greear
9bf6cacc29 cicd: Make log files unique per testbed.
So we can manage multiple test beds from one controller.
2020-06-03 10:44:59 -07:00
Ben Greear
10b7dd2471 openwrt-ctrl: Deal better with funky prompt. 2020-05-08 13:25:10 -07:00
Ben Greear
1889a2f978 openwrt-ctrl: Add download option, and fix sysupgrade.
Signed-off-by: Ben Greear <greearb@candelatech.com>
2020-05-08 07:46:54 -07:00
Ben Greear
993453bd1a openwtr-ctrl: Add un-tested method to do sysupgrade. 2020-05-07 16:48:53 -07:00
Ben Greear
4241f810b2 gui-automation: Add serial-console and other logging.
The openwrt_ctl.py program can do some basic commands and console
logging on OpenWrt and LANforge Linux systems.

Add some more log gathering logic to the basic_regression.bash script.
2020-04-23 16:52:21 -07:00