-
Notifications
You must be signed in to change notification settings - Fork 22
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
General questions #8
Comments
It is meant to replace liblwip.a. The proposed lwIP-v2 API is slightly different than v1's though. |
Thanks! When trying to compile it with esp-open-sdk with " make -f Makefile.open install" it fails early with: no rule for „/arch/cc.h“ I defined the LWIP_INCLUDES_RELEASE=/home/martin/github/esp-open-sdk/xtensa-lx106-elf/xtensa-lx106-elf/sysroot/usr/include/lwip2 is wrong, as the is no lwip2 right now. Do I have to copy some files from the lwip2 into the sdk path? Any help welcome. |
I made a pull-request for esp-open-sdk (link). |
Okay, thanks, can compile it. But enabling IPv6 is not so easy, as starting from cc.h there is obviously the assumption, that struct ip_addr is just a 32-bit val. Which part of the SW relies on that? GUess not the WiFi-driver but some upper layers - the espconn and the DHCP-server I guess? |
About DHCP server, the one provided by espressif is a direct update from the one provided by lwIP-1. Why not use the one inside lwIP-v2 which is already compatible with IPv6 ? About espconn. This is done by espressif for espressif as an abstraction of the TCP/IP API. Trying to update it to IPv6 will require more work since you would also need to adapt the application that makes use of it. I started the job in arduino but it is far from finished. What I first did was to rename everywhere |
Please, some way to make it work with https://github.com/CHERTS/esp8266-devkit ? Thanks! |
@andrelopesal |
Looks interesting. Does it mean, I get a new implementation of the liblwip.a that links with Espressif blobs and the nonos/open-skd?
Any obvious reason, why IPv6 should not work? I am interested in testing/running the ESP8266 with IPv6...
The text was updated successfully, but these errors were encountered: