Page 1 of 1

Communicating with End Devices Connected to SoftAP using ESP32S3 and RNDIS.

Posted: Tue Apr 04, 2023 7:34 am
by bluestar_
Hello, I'm looking for a way to communicate with end devices connected to SoftAP using ESP32S3 and RNDIS.
I have a question about the following.
  • Is it possible to communicate with an end device connected to SoftAP using ESP32S3 and RNDIS?
  • Please advise me on how to implement the following
I am currently trying to implement a Windows Mobilehotspot-like feature using ESP32S3.
I have several devices connected to the SSID of the ESP32S3's SoftAP feature.
I want to use a USB connection (RNDIS) between the PC and the ESP32 to allow the PC and the terminals connected to the ESP32 to communicate.

I assume the following

PC <-RNDIS-> ESP32S3 <-WiFi(SoftAP)-> End Devices

Each of the following seemed to be useful.
The USB Dongle can communicate through RNDIS during STA, but even if I start SoftAP at the same time and connect the end device, the end device cannot communicate with either the PC or the router.
The wifi_router does not seem to be able to communicate via RNDIS.
Thank you,

Re: Communicating with End Devices Connected to SoftAP using ESP32S3 and RNDIS.

Posted: Mon Sep 16, 2024 7:03 pm
by MTRobin
Have you found a solution? I am in a similar situation.

Re: Communicating with End Devices Connected to SoftAP using ESP32S3 and RNDIS.

Posted: Sat Oct 19, 2024 12:00 am
by nopnop2002
This might work.
This is a sample of using ESP32 as a WiFi repeater.
https://github.com/espressif/esp-idf/tr ... ork/eth2ap

ESP32S3 don't have Internal EMAC, so it is necessary to use SPI Ethernet.
End devices can communicate directly with the PC.

PC <-Ethernet-> ESP32S3 <-WiFi(SoftAP)-> End Devices