Skip to content

ESP32-S2 TCPIPV6 #6703

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
1 task done
asvith opened this issue May 6, 2022 · 5 comments
Closed
1 task done

ESP32-S2 TCPIPV6 #6703

asvith opened this issue May 6, 2022 · 5 comments
Labels
Status: Solved Type: Example Issue is related to specific example.

Comments

@asvith
Copy link

asvith commented May 6, 2022

Board

ESP32S2MINI1U

Device Description

ESP32-S2-DevkitM-1 v1.
esp32-s2-mini-1_esp32-s2-mini-1u_datasheet_en.pdf
0

Hardware Configuration

ESP32-S2-DevkitM-1
v1.0

Version

other

IDE Name

Arduino IDE

Operating System

Windows10

Flash frequency

80Mhz

PSRAM enabled

yes

Upload speed

115200

Description

started working on ESP32S2MINI1U module, we found that IPV6 TCP sample code is not available for testing, whereas it is found only IPV6 UDP sample code is available and it is working..
Please send the sample code for ipv6tcp for esp32s2mini1u arduino based libraries.

Sketch

we don't have a code . Please send us a sample code.

Debug Message

no debug information.

Other Steps to Reproduce

No response

I have checked existing issues, online documentation and the Troubleshooting Guide

  • I confirm I have checked existing issues, online documentation and Troubleshooting guide.
@asvith asvith added the Status: Awaiting triage Issue is waiting for triage label May 6, 2022
@VojtechBartoska VojtechBartoska added the Type: Question Only question label May 6, 2022
@SuGlider SuGlider added Status: To be implemented Selected for Development Status: Needs investigation We need to do some research before taking next steps on this issue Type: Example Issue is related to specific example. and removed Status: Awaiting triage Issue is waiting for triage labels May 6, 2022
nuclearcat added a commit to nuclearcat/esp32-arduino-lib-builder that referenced this issue May 7, 2022
To use IPv6 we need proper SLAAC support which is not possible without this option.
Compile tested on esp32, esp32s2, esp32s3, esp32c3
Functionality tested in esp32 BasicHttpClient with some minor patches, IPv6 start to work.

No significant sketch size increase (probably within rounding bounds):
Before:
Wrote 875328 bytes (558896 compressed) at 0x00010000 in 9.0 seconds (effective 779.4 kbit/s)...
After:
Wrote 875328 bytes (558942 compressed) at 0x00010000 in 9.0 seconds (effective 779.8 kbit/s)...

This patch part of the efforts mentioned in espressif/arduino-esp32#6242

Proper IPv6 support also was requested in:
espressif/arduino-esp32#6626
espressif/arduino-esp32#6590
espressif/arduino-esp32#6283
espressif/arduino-esp32#6703
espressif/arduino-esp32#5624
espressif/arduino-esp32#1261
And many others.

Signed-off-by: Denys Fedoryshchenko <[email protected]>
nuclearcat added a commit to nuclearcat/esp32-arduino-lib-builder that referenced this issue May 10, 2022
To use IPv6 we need proper SLAAC support which is not possible without this option.
Compile tested on esp32, esp32s2, esp32s3, esp32c3
Functionality tested in esp32 BasicHttpClient with some minor patches, IPv6 start to work.

No significant sketch size increase (probably within rounding bounds):
Before:
Wrote 875328 bytes (558896 compressed) at 0x00010000 in 9.0 seconds (effective 779.4 kbit/s)...
After:
Wrote 875328 bytes (558942 compressed) at 0x00010000 in 9.0 seconds (effective 779.8 kbit/s)...

This patch part of the efforts mentioned in espressif/arduino-esp32#6242

Proper IPv6 support also was requested in:
espressif/arduino-esp32#6626
espressif/arduino-esp32#6590
espressif/arduino-esp32#6283
espressif/arduino-esp32#6703
espressif/arduino-esp32#5624
espressif/arduino-esp32#1261
And many others.

Signed-off-by: Denys Fedoryshchenko <[email protected]>
@VojtechBartoska
Copy link
Contributor

VojtechBartoska commented May 18, 2022

Hello ESP32-DevKitM-1 (Singlecore) is not supported.

Related issue where this is tracked: #5183

Update: After closer look It's not related to this issue.

@VojtechBartoska
Copy link
Contributor

Sorry, I closed it by mistake.

nuclearcat added a commit to nuclearcat/esp32-arduino-lib-builder that referenced this issue May 23, 2022
To use IPv6 we need proper SLAAC support which is not possible without this option.
Compile tested on esp32, esp32s2, esp32s3, esp32c3
Functionality tested in esp32 BasicHttpClient with some minor patches, IPv6 start to work.

No significant sketch size increase (probably within rounding bounds):
Before:
Wrote 875328 bytes (558896 compressed) at 0x00010000 in 9.0 seconds (effective 779.4 kbit/s)...
After:
Wrote 875328 bytes (558942 compressed) at 0x00010000 in 9.0 seconds (effective 779.8 kbit/s)...

This patch part of the efforts mentioned in espressif/arduino-esp32#6242

Proper IPv6 support also was requested in:
espressif/arduino-esp32#6626
espressif/arduino-esp32#6590
espressif/arduino-esp32#6283
espressif/arduino-esp32#6703
espressif/arduino-esp32#5624
espressif/arduino-esp32#1261
And many others.

Signed-off-by: Denys Fedoryshchenko <[email protected]>
me-no-dev pushed a commit to espressif/esp32-arduino-lib-builder that referenced this issue Jun 12, 2022
To use IPv6 we need proper SLAAC support which is not possible without this option.
Compile tested on esp32, esp32s2, esp32s3, esp32c3
Functionality tested in esp32 BasicHttpClient with some minor patches, IPv6 start to work.

No significant sketch size increase (probably within rounding bounds):
Before:
Wrote 875328 bytes (558896 compressed) at 0x00010000 in 9.0 seconds (effective 779.4 kbit/s)...
After:
Wrote 875328 bytes (558942 compressed) at 0x00010000 in 9.0 seconds (effective 779.8 kbit/s)...

This patch part of the efforts mentioned in espressif/arduino-esp32#6242

Proper IPv6 support also was requested in:
espressif/arduino-esp32#6626
espressif/arduino-esp32#6590
espressif/arduino-esp32#6283
espressif/arduino-esp32#6703
espressif/arduino-esp32#5624
espressif/arduino-esp32#1261
And many others.

Signed-off-by: Denys Fedoryshchenko <[email protected]>
@VojtechBartoska
Copy link
Contributor

VojtechBartoska commented Jun 14, 2022

PR was merged. I'm closing this, if needed, please reopen the issue.

espressif/esp32-arduino-lib-builder#67

It will be available in next release 2.0.4.

@VojtechBartoska VojtechBartoska added Status: To be implemented Selected for Development and removed Status: To be implemented Selected for Development labels Jun 14, 2022
@VojtechBartoska VojtechBartoska added Resolution: Awaiting response Waiting for response of author and removed Status: Needs investigation We need to do some research before taking next steps on this issue Status: To be implemented Selected for Development labels Jun 14, 2022
@VojtechBartoska
Copy link
Contributor

@asvith Supposed to be solved now. Are you able to retest it under v2.0.4? Thanks!

@VojtechBartoska
Copy link
Contributor

Closing as solved, if you are still facing the issue please reopen it.

Repository owner moved this from In Review to Done in Arduino ESP32 Core Project Roadmap Aug 23, 2022
@VojtechBartoska VojtechBartoska added Status: Solved and removed Resolution: Awaiting response Waiting for response of author labels Aug 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Solved Type: Example Issue is related to specific example.
Projects
Development

No branches or pull requests

3 participants