ciniml / WireGuard-ESP32-Arduino

WireGuard implementation for ESP32 Arduino
Other
816 stars 70 forks source link

esp32 with W5500 ethernet adapter using WebServer_ESP32_SC_W5500 #46

Open micfuc opened 1 month ago

micfuc commented 1 month ago

I am using WebServer_ESP32_SC_W5500 library over a custom board based on ESP32-S3 ( and another on -C3) with attached SPI TFT display, a LoRa RTX attached to the SPI bus and a W5500 for having the ethernet as an alternative to the WiFi for upstream network connection.

Everything works very well either with the WiFi and the Ethernet interfacing (as an alternative.. not concurrently). I am now adding the WireGuard interface via the ESP32 library ciniml/WireGuard-ESP32 ... it actually works perfectly via WiFi but not at all via Ethernet... i.e. apparently the WG connection is setup correctly but the handshake does not happen and no data is exchanged over the WG connection...

My project is developed under platformio using the arduino framework.

Does anybody have successfully done this setup ? any hint on how to solve this issue is welcome Best regards Michele

micfuc commented 1 month ago

Hi, found the solution in the following post: https://github.com/ciniml/WireGuard-ESP32-Arduino/issues/26 so it now WG works also on the Ethernet W5500 interface... wonderfull!!! Thanks anyway !!!

micfuc commented 1 month ago

closing this issue...