Skip to content

Update ESP32 README #26

Open
Open
@koflin

Description

@koflin

Currently, the main README explains how to build, install and run everything on Unix-like systems. ESP32 specific instructions are documented in /esp32/README.md. These instructions should be extended with the following:

  • ESP-IDF installation
  • general network architecture (an illustration would be nice)
  • modifications that need to be done to the SCION network (adjust topology IPs with IP of the SCION network host)
  • Windows specific instructions (use mirrored mode networking in WSL, allow ports in Windows Defender Firewall and USBIPD-WIN)

Old instructions:
The ESP IoT Development Framework, official toolchain to program ESP chips. Installation
guidelines: https://docs.espressif.com/projects/esp-idf/en/stable/esp32/get-started/linux-macos-setup.html

In order for your SCION test network to be accessible from your LAN the mirrored mode networking must be enabled in
WSL (see here for more information about mirrored mode networking).
Additionally, you must adjust the settings of your Windows Defender Firewall, because Windows blocks all incoming
connections by default.
Make sure to allow incoming connections with TCP on the port of the control service (for AS 1-ff00:0:133 this is
31066) and allow all incoming UDP connections on the ports of the border routers (for AS 1-ff00:0:133 this is
31068 and 31070).

USBIPD-WIN: software for sharing locally connected USB devices with WSL,
see: https://learn.microsoft.com/en-us/windows/wsl/connect-usb

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions