dujeonglee / ESP32-WiFi-Extender

MIT License
18 stars 3 forks source link

Extender is unable to access Internet #2

Open mzakharocsc opened 7 months ago

mzakharocsc commented 7 months ago

Hello,

Thank you for the wonderful project. Having installed this extender project on ESP32, it looks like that while the ESP32 Extender is providing IP and Internet connectivity to connected STA's, the extender itself is unable to access Internet resources. Is there a way to give internet access to the extender node also?

dujeonglee commented 7 months ago

Hello,

Is there a way to give internet access to the extender node also? This is toy example. Extender uses arp spoofing to provide connectivity to a connected client. That is, AP considers client's IP address is with Extender's STA MAC address. This is why externder itself cannot have internet access with its own STA interface.

mzakharocsc commented 7 months ago

Thanks for the reply! Do you think a non-toy/production L3 extender solution is possible on ESP32? The goal is to turn ESP32 into Wifi Repeater Bridge.

dujeonglee commented 7 months ago

Hi,

This project is for my own study for networking.

Maybe this is the right one for you. https://github.com/martin-ger/esp_wifi_repeater.

mzakharocsc commented 7 months ago

https://github.com/martin-ger/esp_wifi_repeater is a NAT router, not Repeater/bridge.

It looks like ESP32 does not support WDS. https://www.esp32.com/viewtopic.php?t=17324