Closed Kiogora closed 4 years ago
Hi @Kiogora. Have you run 'make menuconfig' and enabled that flag under the libesphttpd section?
Hi @chmorgan . Yes I have. Just as info, this is running under linux and esp-idf version 3.1 stable branch
I have also confirmed that the SSL support config in the final sdkconfig "=y". I am using this repo to test https://github.com/chmorgan/esphttpd-freertos
Well that flag you are setting via menuconfig is the CONFIG_ESPHTTPD_SSL_SUPPORT flag. Is menuconfig indicating why it isn't able to be set or are you seeing any build warnings/errors that point you in that direction? To debug further it would be helpful to see your sdkconfig file. Maybe there is another dependency missing or some changes occurred in 3.1 that broke it. @phatpaul are you building or using ssl with latest esp-idf?
Sorry I have not tried building ssl or linux.
To be clear, do you mean you are using a linux environment to build for esp32 or are you building libesphttpd for linux?
On Sat, Mar 16, 2019, 8:33 PM Chris Morgan notifications@github.com wrote:
Well that flag you are setting via menuconfig is the CONFIG_ESPHTTPD_SSL_SUPPORT flag. Is menuconfig indicating why it isn't able to be set or are you seeing any build warnings/errors that point you in that direction? To debug further it would be helpful to see your sdkconfig file. Maybe there is another dependency missing or some changes occurred in 3.1 that broke it. @phatpaul https://github.com/phatpaul are you building or using ssl with latest esp-idf?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/chmorgan/libesphttpd/issues/60#issuecomment-473604366, or mute the thread https://github.com/notifications/unsubscribe-auth/ADVVd6Sg8H4sUNMxTyVTzkxyh8BBTakkks5vXY1JgaJpZM4b4AFM .
@phatpaul I am using a linux environment to build for the ESP32.
@chmorgan There are no errors. Kindly see build messages below:
GENCONFIG
Building partitions from /home/alois/Documents/build_systems/espressif/esp-idf/components/partition_table/partitions_singleapp.csv...
CC build/app_trace/app_trace_util.o
CC build/app_update/esp_ota_ops.o
CC build/app_trace/host_file_io.o
AR build/aws_iot/libaws_iot.a
CC build/bootloader_support/src/bootloader_flash.o
CC build/app_trace/app_trace.o
CC build/bootloader_support/src/flash_qio_mode.o
AR build/app_update/libapp_update.a
CC build/bt/bt.o
CC build/app_trace/gcov/gcov_rtio.o
AR build/app_trace/libapp_trace.a
CC build/bootloader_support/src/efuse.o
AR build/bt/libbt.a
CC build/coap/libcoap/src/address.o
CC build/bootloader_support/src/bootloader_common.o
CC build/coap/libcoap/src/async.o
CC build/bootloader/bootloader_support/src/bootloader_flash.o
CC build/bootloader_support/src/secure_boot.o
CC build/bootloader_support/src/bootloader_clock.o
CC build/bootloader/bootloader_support/src/flash_qio_mode.o
CC build/coap/libcoap/src/block.o
CC build/bootloader/bootloader_support/src/efuse.o
CC build/bootloader_support/src/bootloader_random.o
CC build/bootloader/bootloader_support/src/bootloader_init.o
CC build/coap/libcoap/src/coap_time.o
CC build/coap/libcoap/src/debug.o
CC build/bootloader_support/src/secure_boot_signatures.o
CC build/bootloader_support/src/flash_partitions.o
CC build/coap/libcoap/src/encode.o
CC build/bootloader/bootloader_support/src/bootloader_common.o
CC build/bootloader_support/src/esp_image_format.o
CC build/coap/libcoap/src/hashkey.o
CC build/bootloader/bootloader_support/src/secure_boot.o
CC build/coap/libcoap/src/mem.o
CC build/coap/libcoap/src/net.o
CC build/bootloader/bootloader_support/src/bootloader_clock.o
CC build/bootloader_support/src/bootloader_sha.o
CC build/bootloader/bootloader_support/src/bootloader_random.o
CC build/coap/libcoap/src/option.o
CC build/bootloader_support/src/flash_encrypt.o
CC build/bootloader/bootloader_support/src/secure_boot_signatures.o
CC build/bootloader/bootloader_support/src/flash_partitions.o
CC build/bootloader_support/src/bootloader_utility.o
CC build/bootloader/bootloader_support/src/esp_image_format.o
CC build/coap/libcoap/src/pdu.o
CC build/coap/libcoap/src/resource.o
CC build/bootloader/bootloader_support/src/bootloader_sha.o
AR build/bootloader_support/libbootloader_support.a
CC build/coap/libcoap/src/str.o
CC build/console/linenoise/linenoise.o
CC build/bootloader/bootloader_support/src/flash_encrypt.o
CC build/console/argtable3/argtable3.o
CC build/bootloader/bootloader_support/src/bootloader_utility.o
CC build/coap/libcoap/src/subscribe.o
CC build/coap/libcoap/src/uri.o
CC build/coap/port/coap_io_socket.o
AR build/bootloader/bootloader_support/libbootloader_support.a
CC build/bootloader/log/log.o
AR build/bootloader/log/liblog.a
CC build/bootloader/spi_flash/spi_flash_rom_patch.o
CXX build/cxx/cxx_guards.o
AR build/coap/libcoap.a
CC build/console/split_argv.o
CC build/bootloader/micro-ecc/micro-ecc/uECC.o
AR build/bootloader/spi_flash/libspi_flash.a
CC build/bootloader/soc/esp32/rtc_pm.o
CC build/bootloader/soc/esp32/rtc_periph.o
CC build/bootloader/soc/esp32/cpu_util.o
CC build/bootloader/soc/esp32/soc_memory_layout.o
CC build/bootloader/soc/esp32/rtc_init.o
CC build/console/commands.o
CC build/bootloader/soc/esp32/spi_periph.o
CC build/bootloader/soc/esp32/gpio_periph.o
AR build/console/libconsole.a
CC build/bootloader/soc/esp32/rtc_sleep.o
CC build/driver/spi_common.o
CC build/bootloader/soc/esp32/rtc_time.o
AR build/bootloader/micro-ecc/libmicro-ecc.a
CC build/driver/spi_master.o
CC build/bootloader/soc/esp32/rtc_clk.o
CXX build/cxx/cxx_exception_stubs.o
CC build/driver/sdspi_transaction.o
AR build/cxx/libcxx.a
CC build/esp-tls/esp_tls.o
AR build/bootloader/soc/libsoc.a
CC build/bootloader/main/bootloader_start.o
AR build/bootloader/main/libmain.a
LD build/bootloader/bootloader.elf
CC build/driver/sigmadelta.o
CC build/driver/uart.o
CC build/driver/sdio_slave.o
AR build/esp-tls/libesp-tls.a
CC build/esp32/system_api.o
esptool.py v2.6
CC build/esp_adc_cal/esp_adc_cal.o
AR build/esp_adc_cal/libesp_adc_cal.a
CC build/esp_http_client/esp_http_client.o
CC build/esp32/stack_check.o
CC build/esp32/core_dump.o
CC build/esp32/event_default_handlers.o
CC build/esp_http_client/lib/http_header.o
CC build/driver/i2c.o
CC build/driver/periph_ctrl.o
CC build/esp_http_client/lib/transport_ssl.o
CC build/esp32/task_wdt.o
CC build/driver/ledc.o
CC build/esp_http_client/lib/transport.o
CC build/esp32/sleep_modes.o
CC build/esp_http_client/lib/transport_tcp.o
CC build/esp_http_client/lib/http_auth.o
CC build/driver/sdspi_host.o
CC build/driver/gpio.o
CC build/esp32/dbg_stubs.o
CC build/esp32/lib_printf.o
CC build/esp_http_client/lib/http_utils.o
CC build/esp32/gdbstub.o
AR build/esp_http_client/libesp_http_client.a
CC build/esp_https_ota/src/esp_https_ota.o
CC build/driver/pcnt.o
CC build/esp32/phy_init.o
AR build/esp_https_ota/libesp_https_ota.a
CC build/driver/sdspi_crc.o
CC build/ethernet/emac_dev.o
CC build/driver/rmt.o
CC build/ethernet/emac_main.o
CC build/driver/mcpwm.o
CC build/esp32/pm_trace.o
CC build/esp32/esp_timer_esp32.o
CC build/esp32/spiram_psram.o
CC build/driver/sdmmc_transaction.o
CC build/ethernet/eth_phy/phy_common.o
CC build/esp32/clk.o
CC build/ethernet/eth_phy/phy_lan8720.o
CC build/esp32/panic.o
CC build/driver/spi_slave.o
CC build/ethernet/eth_phy/phy_tlk110.o
CC build/driver/i2s.o
AR build/ethernet/libethernet.a
CC build/esp32/freertos_hooks.o
CC build/expat/library/xmltok.o
CC build/driver/sdmmc_host.o
CC build/esp32/spiram.o
CC build/esp32/esp_err_to_name.o
CC build/driver/timer.o
CC build/esp32/crosscore_int.o
CC build/driver/rtc_module.o
CC build/esp32/fast_crypto_ops.o
CC build/esp32/cpu_start.o
CC build/esp32/cache_err_int.o
CC build/esp32/ipc.o
CC build/esp32/intr_alloc.o
CC build/esp32/restore.o
CC build/esp32/ets_timer_legacy.o
CC build/esp32/coexist.o
CC build/esp32/wifi_init.o
CC build/esp32/event_loop.o
CC build/esp32/pm_esp32.o
CC build/esp32/wifi_os_adapter.o
CC build/esp32/hw_random.o
AR build/driver/libdriver.a
CC build/fatfs/src/ffsystem.o
CC build/freertos/ringbuf.o
CC build/esp32/esp_timer.o
CC build/fatfs/src/ff.o
CC build/esp32/dport_access.o
CC build/freertos/xtensa_intr.o
CC build/esp32/pm_locks.o
CC build/freertos/queue.o
CC build/esp32/brownout.o
CC build/expat/library/xmlparse.o
CC build/esp32/int_wdt.o
CC build/esp32/hwcrypto/sha.o
CC build/freertos/croutine.o
CC build/fatfs/src/ffunicode.o
CC build/freertos/list.o
CC build/esp32/hwcrypto/aes.o
CC build/fatfs/src/diskio_rawflash.o
CC build/freertos/xtensa_init.o
CC build/freertos/port.o
CC build/fatfs/src/vfs_fat_sdmmc.o
AS build/esp32/dport_panic_highint_hdl.o
AR build/esp32/libesp32.a
CC build/freertos/event_groups.o
CC build/heap/heap_caps_init.o
CC build/fatfs/src/diskio.o
CC build/fatfs/src/diskio_sdmmc.o
CC build/freertos/tasks.o
CC build/heap/heap_caps.o
CC build/fatfs/src/vfs_fat_spiflash.o
CC build/heap/multi_heap.o
CC build/fatfs/src/vfs_fat.o
CC build/heap/heap_trace.o
CC build/freertos/timers.o
CC build/expat/library/xmlrole.o
CC build/fatfs/src/diskio_wl.o
AR build/heap/libheap.a
AR build/idf_test/libidf_test.a
CC build/jsmn/src//jsmn.o
CC build/freertos/FreeRTOS-openocd.o
AR build/fatfs/libfatfs.a
CC build/json/cJSON/cJSON.o
AR build/jsmn/libjsmn.a
CC build/freertos/xtensa_overlay_os_hook.o
CC build/expat/library/xmltok_ns.o
CC build/expat/library/xmltok_impl.o
CC build/expat/port/minicheck.o
AS build/freertos/xtensa_intr_asm.o
AS build/freertos/xtensa_context.o
AS build/freertos/xtensa_vectors.o
AS build/freertos/xtensa_vector_defaults.o
CC build/expat/port/expat_element.o
AS build/freertos/portasm.o
CC build/libesphttpd/core/httpd-nonos.o
AR build/freertos/libfreertos.a
CC build/expat/port/chardata.o
CC build/libsodium/port/randombytes_esp32.o
AR build/expat/libexpat.a
CC build/libesphttpd/core/httpd-freertos.o
CC build/libsodium/libsodium/src/libsodium/crypto_aead/chacha20poly1305/sodium/aead_chacha20poly1305.o
CC build/libsodium/libsodium/src/libsodium/crypto_aead/xchacha20poly1305/sodium/aead_xchacha20poly1305.o
CC build/libsodium/libsodium/src/libsodium/crypto_auth/crypto_auth.o
CC build/libsodium/libsodium/src/libsodium/crypto_auth/hmacsha256/auth_hmacsha256.o
CC build/libsodium/libsodium/src/libsodium/crypto_auth/hmacsha512/auth_hmacsha512.o
CC build/json/cJSON/cJSON_Utils.o
CC build/libsodium/libsodium/src/libsodium/crypto_auth/hmacsha512256/auth_hmacsha512256.o
CC build/libesphttpd/core/sha1.o
CC build/libesphttpd/core/httpdespfs.o
CC build/libsodium/libsodium/src/libsodium/crypto_box/crypto_box_seal.o
CC build/libsodium/libsodium/src/libsodium/crypto_box/crypto_box.o
CC build/libsodium/libsodium/src/libsodium/crypto_box/crypto_box_easy.o
CC build/libesphttpd/core/libesphttpd_base64.o
CC build/libsodium/libsodium/src/libsodium/crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.o
CC build/libsodium/libsodium/src/libsodium/crypto_core/curve25519/ref10/curve25519_ref10.o
AR build/json/libjson.a
CC build/log/log.o
CC build/lwip/api/pppapi.o
CC build/libesphttpd/core/auth.o
CC build/lwip/api/netdb.o
CC build/libesphttpd/core/httpd.o
AR build/log/liblog.a
CC build/main/cgi-test.o
CC build/lwip/api/api_lib.o
CC build/main/io.o
CC build/main/user_main.o
CC build/libesphttpd/espfs/espfs.o
CC build/lwip/api/netifapi.o
CC build/lwip/api/tcpip.o
CC build/main/cgi.o
CC build/libesphttpd/espfs/heatshrink_decoder.o
CC build/libesphttpd/util/cgiwebsocket.o
CC build/lwip/api/netbuf.o
AR build/main/libmain.a
CC build/lwip/api/err.o
CC build/lwip/api/api_msg.o
CC build/libesphttpd/util/esp32_wifi.o
CC build/lwip/api/sockets.o
CC build/libesphttpd/util/cgiflash.o
CC build/libesphttpd/util/esp32_httpd_vfs.o
CC build/libesphttpd/util/esp32_flash.o
CC build/libesphttpd/util/cgiredirect.o
CC build/libesphttpd/util/captdns.o
CC build/libesphttpd/util/cgiwifi.o
CC build/lwip/apps/dhcpserver.o
CC build/mbedtls/mbedtls/library/md4.o
CC build/mbedtls/mbedtls/library/ecp.o
CC build/lwip/apps/sntp/sntp.o
Not using uglifyjs or yui-compressor
system.html (12%, gzip)
dashboard.html (9%, gzip)
css/theme.css (10%, gzip)
css/reset.css (42%, gzip)
vendor/bootstrap-4.1/bootstrap.min.css (14%, gzip)
vendor/chartjs/Chart.bundle.min.js (30%, gzip)
js/main.js (41%, gzip)
js/main.min.js (47%, gzip)
index.html (28%, gzip)
advanced.html (12%, gzip)
CC build/lwip/apps/ping/ping.o
AR build/libesphttpd/liblibesphttpd.a
CC build/lwip/apps/ping/esp_ping.o
CC build/lwip/core/stats.o
CC build/lwip/core/mem.o
CC build/mbedtls/mbedtls/library/chachapoly.o
CC build/mbedtls/mbedtls/library/blowfish.o
CC build/mbedtls/mbedtls/library/x509.o
CC build/lwip/core/init.o
CC build/lwip/core/memp.o
CC build/lwip/core/tcp_in.o
CC build/mbedtls/mbedtls/library/sha512.o
CC build/mbedtls/mbedtls/library/ssl_ticket.o
CC build/mbedtls/mbedtls/library/md.o
CC build/mbedtls/mbedtls/library/entropy_poll.o
CC build/mbedtls/mbedtls/library/cipher.o
CC build/lwip/core/dns.o
CC build/lwip/core/ip.o
CC build/lwip/core/pbuf.o
CC build/mbedtls/mbedtls/library/ssl_cli.o
CC build/lwip/core/raw.o
CC build/libsodium/libsodium/src/libsodium/crypto_core/hchacha20/core_hchacha20.o
CC build/lwip/core/tcp.o
CC build/libsodium/libsodium/src/libsodium/crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.o
CC build/libsodium/libsodium/src/libsodium/crypto_core/hsalsa20/core_hsalsa20.o
CC build/lwip/core/def.o
CC build/libsodium/libsodium/src/libsodium/crypto_core/salsa/ref/core_salsa_ref.o
CC build/mbedtls/mbedtls/library/version_features.o
CC build/mbedtls/mbedtls/library/nist_kw.o
CC build/lwip/core/netif.o
CC build/mbedtls/mbedtls/library/ripemd160.o
CC build/mbedtls/mbedtls/library/rsa.o
CC build/libsodium/libsodium/src/libsodium/crypto_generichash/crypto_generichash.o
CC build/libsodium/libsodium/src/libsodium/crypto_generichash/blake2b/generichash_blake2.o
CC build/libsodium/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-avx2.o
CC build/libsodium/libsodium/src/libsodium/crypto_generichash/blake2b/ref/generichash_blake2b.o
CC build/lwip/core/sys.o
CC build/lwip/core/timers.o
CC build/libsodium/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ref.o
CC build/lwip/core/inet_chksum.o
CC build/lwip/core/udp.o
CC build/mbedtls/mbedtls/library/hkdf.o
CC build/mbedtls/mbedtls/library/entropy.o
CC build/lwip/core/tcp_out.o
CC build/mbedtls/mbedtls/library/md_wrap.o
CC build/mbedtls/mbedtls/library/sha256.o
CC build/lwip/core/ipv4/ip_frag.o
CC build/lwip/core/ipv4/dhcp.o
CC build/mbedtls/mbedtls/library/dhm.o
CC build/lwip/core/ipv4/ip4_addr.o
CC build/mbedtls/mbedtls/library/pkwrite.o
CC build/lwip/core/ipv4/igmp.o
CC build/lwip/core/ipv4/ip4.o
CC build/mbedtls/mbedtls/library/base64.o
CC build/mbedtls/mbedtls/library/asn1parse.o
CC build/lwip/core/ipv4/autoip.o
CC build/lwip/core/ipv4/icmp.o
CC build/mbedtls/mbedtls/library/padlock.o
CC build/lwip/core/ipv6/ip6_frag.o
CC build/mbedtls/mbedtls/library/pem.o
CC build/lwip/core/ipv6/dhcp6.o
CC build/mbedtls/mbedtls/library/pkparse.o
CC build/lwip/core/ipv6/inet6.o
CC build/lwip/core/ipv6/ip6_addr.o
CC build/lwip/core/ipv6/ip6.o
CC build/lwip/core/ipv6/nd6.o
CC build/mbedtls/mbedtls/library/version.o
CC build/mbedtls/mbedtls/library/gcm.o
CC build/lwip/core/ipv6/mld6.o
CC build/mbedtls/mbedtls/library/cmac.o
CC build/mbedtls/mbedtls/library/md2.o
CC build/mbedtls/mbedtls/library/ssl_cache.o
CC build/mbedtls/mbedtls/library/sha1.o
CC build/mbedtls/mbedtls/library/ssl_srv.o
CC build/lwip/core/ipv6/ethip6.o
CC build/mbedtls/mbedtls/library/x509_crt.o
CC build/lwip/core/ipv6/icmp6.o
CC build/lwip/netif/slipif.o
CC build/mbedtls/mbedtls/library/ecdh.o
CC build/lwip/netif/etharp.o
CC build/mbedtls/mbedtls/library/asn1write.o
CC build/mbedtls/mbedtls/library/aria.o
CC build/mbedtls/mbedtls/library/chacha20.o
CC build/mbedtls/mbedtls/library/x509_create.o
CC build/mbedtls/mbedtls/library/debug.o
CC build/lwip/netif/ethernet.o
CC build/mbedtls/mbedtls/library/ecjpake.o
CC build/mbedtls/mbedtls/library/oid.o
CC build/mbedtls/mbedtls/library/ecdsa.o
CC build/lwip/netif/lowpan6.o
CC build/mbedtls/mbedtls/library/ssl_ciphersuites.o
CC build/lwip/netif/ethernetif.o
CC build/mbedtls/mbedtls/library/xtea.o
CC build/mdns/mdns_console.o
CC build/mbedtls/mbedtls/library/ctr_drbg.o
CC build/lwip/port/freertos/sys_arch.o
CC build/mbedtls/mbedtls/library/rsa_internal.o
CC build/mbedtls/mbedtls/library/cipher_wrap.o
CC build/lwip/port/netif/wlanif.o
CC build/mbedtls/mbedtls/library/arc4.o
CC build/lwip/port/netif/ethernetif.o
CC build/mdns/mdns_networking.o
CC build/mbedtls/mbedtls/library/bignum.o
CC build/lwip/port/debug/lwip_debug.o
CC build/mdns/mdns.o
CC build/lwip/port/vfs_lwip.o
AR build/lwip/liblwip.a
CC build/micro-ecc/micro-ecc/uECC.o
CC build/mbedtls/mbedtls/library/aesni.o
CC build/mbedtls/mbedtls/library/ssl_tls.o
CC build/libsodium/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ssse3.o
CC build/libsodium/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.o
AR build/micro-ecc/libmicro-ecc.a
CC build/newlib/time.o
CC build/libsodium/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-sse41.o
CC build/libsodium/libsodium/src/libsodium/crypto_hash/crypto_hash.o
CC build/libsodium/libsodium/src/libsodium/crypto_hash/sha256/hash_sha256.o
CC build/newlib/reent_init.o
CC build/libsodium/libsodium/src/libsodium/crypto_hash/sha512/hash_sha512.o
CC build/newlib/syscalls.o
CC build/libsodium/libsodium/src/libsodium/crypto_kdf/blake2b/kdf_blake2b.o
CC build/libsodium/libsodium/src/libsodium/crypto_kdf/crypto_kdf.o
CC build/libsodium/libsodium/src/libsodium/crypto_kx/crypto_kx.o
CC build/newlib/syscall_table.o
CC build/libsodium/libsodium/src/libsodium/crypto_onetimeauth/crypto_onetimeauth.o
CC build/mbedtls/mbedtls/library/threading.o
CC build/mbedtls/mbedtls/library/x509_crl.o
CC build/newlib/locks.o
CC build/libsodium/libsodium/src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.o
AR build/mdns/libmdns.a
CC build/libsodium/libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.o
CC build/nghttp/nghttp2/lib/nghttp2_http.o
CC build/newlib/select.o
CC build/mbedtls/mbedtls/library/camellia.o
CC build/mbedtls/mbedtls/library/timing.o
AR build/newlib/libnewlib.a
CC build/nghttp/nghttp2/lib/nghttp2_version.o
CC build/mbedtls/mbedtls/library/certs.o
CC build/libsodium/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.o
CC build/nghttp/nghttp2/lib/nghttp2_mem.o
CC build/mbedtls/mbedtls/library/md5.o
CC build/mbedtls/mbedtls/library/ssl_cookie.o
CC build/nghttp/nghttp2/lib/nghttp2_hd_huffman.o
CC build/libsodium/libsodium/src/libsodium/crypto_pwhash/argon2/blake2b-long.o
CC build/mbedtls/mbedtls/library/havege.o
CC build/mbedtls/mbedtls/library/platform_util.o
CC build/mbedtls/mbedtls/library/ccm.o
CC build/nghttp/nghttp2/lib/nghttp2_session.o
CC build/libsodium/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ref.o
CC build/libsodium/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-encoding.o
CC build/mbedtls/mbedtls/library/poly1305.o
CC build/libsodium/libsodium/src/libsodium/crypto_pwhash/argon2/pwhash_argon2i.o
CC build/mbedtls/mbedtls/library/memory_buffer_alloc.o
CC build/mbedtls/mbedtls/library/hmac_drbg.o
CC build/libsodium/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ssse3.o
CC build/libsodium/libsodium/src/libsodium/crypto_pwhash/argon2/argon2.o
CC build/mbedtls/mbedtls/library/des.o
CC build/libsodium/libsodium/src/libsodium/crypto_pwhash/crypto_pwhash.o
CC build/mbedtls/mbedtls/library/pk.o
CC build/libsodium/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/scrypt_platform.o
CC build/libsodium/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/pwhash_scryptsalsa208sha256.o
CC build/mbedtls/mbedtls/library/platform.o
CC build/libsodium/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.o
CC build/mbedtls/mbedtls/library/aes.o
CC build/libsodium/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/pbkdf2-sha256.o
CC build/libsodium/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.o
CC build/mbedtls/mbedtls/library/x509write_crt.o
CC build/libsodium/libsodium/src/libsodium/crypto_scalarmult/crypto_scalarmult.o
CC build/libsodium/libsodium/src/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.o
CC build/mbedtls/mbedtls/library/pk_wrap.o
CC build/mbedtls/mbedtls/library/ecp_curves.o
CC build/libsodium/libsodium/src/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.o
CC build/mbedtls/mbedtls/library/pkcs12.o
CC build/libsodium/libsodium/src/libsodium/crypto_secretbox/crypto_secretbox_easy.o
CC build/mbedtls/mbedtls/library/pkcs11.o
CC build/mbedtls/mbedtls/library/error.o
CC build/libsodium/libsodium/src/libsodium/crypto_secretbox/crypto_secretbox.o
CC build/libsodium/libsodium/src/libsodium/crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.o
CC build/libsodium/libsodium/src/libsodium/crypto_shorthash/crypto_shorthash.o
CC build/nghttp/nghttp2/lib/nghttp2_callbacks.o
CC build/mbedtls/mbedtls/library/pkcs5.o
CC build/mbedtls/mbedtls/library/x509write_csr.o
CC build/libsodium/libsodium/src/libsodium/crypto_shorthash/siphash24/shorthash_siphashx24.o
CC build/libsodium/libsodium/src/libsodium/crypto_shorthash/siphash24/shorthash_siphash24.o
CC build/nghttp/nghttp2/lib/nghttp2_stream.o
CC build/libsodium/libsodium/src/libsodium/crypto_shorthash/siphash24/ref/shorthash_siphash24_ref.o
CC build/mbedtls/mbedtls/library/x509_csr.o
CC build/mbedtls/port/mbedtls_debug.o
CC build/libsodium/libsodium/src/libsodium/crypto_shorthash/siphash24/ref/shorthash_siphashx24_ref.o
CC build/libsodium/libsodium/src/libsodium/crypto_sign/crypto_sign.o
CC build/mbedtls/port/esp_sha1.o
CC build/mbedtls/port/esp_sha256.o
CC build/libsodium/libsodium/src/libsodium/crypto_sign/ed25519/sign_ed25519.o
CC build/mbedtls/port/esp_bignum.o
CC build/nghttp/nghttp2/lib/nghttp2_hd.o
CC build/libsodium/libsodium/src/libsodium/crypto_sign/ed25519/ref10/obsolete.o
CC build/libsodium/libsodium/src/libsodium/crypto_sign/ed25519/ref10/sign.o
CC build/libsodium/libsodium/src/libsodium/crypto_sign/ed25519/ref10/open.o
CC build/libsodium/libsodium/src/libsodium/crypto_sign/ed25519/ref10/keypair.o
CC build/mbedtls/port/net_sockets.o
CC build/mbedtls/port/esp_hardware.o
CC build/libsodium/libsodium/src/libsodium/crypto_stream/chacha20/stream_chacha20.o
CC build/libsodium/libsodium/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.o
CC build/mbedtls/port/esp_sha512.o
CC build/libsodium/libsodium/src/libsodium/crypto_stream/crypto_stream.o
CC build/libsodium/libsodium/src/libsodium/crypto_stream/salsa20/stream_salsa20.o
AR build/mbedtls/libmbedtls.a
CC build/libsodium/libsodium/src/libsodium/crypto_stream/salsa20/ref/salsa20_ref.o
CC build/libsodium/libsodium/src/libsodium/crypto_stream/xsalsa20/stream_xsalsa20.o
CC build/nghttp/nghttp2/lib/nghttp2_priority_spec.o
CC build/nghttp/nghttp2/lib/nghttp2_buf.o
CC build/libsodium/libsodium/src/libsodium/crypto_verify/sodium/verify.o
CXX build/nvs_flash/src/nvs_types.o
CC build/libsodium/libsodium/src/libsodium/randombytes/randombytes.o
CC build/libsodium/libsodium/src/libsodium/sodium/core.o
CC build/libsodium/libsodium/src/libsodium/sodium/version.o
CC build/openssl/library/ssl_cert.o
CC build/nghttp/nghttp2/lib/nghttp2_option.o
CC build/libsodium/libsodium/src/libsodium/sodium/runtime.o
CC build/openssl/library/ssl_methods.o
CC build/libsodium/libsodium/src/libsodium/sodium/utils.o
CC build/nghttp/nghttp2/lib/nghttp2_npn.o
CC build/openssl/library/ssl_pkey.o
CC build/nghttp/nghttp2/lib/nghttp2_rcbuf.o
CC build/openssl/library/ssl_x509.o
CC build/nghttp/nghttp2/lib/nghttp2_frame.o
CC build/libsodium/port/crypto_hash_mbedtls/crypto_hash_sha256_mbedtls.o
CC build/openssl/library/ssl_lib.o
CC build/libsodium/port/crypto_hash_mbedtls/crypto_hash_sha512_mbedtls.o
AR build/libsodium/liblibsodium.a
CC build/openssl/library/ssl_stack.o
CC build/openssl/platform/ssl_pm.o
CC build/nghttp/nghttp2/lib/nghttp2_outbound_item.o
CXX build/nvs_flash/src/nvs_ops.o
CC build/openssl/platform/ssl_port.o
CC build/nghttp/nghttp2/lib/nghttp2_debug.o
CC build/nghttp/nghttp2/lib/nghttp2_hd_huffman_data.o
CXX build/nvs_flash/src/nvs_item_hash_list.o
CC build/nghttp/nghttp2/lib/nghttp2_pq.o
AR build/openssl/libopenssl.a
CC build/pthread/pthread_local_storage.o
CC build/sdmmc/sdmmc_cmd.o
CC build/nghttp/nghttp2/lib/nghttp2_queue.o
CC build/nghttp/nghttp2/lib/nghttp2_submit.o
CC build/pthread/pthread_cond_var.o
CC build/pthread/pthread.o
CC build/nghttp/nghttp2/lib/nghttp2_map.o
CC build/nghttp/nghttp2/lib/nghttp2_helper.o
AR build/sdmmc/libsdmmc.a
CC build/nghttp/port/http_parser.o
AR build/pthread/libpthread.a
CC build/smartconfig_ack/smartconfig_ack.o
CC build/soc/esp32/rtc_pm.o
CC build/soc/esp32/rtc_periph.o
CC build/soc/esp32/cpu_util.o
AR build/smartconfig_ack/libsmartconfig_ack.a
CC build/spi_flash/flash_mmap.o
CC build/soc/esp32/soc_memory_layout.o
CXX build/nvs_flash/src/nvs_encr.o
CC build/soc/esp32/rtc_init.o
CC build/soc/esp32/spi_periph.o
CC build/spi_flash/partition.o
CC build/soc/esp32/gpio_periph.o
CC build/soc/esp32/rtc_sleep.o
CC build/spi_flash/spi_flash_rom_patch.o
CC build/soc/esp32/rtc_time.o
AR build/nghttp/libnghttp.a
CC build/soc/esp32/rtc_clk.o
CC build/spiffs/spiffs_api.o
CC build/spi_flash/cache_utils.o
CC build/spiffs/esp_spiffs.o
CC build/spi_flash/flash_ops.o
CXX build/nvs_flash/src/nvs_pagemanager.o
AR build/soc/libsoc.a
CC build/tcpip_adapter/tcpip_adapter_lwip.o
AR build/spi_flash/libspi_flash.a
CC build/ulp/ulp.o
CC build/spiffs/spiffs/src/spiffs_cache.o
CC build/ulp/ulp_macro.o
CC build/spiffs/spiffs/src/spiffs_gc.o
AR build/ulp/libulp.a
CC build/vfs/vfs_uart.o
CC build/spiffs/spiffs/src/spiffs_nucleus.o
AR build/tcpip_adapter/libtcpip_adapter.a
CXX build/wear_levelling/wear_levelling.o
CC build/vfs/vfs.o
CXX build/wear_levelling/WL_Flash.o
CXX build/nvs_flash/src/nvs_api.o
CXX build/wear_levelling/crc32.o
AR build/vfs/libvfs.a
CC build/wpa_supplicant/src/crypto/aes-internal-enc.o
CXX build/wear_levelling/WL_Ext_Safe.o
CC build/spiffs/spiffs/src/spiffs_check.o
CC build/wpa_supplicant/src/crypto/sha256-internal.o
CXX build/wear_levelling/SPI_Flash.o
CXX build/wear_levelling/Partition.o
CC build/wpa_supplicant/src/crypto/md5-internal.o
CXX build/wear_levelling/WL_Ext_Perf.o
CC build/wpa_supplicant/src/crypto/aes-internal.o
AR build/wear_levelling/libwear_levelling.a
CC build/xtensa-debug-module/eri.o
CC build/spiffs/spiffs/src/spiffs_hydrogen.o
CC build/xtensa-debug-module/trax.o
CC build/wpa_supplicant/src/crypto/sha1.o
AR build/xtensa-debug-module/libxtensa-debug-module.a
CC build/wpa_supplicant/src/crypto/aes-internal-dec.o
CC build/wpa_supplicant/src/crypto/aes-unwrap.o
CC build/wpa_supplicant/src/crypto/crypto_internal-rsa.o
CC build/wpa_supplicant/src/crypto/des-internal.o
CC build/wpa_supplicant/src/crypto/dh_groups.o
CC build/wpa_supplicant/src/crypto/ms_funcs.o
AR build/spiffs/libspiffs.a
CXX build/nvs_flash/src/nvs_storage.o
CXX build/nvs_flash/src/nvs_page.o
CC build/wpa_supplicant/src/crypto/aes-wrap.o
CC build/wpa_supplicant/src/crypto/sha1-internal.o
CC build/wpa_supplicant/src/crypto/md4-internal.o
CC build/wpa_supplicant/src/crypto/dh_group5.o
CC build/wpa_supplicant/src/crypto/crypto_internal.o
CC build/wpa_supplicant/src/crypto/sha256.o
CC build/wpa_supplicant/src/crypto/rc4.o
CC build/wpa_supplicant/src/crypto/md5.o
CC build/wpa_supplicant/src/crypto/aes-cbc.o
CC build/wpa_supplicant/src/crypto/sha1-pbkdf2.o
CC build/wpa_supplicant/src/crypto/bignum.o
CC build/wpa_supplicant/src/crypto/crypto_internal-modexp.o
CC build/wpa_supplicant/src/crypto/crypto_internal-cipher.o
CC build/wpa_supplicant/port/os_xtensa.o
CC build/wpa_supplicant/src/fast_crypto/fast_aes-wrap.o
CC build/wpa_supplicant/src/fast_crypto/fast_sha256-internal.o
CC build/wpa_supplicant/src/fast_crypto/fast_aes-cbc.o
CC build/wpa_supplicant/src/fast_crypto/fast_crypto_internal.o
CC build/wpa_supplicant/src/fast_crypto/fast_sha256.o
CC build/wpa_supplicant/src/fast_crypto/fast_aes-unwrap.o
CC build/wpa_supplicant/src/fast_crypto/fast_crypto_internal-modexp.o
CC build/wpa_supplicant/src/fast_crypto/fast_crypto_internal-cipher.o
AR build/nvs_flash/libnvs_flash.a
CC build/wpa_supplicant/src/wpa2/eap_peer/eap.o
CC build/wpa_supplicant/src/wpa2/eap_peer/eap_common.o
CC build/wpa_supplicant/src/wpa2/eap_peer/mschapv2.o
CC build/wpa_supplicant/src/wpa2/eap_peer/eap_tls.o
CC build/wpa_supplicant/src/wpa2/eap_peer/eap_tls_common.o
CC build/wpa_supplicant/src/wpa2/eap_peer/eap_ttls.o
CC build/wpa_supplicant/src/wpa2/eap_peer/eap_peap.o
CC build/wpa_supplicant/src/wpa2/eap_peer/eap_mschapv2.o
CC build/wpa_supplicant/src/wpa2/eap_peer/chap.o
CC build/wpa_supplicant/src/wpa2/eap_peer/eap_peap_common.o
CC build/wpa_supplicant/src/wpa2/tls/tlsv1_record.o
CC build/wpa_supplicant/src/wpa2/tls/pkcs8.o
CC build/wpa_supplicant/src/wpa2/tls/x509v3.o
CC build/wpa_supplicant/src/wpa2/tls/tlsv1_cred.o
CC build/wpa_supplicant/src/wpa2/tls/tlsv1_client_read.o
CC build/wpa_supplicant/src/wpa2/tls/tlsv1_client.o
CC build/wpa_supplicant/src/wpa2/tls/rsa.o
CC build/wpa_supplicant/src/wpa2/tls/tlsv1_client_write.o
CC build/wpa_supplicant/src/wpa2/tls/asn1.o
CC build/wpa_supplicant/src/wpa2/tls/tlsv1_server_read.o
CC build/wpa_supplicant/src/wpa2/tls/pkcs1.o
CC build/wpa_supplicant/src/wpa2/tls/pkcs5.o
CC build/wpa_supplicant/src/wpa2/tls/tlsv1_server.o
CC build/wpa_supplicant/src/wpa2/tls/bignum.o
CC build/wpa_supplicant/src/wpa2/tls/tlsv1_server_write.o
CC build/wpa_supplicant/src/wpa2/tls/tlsv1_common.o
CC build/wpa_supplicant/src/wpa2/tls/tls_internal.o
CC build/wpa_supplicant/src/wpa2/utils/base64.o
CC build/wpa_supplicant/src/wpa2/utils/ext_password.o
CC build/wpa_supplicant/src/wps/eap_common.o
CC build/wpa_supplicant/src/wps/wps_attr_process.o
CC build/wpa_supplicant/src/wps/wps_validate.o
CC build/wpa_supplicant/src/wps/wps_attr_parse.o
CC build/wpa_supplicant/src/wps/wps_dev_attr.o
CC build/wpa_supplicant/src/wps/wps.o
CC build/wpa_supplicant/src/wps/wps_common.o
CC build/wpa_supplicant/src/wps/wps_registrar.o
CC build/wpa_supplicant/src/wps/wps_attr_build.o
CC build/wpa_supplicant/src/wps/uuid.o
CC build/wpa_supplicant/src/wps/wps_enrollee.o
AR build/wpa_supplicant/libwpa_supplicant.a
LD build/user.elf
esptool.py v2.6
Flashing binaries to serial port /dev/ttyUSB0 (app at offset 0x10000 )...
esptool.py v2.6
Serial port /dev/ttyUSB0
Connecting........_____....._____....._____....._____....._
Chip is ESP32D0WDQ6 (revision 1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
MAC: b4:e6:2d:c3:20:0d
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 921600
Changed.
Configuring flash size...
Auto-detected Flash size: 4MB
Compressed 21296 bytes to 12558...
Wrote 21296 bytes (12558 compressed) at 0x00001000 in 0.2 seconds (effective 1093.2 kbit/s)...
Hash of data verified.
Compressed 917984 bytes to 591379...
Wrote 917984 bytes (591379 compressed) at 0x00010000 in 8.9 seconds (effective 829.2 kbit/s)...
Hash of data verified.
Compressed 3072 bytes to 103...
Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 8324.9 kbit/s)...
Hash of data verified.
Leaving...
Hard resetting via RTS pin...
MONITOR
--- idf_monitor on /dev/ttyUSB0 115200 ---
--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---
ets Jun 8 2016 00:22:57
rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0018,len:4
load:0x3fff001c,len:5916
load:0x40078000,len:9188
load:0x40080000,len:6092
0x40080000: _iram_start at /home/alois/Documents/build_systems/espressif/esp-idf/components/freertos/xtensa_vectors.S:1779
entry 0x4008032c
0x4008032c: _KernelExceptionVector at ??:?
I (28) boot: ESP-IDF v3.1.3-51-g39c6b2f90 2nd stage bootloader
I (28) boot: compile time 10:05:43
I (28) boot: Enabling RNG early entropy source...
I (34) boot: SPI Speed : 40MHz
I (38) boot: SPI Mode : DIO
I (42) boot: SPI Flash Size : 4MB
I (46) boot: Partition Table:
I (49) boot: ## Label Usage Type ST Offset Length
I (57) boot: 0 nvs WiFi data 01 02 00009000 00006000
I (64) boot: 1 phy_init RF data 01 01 0000f000 00001000
I (72) boot: 2 factory factory app 00 00 00010000 00100000
I (79) boot: End of partition table
I (83) esp_image: segment 0: paddr=0x00010020 vaddr=0x3f400020 size=0x411fc (266748) map
I (186) esp_image: segment 1: paddr=0x00051224 vaddr=0x3ffb0000 size=0x0329c ( 12956) load
I (191) esp_image: segment 2: paddr=0x000544c8 vaddr=0x40080000 size=0x00400 ( 1024) load
0x40080000: _iram_start at /home/alois/Documents/build_systems/espressif/esp-idf/components/freertos/xtensa_vectors.S:1779
I (193) esp_image: segment 3: paddr=0x000548d0 vaddr=0x40080400 size=0x0b740 ( 46912) load
I (221) esp_image: segment 4: paddr=0x00060018 vaddr=0x400d0018 size=0x8b1ac (569772) map
0x400d0018: _stext at ??:?
I (421) esp_image: segment 5: paddr=0x000eb1cc vaddr=0x4008bb40 size=0x04fe8 ( 20456) load
0x4008bb40: ieee80211_output_process at ??:?
I (439) boot: Loaded app from partition at offset 0x10000
I (439) boot: Disabling RNG early entropy source...
I (440) cpu_start: Pro cpu up.
I (443) cpu_start: Starting app cpu, entry point is 0x40080ff0
0x40080ff0: call_start_cpu1 at /home/alois/Documents/build_systems/espressif/esp-idf/components/esp32/cpu_start.c:232
I (0) cpu_start: App cpu up.
I (454) heap_init: Initializing. RAM available for dynamic allocation:
D (461) heap_init: New heap initialised at 0x3ffae6e0
I (466) heap_init: At 3FFAE6E0 len 00001920 (6 KiB): DRAM
D (472) heap_init: New heap initialised at 0x3ffd2af0
I (477) heap_init: At 3FFD2AF0 len 0000D510 (53 KiB): DRAM
I (483) heap_init: At 3FFE0440 len 00003BC0 (14 KiB): D/IRAM
I (489) heap_init: At 3FFE4350 len 0001BCB0 (111 KiB): D/IRAM
D (496) heap_init: New heap initialised at 0x40090b28
I (501) heap_init: At 40090B28 len 0000F4D8 (61 KiB): IRAM
I (507) cpu_start: Pro cpu start user code
D (519) clk: RTC_SLOW_CLK calibration value: 3459584
D (193) intr_alloc: Connected src 46 to int 2 (cpu 0)
D (194) intr_alloc: Connected src 57 to int 3 (cpu 0)
D (194) intr_alloc: Connected src 24 to int 9 (cpu 0)
I (200) cpu_start: Starting scheduler on PRO CPU.
D (0) intr_alloc: Connected src 25 to int 2 (cpu 1)
I (0) cpu_start: Starting scheduler on APP CPU.
D (215) heap_init: New heap initialised at 0x3ffe0440
D (225) heap_init: New heap initialised at 0x3ffe4350
D (235) intr_alloc: Connected src 16 to int 12 (cpu 0)
I (235) httpd-freertos: address 0.0.0.0, port 80, maxConnections 32, mode non-ssl
I (245) httpd-freertos: init
I (245) httpd-freertos: starting server on port port 80, maxConnections 32, mode non-ssl
I (245) httpd-freertos: esphttpd: active and listening to connections on 0.0.0.0
D (265) httpd-freertos: Sel add listen 54
I (265) httpd-freertos: listening for new connections on '0.0.0.0'
I (275) system_api: Base MAC address is not set, read default base MAC address from BLK0 of EFUSE
D (285) nvs: nvs_flash_init_custom partition=nvs start=9 count=6
D (315) nvs: nvs_open_from_partition misc 1
D (315) nvs: nvs_get_str_or_blob log
I (315) wifi: wifi driver task: 3ffdc684, prio:23, stack:3584, core=0
I (315) wifi: wifi firmware version: 5430168
I (315) wifi: config NVS flash: enabled
I (325) wifi: config nano formating: disabled
I (325) system_api: Base MAC address is not set, read default base MAC address from BLK0 of EFUSE
I (335) system_api: Base MAC address is not set, read default base MAC address from BLK0 of EFUSE
D (345) nvs: nvs_open_from_partition nvs.net80211 1
D (345) nvs: nvs_get opmode 1
D (355) nvs: nvs_get_str_or_blob sta.ssid
D (355) nvs: nvs_get_str_or_blob sta.mac
D (365) nvs: nvs_get sta.authmode 1
D (365) nvs: nvs_get_str_or_blob sta.pswd
D (365) nvs: nvs_get_str_or_blob sta.pmk
D (375) nvs: nvs_get sta.chan 1
D (375) nvs: nvs_get auto.conn 1
D (375) nvs: nvs_get bssid.set 1
D (385) nvs: nvs_get_str_or_blob sta.bssid
D (385) nvs: nvs_get sta.lis_intval 2
D (395) nvs: nvs_get sta.phym 1
D (395) nvs: nvs_get sta.phybw 1
D (395) nvs: nvs_get_str_or_blob sta.apsw
D (405) nvs: nvs_get_str_or_blob sta.apinfo
D (405) nvs: nvs_get sta.scan_method 1
D (405) nvs: nvs_get sta.sort_method 1
D (415) nvs: nvs_get sta.minrssi 1
D (415) nvs: nvs_get sta.minauth 1
D (415) nvs: nvs_get_str_or_blob ap.ssid
D (425) nvs: nvs_get_str_or_blob ap.mac
D (425) nvs: nvs_get_str_or_blob ap.passwd
D (435) nvs: nvs_get_str_or_blob ap.pmk
D (435) nvs: nvs_get ap.chan 1
D (435) nvs: nvs_get ap.authmode 1
D (445) nvs: nvs_get ap.hidden 1
D (445) nvs: nvs_get ap.max.conn 1
D (445) nvs: nvs_get bcn.interval 2
D (455) nvs: nvs_get ap.phym 1
D (455) nvs: nvs_get ap.phybw 1
D (455) nvs: nvs_get ap.sndchan 1
D (465) nvs: nvs_get lorate 1
D (465) nvs: nvs_set_blob sta.mac 6
D (475) nvs: nvs_set_blob ap.mac 6
I (475) wifi: Init dynamic tx buffer num: 32
I (475) wifi: Init data frame dynamic rx buffer num: 32
I (485) wifi: Init management frame dynamic rx buffer num: 32
I (485) wifi: Init management short buffer num: 32
I (495) wifi: Init static rx buffer size: 1600
I (495) wifi: Init static rx buffer num: 10
I (495) wifi: Init dynamic rx buffer num: 32
E (505) wifi: esp_wifi_disconnect 970 wifi not start
D (1485) RTC_MODULE: Wi-Fi takes adc2 lock.
D (1485) phy_init: loading PHY init data from application binary
D (1485) nvs: nvs_open_from_partition phy 0
D (1495) nvs: nvs_get cal_version 4
D (1495) nvs: nvs_get_str_or_blob cal_mac
D (1505) nvs: nvs_get_str_or_blob cal_data
D (1505) nvs: nvs_close 3
I (1565) phy: phy_version: 4008, c9ae59f, Jan 25 2019, 16:54:06, 0, 0
I (1565) wifi: mode : softAP (b4:e6:2d:c3:20:0e)
I (1565) wifi: Init max length of beacon: 752/752
I (1565) wifi: Init max length of beacon: 752/752
D (1575) event: SYSTEM_EVENT_AP_START
D (1575) tcpip_adapter: dhcp server start:(ip: 192.168.4.1, mask: 255.255.255.0, gw: 192.168.4.1)
D (1585) user_main: Broadcast sent to 0 connections
I (1585) user_main: ~~~~~~~~~~~
I (1595) user_main: IP:192.168.4.1
I (1595) user_main: MASK:255.255.255.0
I (1605) user_main: GW:192.168.4.1
I (1605) user_main: ~~~~~~~~~~~
D (1615) esp32_cgiwifi: [cgiWifiEventCb] Received AP_START.
Ready
My sdkconfig file:
#
# Automatically generated file; DO NOT EDIT.
# Espressif IoT Development Framework Configuration
#
#
# SDK tool configuration
#
CONFIG_TOOLPREFIX="xtensa-esp32-elf-"
CONFIG_PYTHON="python"
CONFIG_MAKE_WARN_UNDEFINED_VARIABLES=y
#
# Bootloader config
#
CONFIG_LOG_BOOTLOADER_LEVEL_NONE=
CONFIG_LOG_BOOTLOADER_LEVEL_ERROR=
CONFIG_LOG_BOOTLOADER_LEVEL_WARN=
CONFIG_LOG_BOOTLOADER_LEVEL_INFO=y
CONFIG_LOG_BOOTLOADER_LEVEL_DEBUG=
CONFIG_LOG_BOOTLOADER_LEVEL_VERBOSE=
CONFIG_LOG_BOOTLOADER_LEVEL=3
CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_8V=
CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V=y
CONFIG_BOOTLOADER_FACTORY_RESET=
CONFIG_BOOTLOADER_APP_TEST=
#
# Security features
#
CONFIG_SECURE_SIGNED_APPS_NO_SECURE_BOOT=
CONFIG_SECURE_BOOT_ENABLED=
CONFIG_FLASH_ENCRYPTION_ENABLED=
#
# Serial flasher config
#
CONFIG_ESPTOOLPY_PORT="/dev/ttyUSB0"
CONFIG_ESPTOOLPY_BAUD_115200B=
CONFIG_ESPTOOLPY_BAUD_230400B=
CONFIG_ESPTOOLPY_BAUD_921600B=y
CONFIG_ESPTOOLPY_BAUD_2MB=
CONFIG_ESPTOOLPY_BAUD_OTHER=
CONFIG_ESPTOOLPY_BAUD_OTHER_VAL=115200
CONFIG_ESPTOOLPY_BAUD=921600
CONFIG_ESPTOOLPY_COMPRESSED=y
CONFIG_FLASHMODE_QIO=
CONFIG_FLASHMODE_QOUT=
CONFIG_FLASHMODE_DIO=y
CONFIG_FLASHMODE_DOUT=
CONFIG_ESPTOOLPY_FLASHMODE="dio"
CONFIG_ESPTOOLPY_FLASHFREQ_80M=
CONFIG_ESPTOOLPY_FLASHFREQ_40M=y
CONFIG_ESPTOOLPY_FLASHFREQ_26M=
CONFIG_ESPTOOLPY_FLASHFREQ_20M=
CONFIG_ESPTOOLPY_FLASHFREQ="40m"
CONFIG_ESPTOOLPY_FLASHSIZE_1MB=
CONFIG_ESPTOOLPY_FLASHSIZE_2MB=
CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y
CONFIG_ESPTOOLPY_FLASHSIZE_8MB=
CONFIG_ESPTOOLPY_FLASHSIZE_16MB=
CONFIG_ESPTOOLPY_FLASHSIZE="4MB"
CONFIG_ESPTOOLPY_FLASHSIZE_DETECT=y
CONFIG_ESPTOOLPY_BEFORE_RESET=y
CONFIG_ESPTOOLPY_BEFORE_NORESET=
CONFIG_ESPTOOLPY_BEFORE="default_reset"
CONFIG_ESPTOOLPY_AFTER_RESET=y
CONFIG_ESPTOOLPY_AFTER_NORESET=
CONFIG_ESPTOOLPY_AFTER="hard_reset"
CONFIG_MONITOR_BAUD_9600B=
CONFIG_MONITOR_BAUD_57600B=
CONFIG_MONITOR_BAUD_115200B=y
CONFIG_MONITOR_BAUD_230400B=
CONFIG_MONITOR_BAUD_921600B=
CONFIG_MONITOR_BAUD_2MB=
CONFIG_MONITOR_BAUD_OTHER=
CONFIG_MONITOR_BAUD_OTHER_VAL=115200
CONFIG_MONITOR_BAUD=115200
#
# Partition Table
#
CONFIG_PARTITION_TABLE_SINGLE_APP=y
CONFIG_PARTITION_TABLE_TWO_OTA=
CONFIG_PARTITION_TABLE_CUSTOM=
CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions.csv"
CONFIG_PARTITION_TABLE_FILENAME="partitions_singleapp.csv"
CONFIG_PARTITION_TABLE_OFFSET=0x8000
CONFIG_PARTITION_TABLE_MD5=y
#
# Compiler options
#
CONFIG_OPTIMIZATION_LEVEL_DEBUG=y
CONFIG_OPTIMIZATION_LEVEL_RELEASE=
CONFIG_OPTIMIZATION_ASSERTIONS_ENABLED=y
CONFIG_OPTIMIZATION_ASSERTIONS_SILENT=
CONFIG_OPTIMIZATION_ASSERTIONS_DISABLED=
CONFIG_CXX_EXCEPTIONS=
CONFIG_STACK_CHECK_NONE=y
CONFIG_STACK_CHECK_NORM=
CONFIG_STACK_CHECK_STRONG=
CONFIG_STACK_CHECK_ALL=
CONFIG_STACK_CHECK=
CONFIG_WARN_WRITE_STRINGS=
#
# Component config
#
#
# Application Level Tracing
#
CONFIG_ESP32_APPTRACE_DEST_TRAX=
CONFIG_ESP32_APPTRACE_DEST_NONE=y
CONFIG_ESP32_APPTRACE_ENABLE=
CONFIG_ESP32_APPTRACE_LOCK_ENABLE=y
CONFIG_AWS_IOT_SDK=
#
# Bluetooth
#
CONFIG_BT_ENABLED=
CONFIG_BTDM_CONTROLLER_PINNED_TO_CORE=0
CONFIG_BT_RESERVE_DRAM=0
#
# Driver configurations
#
#
# ADC configuration
#
CONFIG_ADC_FORCE_XPD_FSM=
CONFIG_ADC2_DISABLE_DAC=y
#
# SPI master configuration
#
CONFIG_SPI_MASTER_IN_IRAM=
CONFIG_SPI_MASTER_ISR_IN_IRAM=y
#
# ESP32-specific
#
CONFIG_ESP32_DEFAULT_CPU_FREQ_80=
CONFIG_ESP32_DEFAULT_CPU_FREQ_160=y
CONFIG_ESP32_DEFAULT_CPU_FREQ_240=
CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ=160
CONFIG_SPIRAM_SUPPORT=
CONFIG_MEMMAP_TRACEMEM=
CONFIG_MEMMAP_TRACEMEM_TWOBANKS=
CONFIG_ESP32_TRAX=
CONFIG_TRACEMEM_RESERVE_DRAM=0x0
CONFIG_ESP32_ENABLE_COREDUMP_TO_FLASH=
CONFIG_ESP32_ENABLE_COREDUMP_TO_UART=
CONFIG_ESP32_ENABLE_COREDUMP_TO_NONE=y
CONFIG_ESP32_ENABLE_COREDUMP=
CONFIG_TWO_UNIVERSAL_MAC_ADDRESS=
CONFIG_FOUR_UNIVERSAL_MAC_ADDRESS=y
CONFIG_NUMBER_OF_UNIVERSAL_MAC_ADDRESS=4
CONFIG_SYSTEM_EVENT_QUEUE_SIZE=32
CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE=4096
CONFIG_MAIN_TASK_STACK_SIZE=3584
CONFIG_IPC_TASK_STACK_SIZE=1024
CONFIG_TIMER_TASK_STACK_SIZE=3584
CONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF=y
CONFIG_NEWLIB_STDOUT_LINE_ENDING_LF=
CONFIG_NEWLIB_STDOUT_LINE_ENDING_CR=
CONFIG_NEWLIB_STDIN_LINE_ENDING_CRLF=
CONFIG_NEWLIB_STDIN_LINE_ENDING_LF=
CONFIG_NEWLIB_STDIN_LINE_ENDING_CR=y
CONFIG_NEWLIB_NANO_FORMAT=
CONFIG_CONSOLE_UART_DEFAULT=y
CONFIG_CONSOLE_UART_CUSTOM=
CONFIG_CONSOLE_UART_NONE=
CONFIG_CONSOLE_UART_NUM=0
CONFIG_CONSOLE_UART_BAUDRATE=115200
CONFIG_ULP_COPROC_ENABLED=
CONFIG_ULP_COPROC_RESERVE_MEM=0
CONFIG_ESP32_PANIC_PRINT_HALT=
CONFIG_ESP32_PANIC_PRINT_REBOOT=y
CONFIG_ESP32_PANIC_SILENT_REBOOT=
CONFIG_ESP32_PANIC_GDBSTUB=
CONFIG_ESP32_DEBUG_OCDAWARE=y
CONFIG_ESP32_DEBUG_STUBS_ENABLE=y
CONFIG_INT_WDT=y
CONFIG_INT_WDT_TIMEOUT_MS=300
CONFIG_INT_WDT_CHECK_CPU1=y
CONFIG_TASK_WDT=y
CONFIG_TASK_WDT_PANIC=
CONFIG_TASK_WDT_TIMEOUT_S=5
CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0=y
CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU1=y
CONFIG_BROWNOUT_DET=y
CONFIG_BROWNOUT_DET_LVL_SEL_0=y
CONFIG_BROWNOUT_DET_LVL_SEL_1=
CONFIG_BROWNOUT_DET_LVL_SEL_2=
CONFIG_BROWNOUT_DET_LVL_SEL_3=
CONFIG_BROWNOUT_DET_LVL_SEL_4=
CONFIG_BROWNOUT_DET_LVL_SEL_5=
CONFIG_BROWNOUT_DET_LVL_SEL_6=
CONFIG_BROWNOUT_DET_LVL_SEL_7=
CONFIG_BROWNOUT_DET_LVL=0
CONFIG_ESP32_TIME_SYSCALL_USE_RTC_FRC1=y
CONFIG_ESP32_TIME_SYSCALL_USE_RTC=
CONFIG_ESP32_TIME_SYSCALL_USE_FRC1=
CONFIG_ESP32_TIME_SYSCALL_USE_NONE=
CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_RC=y
CONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_CRYSTAL=
CONFIG_ESP32_RTC_CLK_CAL_CYCLES=1024
CONFIG_ESP32_DEEP_SLEEP_WAKEUP_DELAY=2000
CONFIG_ESP32_XTAL_FREQ_40=y
CONFIG_ESP32_XTAL_FREQ_26=
CONFIG_ESP32_XTAL_FREQ_AUTO=
CONFIG_ESP32_XTAL_FREQ=40
CONFIG_DISABLE_BASIC_ROM_CONSOLE=
CONFIG_NO_BLOBS=
CONFIG_ESP_TIMER_PROFILING=
CONFIG_COMPATIBLE_PRE_V2_1_BOOTLOADERS=
CONFIG_ESP_ERR_TO_NAME_LOOKUP=y
#
# Wi-Fi
#
CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM=10
CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM=32
CONFIG_ESP32_WIFI_STATIC_TX_BUFFER=
CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER=y
CONFIG_ESP32_WIFI_TX_BUFFER_TYPE=1
CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM=32
CONFIG_ESP32_WIFI_CSI_ENABLED=
CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED=y
CONFIG_ESP32_WIFI_TX_BA_WIN=6
CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED=y
CONFIG_ESP32_WIFI_RX_BA_WIN=6
CONFIG_ESP32_WIFI_NVS_ENABLED=y
CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_0=y
CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_1=
CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN=752
CONFIG_ESP32_WIFI_IRAM_OPT=y
CONFIG_ESP32_WIFI_MGMT_SBUF_NUM=32
#
# PHY
#
CONFIG_ESP32_PHY_CALIBRATION_AND_DATA_STORAGE=y
CONFIG_ESP32_PHY_INIT_DATA_IN_PARTITION=
CONFIG_ESP32_PHY_MAX_WIFI_TX_POWER=20
CONFIG_ESP32_PHY_MAX_TX_POWER=20
#
# Power Management
#
CONFIG_PM_ENABLE=
#
# ADC-Calibration
#
CONFIG_ADC_CAL_EFUSE_TP_ENABLE=y
CONFIG_ADC_CAL_EFUSE_VREF_ENABLE=y
CONFIG_ADC_CAL_LUT_ENABLE=y
#
# ESP HTTP client
#
CONFIG_ESP_HTTP_CLIENT_ENABLE_HTTPS=y
#
# Ethernet
#
CONFIG_DMA_RX_BUF_NUM=10
CONFIG_DMA_TX_BUF_NUM=10
CONFIG_EMAC_L2_TO_L3_RX_BUF_MODE=
CONFIG_EMAC_TASK_PRIORITY=20
CONFIG_EMAC_TASK_STACK_SIZE=3072
#
# FAT Filesystem support
#
CONFIG_FATFS_CODEPAGE_DYNAMIC=
CONFIG_FATFS_CODEPAGE_437=y
CONFIG_FATFS_CODEPAGE_720=
CONFIG_FATFS_CODEPAGE_737=
CONFIG_FATFS_CODEPAGE_771=
CONFIG_FATFS_CODEPAGE_775=
CONFIG_FATFS_CODEPAGE_850=
CONFIG_FATFS_CODEPAGE_852=
CONFIG_FATFS_CODEPAGE_855=
CONFIG_FATFS_CODEPAGE_857=
CONFIG_FATFS_CODEPAGE_860=
CONFIG_FATFS_CODEPAGE_861=
CONFIG_FATFS_CODEPAGE_862=
CONFIG_FATFS_CODEPAGE_863=
CONFIG_FATFS_CODEPAGE_864=
CONFIG_FATFS_CODEPAGE_865=
CONFIG_FATFS_CODEPAGE_866=
CONFIG_FATFS_CODEPAGE_869=
CONFIG_FATFS_CODEPAGE_932=
CONFIG_FATFS_CODEPAGE_936=
CONFIG_FATFS_CODEPAGE_949=
CONFIG_FATFS_CODEPAGE_950=
CONFIG_FATFS_CODEPAGE=437
CONFIG_FATFS_LFN_NONE=y
CONFIG_FATFS_LFN_HEAP=
CONFIG_FATFS_LFN_STACK=
CONFIG_FATFS_FS_LOCK=0
CONFIG_FATFS_TIMEOUT_MS=10000
CONFIG_FATFS_PER_FILE_CACHE=y
#
# FreeRTOS
#
CONFIG_FREERTOS_UNICORE=
CONFIG_FREERTOS_CORETIMER_0=y
CONFIG_FREERTOS_CORETIMER_1=
CONFIG_FREERTOS_HZ=100
CONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION=y
CONFIG_FREERTOS_CHECK_STACKOVERFLOW_NONE=
CONFIG_FREERTOS_CHECK_STACKOVERFLOW_PTRVAL=
CONFIG_FREERTOS_CHECK_STACKOVERFLOW_CANARY=y
CONFIG_FREERTOS_WATCHPOINT_END_OF_STACK=
CONFIG_FREERTOS_INTERRUPT_BACKTRACE=y
CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS=1
CONFIG_FREERTOS_ASSERT_FAIL_ABORT=y
CONFIG_FREERTOS_ASSERT_FAIL_PRINT_CONTINUE=
CONFIG_FREERTOS_ASSERT_DISABLE=
CONFIG_FREERTOS_IDLE_TASK_STACKSIZE=1536
CONFIG_FREERTOS_ISR_STACKSIZE=1536
CONFIG_FREERTOS_LEGACY_HOOKS=
CONFIG_FREERTOS_MAX_TASK_NAME_LEN=16
CONFIG_SUPPORT_STATIC_ALLOCATION=
CONFIG_TIMER_TASK_PRIORITY=1
CONFIG_TIMER_TASK_STACK_DEPTH=3072
CONFIG_TIMER_QUEUE_LENGTH=10
CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE=0
CONFIG_FREERTOS_USE_TRACE_FACILITY=
CONFIG_FREERTOS_GENERATE_RUN_TIME_STATS=
CONFIG_FREERTOS_DEBUG_INTERNALS=
#
# Heap memory debugging
#
CONFIG_HEAP_POISONING_DISABLED=y
CONFIG_HEAP_POISONING_LIGHT=
CONFIG_HEAP_POISONING_COMPREHENSIVE=
CONFIG_HEAP_TRACING=
CONFIG_ESPHTTPD_ENABLED=y
CONFIG_ESPHTTPD_STACK_SIZE=4096
CONFIG_ESPHTTPD_PROC_AFFINITY=
CONFIG_ESPHTTPD_PROC_PRI=4
CONFIG_ESPHTTPD_SHUTDOWN_SUPPORT=
CONFIG_ESPHTTPD_CORS_SUPPORT=
CONFIG_ESPHTTPD_HTMLDIR="html/"
CONFIG_ESPHTTPD_USEUGLIFYJS=
CONFIG_ESPHTTPD_USEYUICOMPRESSOR=
CONFIG_ESPHTTPD_SO_REUSEADDR=
CONFIG_ESPHTTPD_SSL_SUPPORT=y
CONFIG_ESPHTTPD_BACKLOG_SUPPORT=
CONFIG_ESPHTTPD_SANITIZE_URLS=y
#
# libsodium
#
CONFIG_LIBSODIUM_USE_MBEDTLS_SHA=y
#
# Log output
#
CONFIG_LOG_DEFAULT_LEVEL_NONE=
CONFIG_LOG_DEFAULT_LEVEL_ERROR=
CONFIG_LOG_DEFAULT_LEVEL_WARN=
CONFIG_LOG_DEFAULT_LEVEL_INFO=
CONFIG_LOG_DEFAULT_LEVEL_DEBUG=y
CONFIG_LOG_DEFAULT_LEVEL_VERBOSE=
CONFIG_LOG_DEFAULT_LEVEL=4
CONFIG_LOG_COLORS=y
#
# LWIP
#
CONFIG_L2_TO_L3_COPY=
CONFIG_LWIP_IRAM_OPTIMIZATION=
CONFIG_LWIP_MAX_SOCKETS=10
CONFIG_USE_ONLY_LWIP_SELECT=
CONFIG_LWIP_SO_REUSE=y
CONFIG_LWIP_SO_REUSE_RXTOALL=y
CONFIG_LWIP_SO_RCVBUF=
CONFIG_LWIP_DHCP_MAX_NTP_SERVERS=1
CONFIG_LWIP_IP_FRAG=
CONFIG_LWIP_IP_REASSEMBLY=
CONFIG_LWIP_STATS=
CONFIG_LWIP_ETHARP_TRUST_IP_MAC=
CONFIG_ESP_GRATUITOUS_ARP=y
CONFIG_GARP_TMR_INTERVAL=60
CONFIG_TCPIP_RECVMBOX_SIZE=32
CONFIG_LWIP_DHCP_DOES_ARP_CHECK=y
#
# DHCP server
#
CONFIG_LWIP_DHCPS_LEASE_UNIT=60
CONFIG_LWIP_DHCPS_MAX_STATION_NUM=8
CONFIG_LWIP_AUTOIP=
CONFIG_LWIP_NETIF_LOOPBACK=y
CONFIG_LWIP_LOOPBACK_MAX_PBUFS=8
#
# TCP
#
CONFIG_LWIP_MAX_ACTIVE_TCP=16
CONFIG_LWIP_MAX_LISTENING_TCP=16
CONFIG_TCP_MAXRTX=12
CONFIG_TCP_SYNMAXRTX=6
CONFIG_TCP_MSS=1436
CONFIG_TCP_MSL=60000
CONFIG_TCP_SND_BUF_DEFAULT=5744
CONFIG_TCP_WND_DEFAULT=5744
CONFIG_TCP_RECVMBOX_SIZE=6
CONFIG_TCP_QUEUE_OOSEQ=y
CONFIG_ESP_TCP_KEEP_CONNECTION_WHEN_IP_CHANGES=
CONFIG_TCP_OVERSIZE_MSS=y
CONFIG_TCP_OVERSIZE_QUARTER_MSS=
CONFIG_TCP_OVERSIZE_DISABLE=
#
# UDP
#
CONFIG_LWIP_MAX_UDP_PCBS=16
CONFIG_UDP_RECVMBOX_SIZE=6
CONFIG_TCPIP_TASK_STACK_SIZE=2560
CONFIG_PPP_SUPPORT=
#
# ICMP
#
CONFIG_LWIP_MULTICAST_PING=
CONFIG_LWIP_BROADCAST_PING=
#
# LWIP RAW API
#
CONFIG_LWIP_MAX_RAW_PCBS=16
#
# mbedTLS
#
CONFIG_MBEDTLS_SSL_MAX_CONTENT_LEN=16384
CONFIG_MBEDTLS_DEBUG=
CONFIG_MBEDTLS_HARDWARE_AES=y
CONFIG_MBEDTLS_HARDWARE_MPI=
CONFIG_MBEDTLS_HARDWARE_SHA=
CONFIG_MBEDTLS_HAVE_TIME=y
CONFIG_MBEDTLS_HAVE_TIME_DATE=
CONFIG_MBEDTLS_TLS_SERVER_AND_CLIENT=y
CONFIG_MBEDTLS_TLS_SERVER_ONLY=
CONFIG_MBEDTLS_TLS_CLIENT_ONLY=
CONFIG_MBEDTLS_TLS_DISABLED=
CONFIG_MBEDTLS_TLS_SERVER=y
CONFIG_MBEDTLS_TLS_CLIENT=y
CONFIG_MBEDTLS_TLS_ENABLED=y
#
# TLS Key Exchange Methods
#
CONFIG_MBEDTLS_PSK_MODES=
CONFIG_MBEDTLS_KEY_EXCHANGE_RSA=y
CONFIG_MBEDTLS_KEY_EXCHANGE_DHE_RSA=y
CONFIG_MBEDTLS_KEY_EXCHANGE_ELLIPTIC_CURVE=y
CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA=y
CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA=y
CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA=y
CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_RSA=y
CONFIG_MBEDTLS_SSL_RENEGOTIATION=y
CONFIG_MBEDTLS_SSL_PROTO_SSL3=
CONFIG_MBEDTLS_SSL_PROTO_TLS1=y
CONFIG_MBEDTLS_SSL_PROTO_TLS1_1=y
CONFIG_MBEDTLS_SSL_PROTO_TLS1_2=y
CONFIG_MBEDTLS_SSL_PROTO_DTLS=
CONFIG_MBEDTLS_SSL_ALPN=y
CONFIG_MBEDTLS_SSL_SESSION_TICKETS=y
#
# Symmetric Ciphers
#
CONFIG_MBEDTLS_AES_C=y
CONFIG_MBEDTLS_CAMELLIA_C=
CONFIG_MBEDTLS_DES_C=
CONFIG_MBEDTLS_RC4_DISABLED=y
CONFIG_MBEDTLS_RC4_ENABLED_NO_DEFAULT=
CONFIG_MBEDTLS_RC4_ENABLED=
CONFIG_MBEDTLS_BLOWFISH_C=
CONFIG_MBEDTLS_XTEA_C=
CONFIG_MBEDTLS_CCM_C=y
CONFIG_MBEDTLS_GCM_C=y
CONFIG_MBEDTLS_RIPEMD160_C=
#
# Certificates
#
CONFIG_MBEDTLS_PEM_PARSE_C=y
CONFIG_MBEDTLS_PEM_WRITE_C=y
CONFIG_MBEDTLS_X509_CRL_PARSE_C=y
CONFIG_MBEDTLS_X509_CSR_PARSE_C=y
CONFIG_MBEDTLS_ECP_C=y
CONFIG_MBEDTLS_ECDH_C=y
CONFIG_MBEDTLS_ECDSA_C=y
CONFIG_MBEDTLS_ECP_DP_SECP192R1_ENABLED=y
CONFIG_MBEDTLS_ECP_DP_SECP224R1_ENABLED=y
CONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED=y
CONFIG_MBEDTLS_ECP_DP_SECP384R1_ENABLED=y
CONFIG_MBEDTLS_ECP_DP_SECP521R1_ENABLED=y
CONFIG_MBEDTLS_ECP_DP_SECP192K1_ENABLED=y
CONFIG_MBEDTLS_ECP_DP_SECP224K1_ENABLED=y
CONFIG_MBEDTLS_ECP_DP_SECP256K1_ENABLED=y
CONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED=y
CONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED=y
CONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED=y
CONFIG_MBEDTLS_ECP_DP_CURVE25519_ENABLED=y
CONFIG_MBEDTLS_ECP_NIST_OPTIM=y
#
# NVS
#
CONFIG_MP_BLOB_SUPPORT=
#
# OpenSSL
#
CONFIG_OPENSSL_DEBUG=
CONFIG_OPENSSL_ASSERT_DO_NOTHING=y
CONFIG_OPENSSL_ASSERT_EXIT=
#
# PThreads
#
CONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT=5
CONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT=3072
#
# SPI Flash driver
#
CONFIG_SPI_FLASH_VERIFY_WRITE=
CONFIG_SPI_FLASH_ENABLE_COUNTERS=
CONFIG_SPI_FLASH_ROM_DRIVER_PATCH=y
CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS=y
CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_FAILS=
CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ALLOWED=
#
# SPIFFS Configuration
#
CONFIG_SPIFFS_MAX_PARTITIONS=3
#
# SPIFFS Cache Configuration
#
CONFIG_SPIFFS_CACHE=y
CONFIG_SPIFFS_CACHE_WR=y
CONFIG_SPIFFS_CACHE_STATS=
CONFIG_SPIFFS_PAGE_CHECK=y
CONFIG_SPIFFS_GC_MAX_RUNS=10
CONFIG_SPIFFS_GC_STATS=
CONFIG_SPIFFS_PAGE_SIZE=256
CONFIG_SPIFFS_OBJ_NAME_LEN=32
CONFIG_SPIFFS_USE_MAGIC=y
CONFIG_SPIFFS_USE_MAGIC_LENGTH=y
CONFIG_SPIFFS_META_LENGTH=4
CONFIG_SPIFFS_USE_MTIME=y
#
# Debug Configuration
#
CONFIG_SPIFFS_DBG=
CONFIG_SPIFFS_API_DBG=
CONFIG_SPIFFS_GC_DBG=
CONFIG_SPIFFS_CACHE_DBG=
CONFIG_SPIFFS_CHECK_DBG=
CONFIG_SPIFFS_TEST_VISUALISATION=
#
# tcpip adapter
#
CONFIG_IP_LOST_TIMER_INTERVAL=120
#
# Virtual file system
#
CONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT=y
#
# Wear Levelling
#
CONFIG_WL_SECTOR_SIZE_512=
CONFIG_WL_SECTOR_SIZE_4096=y
CONFIG_WL_SECTOR_SIZE=4096
The resultant sdkconfig.h:
/*
*
* Automatically generated file; DO NOT EDIT.
* Espressif IoT Development Framework Configuration
*
*/
#define CONFIG_ESP32_PHY_MAX_TX_POWER 20
#define CONFIG_TRACEMEM_RESERVE_DRAM 0x0
#define CONFIG_FREERTOS_MAX_TASK_NAME_LEN 16
#define CONFIG_FATFS_LFN_NONE 1
#define CONFIG_TCP_RECVMBOX_SIZE 6
#define CONFIG_FATFS_CODEPAGE_437 1
#define CONFIG_TCP_WND_DEFAULT 5744
#define CONFIG_PARTITION_TABLE_OFFSET 0x8000
#define CONFIG_SPIFFS_USE_MAGIC_LENGTH 1
#define CONFIG_ESPTOOLPY_FLASHSIZE_4MB 1
#define CONFIG_IPC_TASK_STACK_SIZE 1024
#define CONFIG_FATFS_PER_FILE_CACHE 1
#define CONFIG_ESPTOOLPY_FLASHFREQ "40m"
#define CONFIG_MBEDTLS_KEY_EXCHANGE_RSA 1
#define CONFIG_UDP_RECVMBOX_SIZE 6
#define CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE 0
#define CONFIG_MBEDTLS_AES_C 1
#define CONFIG_MBEDTLS_ECP_DP_SECP521R1_ENABLED 1
#define CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN 752
#define CONFIG_MBEDTLS_GCM_C 1
#define CONFIG_ESPTOOLPY_FLASHSIZE "4MB"
#define CONFIG_HEAP_POISONING_DISABLED 1
#define CONFIG_SPIFFS_CACHE_WR 1
#define CONFIG_BROWNOUT_DET_LVL_SEL_0 1
#define CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER 1
#define CONFIG_SPIFFS_CACHE 1
#define CONFIG_INT_WDT 1
#define CONFIG_MBEDTLS_SSL_PROTO_TLS1 1
#define CONFIG_ESP_GRATUITOUS_ARP 1
#define CONFIG_MBEDTLS_ECDSA_C 1
#define CONFIG_ESPTOOLPY_FLASHFREQ_40M 1
#define CONFIG_LOG_BOOTLOADER_LEVEL_INFO 1
#define CONFIG_BTDM_CONTROLLER_PINNED_TO_CORE 0
#define CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS 1
#define CONFIG_MBEDTLS_ECDH_C 1
#define CONFIG_MBEDTLS_KEY_EXCHANGE_ELLIPTIC_CURVE 1
#define CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM 10
#define CONFIG_MBEDTLS_SSL_ALPN 1
#define CONFIG_ESPHTTPD_PROC_PRI 4
#define CONFIG_MBEDTLS_PEM_WRITE_C 1
#define CONFIG_BT_RESERVE_DRAM 0x0
#define CONFIG_FATFS_FS_LOCK 0
#define CONFIG_IP_LOST_TIMER_INTERVAL 120
#define CONFIG_SPIFFS_META_LENGTH 4
#define CONFIG_ESP32_PANIC_PRINT_REBOOT 1
#define CONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED 1
#define CONFIG_MBEDTLS_ECP_DP_SECP256K1_ENABLED 1
#define CONFIG_CONSOLE_UART_BAUDRATE 115200
#define CONFIG_LWIP_MAX_SOCKETS 10
#define CONFIG_LWIP_NETIF_LOOPBACK 1
#define CONFIG_EMAC_TASK_PRIORITY 20
#define CONFIG_TIMER_TASK_STACK_DEPTH 3072
#define CONFIG_TCP_MSS 1436
#define CONFIG_MBEDTLS_ECP_DP_CURVE25519_ENABLED 1
#define CONFIG_FATFS_CODEPAGE 437
#define CONFIG_ESP32_DEFAULT_CPU_FREQ_160 1
#define CONFIG_ULP_COPROC_RESERVE_MEM 0
#define CONFIG_LWIP_MAX_UDP_PCBS 16
#define CONFIG_ESPTOOLPY_BAUD 921600
#define CONFIG_INT_WDT_CHECK_CPU1 1
#define CONFIG_ADC_CAL_LUT_ENABLE 1
#define CONFIG_FLASHMODE_DIO 1
#define CONFIG_ESPTOOLPY_AFTER_RESET 1
#define CONFIG_OPTIMIZATION_ASSERTIONS_ENABLED 1
#define CONFIG_LWIP_DHCPS_MAX_STATION_NUM 8
#define CONFIG_TOOLPREFIX "xtensa-esp32-elf-"
#define CONFIG_MBEDTLS_ECP_C 1
#define CONFIG_FREERTOS_IDLE_TASK_STACKSIZE 1536
#define CONFIG_MBEDTLS_RC4_DISABLED 1
#define CONFIG_CONSOLE_UART_NUM 0
#define CONFIG_ESP32_APPTRACE_LOCK_ENABLE 1
#define CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_RC 1
#define CONFIG_TCP_OVERSIZE_MSS 1
#define CONFIG_FOUR_UNIVERSAL_MAC_ADDRESS 1
#define CONFIG_ESPHTTPD_HTMLDIR "html/"
#define CONFIG_CONSOLE_UART_DEFAULT 1
#define CONFIG_MBEDTLS_SSL_MAX_CONTENT_LEN 16384
#define CONFIG_NUMBER_OF_UNIVERSAL_MAC_ADDRESS 4
#define CONFIG_ESPHTTPD_SANITIZE_URLS 1
#define CONFIG_ESPTOOLPY_FLASHSIZE_DETECT 1
#define CONFIG_TIMER_TASK_STACK_SIZE 3584
#define CONFIG_ESP32_ENABLE_COREDUMP_TO_NONE 1
#define CONFIG_MBEDTLS_X509_CRL_PARSE_C 1
#define CONFIG_LWIP_DHCPS_LEASE_UNIT 60
#define CONFIG_SPIFFS_USE_MAGIC 1
#define CONFIG_TCPIP_TASK_STACK_SIZE 2560
#define CONFIG_TASK_WDT 1
#define CONFIG_MAIN_TASK_STACK_SIZE 3584
#define CONFIG_SPIFFS_PAGE_CHECK 1
#define CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_0 1
#define CONFIG_LWIP_MAX_ACTIVE_TCP 16
#define CONFIG_TASK_WDT_TIMEOUT_S 5
#define CONFIG_INT_WDT_TIMEOUT_MS 300
#define CONFIG_ESPTOOLPY_FLASHMODE "dio"
#define CONFIG_NEWLIB_STDIN_LINE_ENDING_CR 1
#define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_RSA 1
#define CONFIG_ESPTOOLPY_BEFORE "default_reset"
#define CONFIG_ADC2_DISABLE_DAC 1
#define CONFIG_LOG_DEFAULT_LEVEL 4
#define CONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION 1
#define CONFIG_TIMER_QUEUE_LENGTH 10
#define CONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT 1
#define CONFIG_MAKE_WARN_UNDEFINED_VARIABLES 1
#define CONFIG_FATFS_TIMEOUT_MS 10000
#define CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM 32
#define CONFIG_ESP_HTTP_CLIENT_ENABLE_HTTPS 1
#define CONFIG_MBEDTLS_CCM_C 1
#define CONFIG_SPI_MASTER_ISR_IN_IRAM 1
#define CONFIG_ESP32_PHY_MAX_WIFI_TX_POWER 20
#define CONFIG_ESP32_RTC_CLK_CAL_CYCLES 1024
#define CONFIG_ESP32_WIFI_TX_BA_WIN 6
#define CONFIG_ESP32_WIFI_NVS_ENABLED 1
#define CONFIG_LOG_DEFAULT_LEVEL_DEBUG 1
#define CONFIG_ESPHTTPD_STACK_SIZE 4096
#define CONFIG_MBEDTLS_ECP_DP_SECP224R1_ENABLED 1
#define CONFIG_LIBSODIUM_USE_MBEDTLS_SHA 1
#define CONFIG_DMA_RX_BUF_NUM 10
#define CONFIG_MBEDTLS_ECP_DP_SECP384R1_ENABLED 1
#define CONFIG_TCP_SYNMAXRTX 6
#define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA 1
#define CONFIG_PYTHON "python"
#define CONFIG_MBEDTLS_ECP_NIST_OPTIM 1
#define CONFIG_ESP32_TIME_SYSCALL_USE_RTC_FRC1 1
#define CONFIG_ESPTOOLPY_COMPRESSED 1
#define CONFIG_PARTITION_TABLE_FILENAME "partitions_singleapp.csv"
#define CONFIG_TCP_SND_BUF_DEFAULT 5744
#define CONFIG_GARP_TMR_INTERVAL 60
#define CONFIG_LWIP_DHCP_MAX_NTP_SERVERS 1
#define CONFIG_TCP_MSL 60000
#define CONFIG_MBEDTLS_SSL_PROTO_TLS1_1 1
#define CONFIG_LWIP_SO_REUSE_RXTOALL 1
#define CONFIG_ESP32_WIFI_MGMT_SBUF_NUM 32
#define CONFIG_PARTITION_TABLE_SINGLE_APP 1
#define CONFIG_ESP32_WIFI_RX_BA_WIN 6
#define CONFIG_MBEDTLS_X509_CSR_PARSE_C 1
#define CONFIG_SPIFFS_USE_MTIME 1
#define CONFIG_EMAC_TASK_STACK_SIZE 3072
#define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA 1
#define CONFIG_LWIP_DHCP_DOES_ARP_CHECK 1
#define CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE 4096
#define CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V 1
#define CONFIG_ESP32_DEEP_SLEEP_WAKEUP_DELAY 2000
#define CONFIG_BROWNOUT_DET_LVL 0
#define CONFIG_MBEDTLS_PEM_PARSE_C 1
#define CONFIG_SPIFFS_GC_MAX_RUNS 10
#define CONFIG_ESP32_APPTRACE_DEST_NONE 1
#define CONFIG_MBEDTLS_SSL_PROTO_TLS1_2 1
#define CONFIG_MBEDTLS_KEY_EXCHANGE_DHE_RSA 1
#define CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM 32
#define CONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED 1
#define CONFIG_MBEDTLS_ECP_DP_SECP224K1_ENABLED 1
#define CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU1 1
#define CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ 160
#define CONFIG_MBEDTLS_HARDWARE_AES 1
#define CONFIG_FREERTOS_HZ 100
#define CONFIG_LOG_COLORS 1
#define CONFIG_ESP32_PHY_CALIBRATION_AND_DATA_STORAGE 1
#define CONFIG_STACK_CHECK_NONE 1
#define CONFIG_ADC_CAL_EFUSE_TP_ENABLE 1
#define CONFIG_FREERTOS_ASSERT_FAIL_ABORT 1
#define CONFIG_BROWNOUT_DET 1
#define CONFIG_ESP32_XTAL_FREQ 40
#define CONFIG_MONITOR_BAUD_115200B 1
#define CONFIG_LOG_BOOTLOADER_LEVEL 3
#define CONFIG_MBEDTLS_TLS_ENABLED 1
#define CONFIG_LWIP_MAX_RAW_PCBS 16
#define CONFIG_ESPHTTPD_ENABLED 1
#define CONFIG_MBEDTLS_SSL_SESSION_TICKETS 1
#define CONFIG_SPIFFS_MAX_PARTITIONS 3
#define CONFIG_ESP_ERR_TO_NAME_LOOKUP 1
#define CONFIG_MBEDTLS_SSL_RENEGOTIATION 1
#define CONFIG_ESPTOOLPY_BEFORE_RESET 1
#define CONFIG_ESPTOOLPY_BAUD_OTHER_VAL 115200
#define CONFIG_SPIFFS_OBJ_NAME_LEN 32
#define CONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT 5
#define CONFIG_PARTITION_TABLE_MD5 1
#define CONFIG_TCPIP_RECVMBOX_SIZE 32
#define CONFIG_TCP_MAXRTX 12
#define CONFIG_ESPTOOLPY_AFTER "hard_reset"
#define CONFIG_LWIP_SO_REUSE 1
#define CONFIG_ESP32_XTAL_FREQ_40 1
#define CONFIG_DMA_TX_BUF_NUM 10
#define CONFIG_LWIP_MAX_LISTENING_TCP 16
#define CONFIG_FREERTOS_INTERRUPT_BACKTRACE 1
#define CONFIG_WL_SECTOR_SIZE 4096
#define CONFIG_ESP32_DEBUG_OCDAWARE 1
#define CONFIG_TIMER_TASK_PRIORITY 1
#define CONFIG_MBEDTLS_TLS_CLIENT 1
#define CONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED 1
#define CONFIG_MONITOR_BAUD 115200
#define CONFIG_ESP32_DEBUG_STUBS_ENABLE 1
#define CONFIG_FREERTOS_CORETIMER_0 1
#define CONFIG_PARTITION_TABLE_CUSTOM_FILENAME "partitions.csv"
#define CONFIG_MBEDTLS_HAVE_TIME 1
#define CONFIG_FREERTOS_CHECK_STACKOVERFLOW_CANARY 1
#define CONFIG_TCP_QUEUE_OOSEQ 1
#define CONFIG_ADC_CAL_EFUSE_VREF_ENABLE 1
#define CONFIG_MBEDTLS_TLS_SERVER 1
#define CONFIG_MBEDTLS_TLS_SERVER_AND_CLIENT 1
#define CONFIG_FREERTOS_ISR_STACKSIZE 1536
#define CONFIG_OPENSSL_ASSERT_DO_NOTHING 1
#define CONFIG_WL_SECTOR_SIZE_4096 1
#define CONFIG_OPTIMIZATION_LEVEL_DEBUG 1
#define CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED 1
#define CONFIG_MBEDTLS_ECP_DP_SECP192R1_ENABLED 1
#define CONFIG_ESPHTTPD_SSL_SUPPORT 1
#define CONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED 1
#define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA 1
#define CONFIG_SYSTEM_EVENT_QUEUE_SIZE 32
#define CONFIG_ESP32_WIFI_TX_BUFFER_TYPE 1
#define CONFIG_ESPTOOLPY_BAUD_921600B 1
#define CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED 1
#define CONFIG_LWIP_LOOPBACK_MAX_PBUFS 8
#define CONFIG_SPI_FLASH_ROM_DRIVER_PATCH 1
#define CONFIG_SPIFFS_PAGE_SIZE 256
#define CONFIG_MBEDTLS_ECP_DP_SECP192K1_ENABLED 1
#define CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0 1
#define CONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT 3072
#define CONFIG_MONITOR_BAUD_OTHER_VAL 115200
#define CONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF 1
#define CONFIG_ESPTOOLPY_PORT "/dev/ttyUSB0"
#define CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS 1
#define CONFIG_ESP32_WIFI_IRAM_OPT 1
@Kiogora it looks like CONFIG_ESPHTTPD_SSL_SUPPORT is defined to 1, or enabled.
How are you seeing it not being available? Are you using it in your code and seeing compilation issues? If so can you provide your usage and the compiler errors here?
Hi @chmorgan I sm still looking into this but results are not yet forthcoming. I will have more time to delve deeper over the next 2 weeks.
Hi,
I followed the instructions in the readme but I notice the sdkconfig option CONFIG_ESPHTTPD_SSL_SUPPORT is not detected thus the build defaults to mode non-ssl.
I have also tried to add "sdkconfig.h" to the respective files including httpd-freertos, and also to the app_main file in the example usage repo.
Any thoughts are appreciated.