]> git.tnoah.ca Git - lora-radio.git/commitdiff
Added rnsh to bootstrap console and updated RNS package to 0.5.0
authorMark Qvist <mark@unsigned.io>
Wed, 8 Mar 2023 14:09:14 +0000 (15:09 +0100)
committerMark Qvist <mark@unsigned.io>
Wed, 8 Mar 2023 14:09:14 +0000 (15:09 +0100)
Console/build.py
Console/source/s_nn.md
Console/source/s_rnsh.md [new file with mode: 0644]
Console/source/software.md
Release/console_image.bin

index e00b88e88d6d1ffbd31e8d98b5cf751cd5822382..0bba14abb52d230c8e074bf2eb951437cd7159a9 100644 (file)
@@ -4,9 +4,10 @@ import sys
 import shutil
 
 packages = {
-    "rns": "rns-0.4.9-py3-none-any.whl",
+    "rns": "rns-0.5.0-py3-none-any.whl",
     "nomadnet": "nomadnet-0.3.5-py3-none-any.whl",
     "lxmf": "lxmf-0.3.1-py3-none-any.whl",
+    "rnsh": "rnsh-0.0.12-py3-none-any.whl",
 }
 
 DEFAULT_TITLE = "RNode Bootstrap Console"
index 82f9a5361783bc9c409ceec69a4388f80ae83f7c..f54e68da702c8de5ebe5471b7f7fe57db679fece 100644 (file)
@@ -17,11 +17,11 @@ If you do not have access to the Internet, or would prefer to install Nomad Netw
 - If you do not have an Internet connection while installing make sure to install the [Reticulum](./s_rns.html) and [LXMF](./s_lxmf.html) packages first
 - Download the [{PKG_BASE_nomadnet}]({ASSET_PATH}{PKG_nomadnet}) package from this RNode and unzip it
 - Install it with the command `pip install ./{PKG_NAME_nomadnet}`
-- Verify the installed Reticulum version by running `nomadnet --version`
+- Verify the installed Nomad Network version by running `nomadnet --version`
 
 ### Online Installation
 
 If you are connected to the Internet, you can try to install the latest version of Nomad Network via the `pip` package manager.
 
 - Install Nomad Network by running the command `pip install nomadnet`
-- Verify the installed Reticulum version by running `nomadnet --version`
+- Verify the installed Nomad Network version by running `nomadnet --version`
diff --git a/Console/source/s_rnsh.md b/Console/source/s_rnsh.md
new file mode 100644 (file)
index 0000000..deb5adb
--- /dev/null
@@ -0,0 +1,20 @@
+[title]: <> (Shell Over Reticulum)
+## Shell Over Reticulum
+
+The `rnsh` program lets you establish fully interactive remote shell sessions over Reticulum. It also allows you to pipe any program to or from a remote system, and is similar to how the ``ssh`` program works.
+
+### Local Installation
+
+If you do not have access to the Internet, or would prefer to install `rnsh` directly from this RNode, you can use the following instructions.
+
+- If you do not have an Internet connection while installing make sure to install the [Reticulum](./s_rns.html) package first
+- Download the [{PKG_BASE_rnsh}]({ASSET_PATH}{PKG_rnsh}) package from this RNode and unzip it
+- Install it with the command `pip install ./{PKG_NAME_rnsh}`
+- Verify the installed `rnsh` version by running `rnsh --version`
+
+### Online Installation
+
+If you are connected to the Internet, you can try to install the latest version of `rnsh` via the `pip` package manager.
+
+- Install `rnsh` by running the command `pip install rnsh`
+- Verify the installed `rnsh` version by running `rnsh --version`
index c69cc602af1132f5526e94e507e7cc3f234fd5e3..21fe20996949b7797fb66f04031bfd9a77c414d6 100644 (file)
@@ -18,6 +18,7 @@ You can also download the copy of the [RNode Firmware source-code]({ASSET_PATH}p
 <a href="./s_rns.html"><button type="button" id="task-rns">Reticulum</button></a>
 <a href="./s_lxmf.html"><button type="button" id="task-rns">LXMF</button></a>
 <a href="./s_nn.html"><button type="button" id="task-rns">Nomad Network</button></a>
+<a href="./s_rnsh.html"><button type="button" id="task-rns">RN Shell</button></a>
 <a href="./s_sideband.html"><button type="button" id="task-rns">Sideband</button></a>
 <a href="./pkg/tncattach.zip"><button type="button" id="task-rns">TNC Attach</button></a>
 </center>
\ No newline at end of file
index 70180efb3ab4dad8cac52bbd0d3704deddbf7b6e..b53ce1eb4e5e10e4a87b1f14c9bfa40ae35c6e7a 100644 (file)
Binary files a/Release/console_image.bin and b/Release/console_image.bin differ