wolfssh/ide/Espressif/ESP-IDF/examples/wolfssh_echoserver
gojimmypi fa23bf58df
Adjust Espressif wolfssl_echoserver example timehelper
2024-07-22 20:57:03 -07:00
..
VisualGDB Espressif examples: template and echoserver 2024-01-11 16:37:13 -08:00
components Update Espressif examples for Managed Component publish 2024-05-22 16:10:44 -07:00
main Adjust Espressif wolfssl_echoserver example timehelper 2024-07-22 20:57:03 -07:00
CMakeLists.txt Update Copyright Date 2024-03-22 12:17:09 -07:00
README.md Update Espressif examples for Managed Component publish 2024-05-22 16:10:44 -07:00
partitions_singleapp_large.csv Espressif examples: template and echoserver 2024-01-11 16:37:13 -08:00
sdkconfig.defaults Espressif examples: template and echoserver 2024-01-11 16:37:13 -08:00

README.md

wolfSSH Server Project

This is an example wolfSSH Server based on the minimally viable wolfSSL template

See the command line example client and the instructions in wolfssh README.md

To connect:

ssh -p 22222 jack@192.168.1.32

Prerequisites

It is assumed the ESP-IDF environment has been installed.

Files Included

set(WOLFSSL_ROOT "~/workspace/wolfssl-other-source")

Getting Started:

Here's an example using the command-line idf.py.

Edit your WRK_IDF_PATHto point to your ESP-IDF install directory.

WRK_IDF_PATH=/mnt/c/SysGCC/esp32/esp-idf/v5.1

echo "Run export.sh from ${WRK_IDF_PATH}"
. ${WRK_IDF_PATH}/export.sh

# build the example:
idf.py build

# flash the code onto the serial device at /dev/ttyS19
idf.py flash -p /dev/ttyS19 -b 115200

# build, flash, and view UART output with one command:
idf.py flash -p /dev/ttyS19 -b 115200 monitor

Press Ctrl+] to exit idf.py monitor. See additional monitor keyboard commands.

Other Examples:

For examples, see: