From 0d0d50b061790178328f57a51c9041f9a49ed0b8 Mon Sep 17 00:00:00 2001 From: sinavir Date: Sat, 24 Jan 2026 00:31:26 +0100 Subject: [PATCH] script to flash the switch --- flash.sh | 20 ++++++++++++++++++++ serve.sh | 1 + serve/flash.sh | 20 ++++++++++++++++++++ serve/serve.sh | 1 + 4 files changed, 42 insertions(+) create mode 100755 flash.sh create mode 100755 serve.sh create mode 100644 serve/flash.sh create mode 100755 serve/serve.sh diff --git a/flash.sh b/flash.sh new file mode 100755 index 0000000..ea600cb --- /dev/null +++ b/flash.sh @@ -0,0 +1,20 @@ +#!/usr/bin/env bash + +SSH_OPTS="-o StrictHostKeychecking=no" + +ssh $SSH_OPTS root@192.168.42.6 "cli request system zeroize" + +echo "sleeping for 10" + +sleep 10 + +./serve.sh & + +while true; +do + if ping -w 1 -c 1 192.168.42.6 > /dev/null then + break + fi +done + +echo "finished" diff --git a/serve.sh b/serve.sh new file mode 100755 index 0000000..83424a6 --- /dev/null +++ b/serve.sh @@ -0,0 +1 @@ +python -m http.server 8080 -d ./serve diff --git a/serve/flash.sh b/serve/flash.sh new file mode 100644 index 0000000..ea600cb --- /dev/null +++ b/serve/flash.sh @@ -0,0 +1,20 @@ +#!/usr/bin/env bash + +SSH_OPTS="-o StrictHostKeychecking=no" + +ssh $SSH_OPTS root@192.168.42.6 "cli request system zeroize" + +echo "sleeping for 10" + +sleep 10 + +./serve.sh & + +while true; +do + if ping -w 1 -c 1 192.168.42.6 > /dev/null then + break + fi +done + +echo "finished" diff --git a/serve/serve.sh b/serve/serve.sh new file mode 100755 index 0000000..83424a6 --- /dev/null +++ b/serve/serve.sh @@ -0,0 +1 @@ +python -m http.server 8080 -d ./serve