8000 WPA2 Enterprise PEAP-MSCHAPv2 not connect with static IP · Issue #1489 · espressif/arduino-esp32 · GitHub
[go: up one dir, main page]

Skip to content
WPA2 Enterprise PEAP-MSCHAPv2 not connect with static IP #1489
Closed
@andrefilipin

Description

@andrefilipin

Hardware:

Board: ESP32 Dev Module
Core Installation/update date: 20180612
IDE name: Arduino IDE
Flash Frequency: 80Mhz
Upload Speed: 921600

Description:

WPA2 Enterprise PEAP-MSCHAPv2 not connect with static IP(my AP doesn't have DHCP enabled), I Have other AP with same auth type and DHCP enabled, and it works normaly, please help

Sketch:

#include "esp_wpa2.h"
#include <WiFi.h>

const char *ssid = "***";
#define EAP_ID "user"
#define EAP_USERNAME "user"
#define EAP_PASSWORD "password"

void setup() {
    Serial.begin(115200);
    delay(10);

    
    IPAddress ip(10,21,123,142);   
    IPAddress gateway(10,21,122,1);   
    IPAddress subnet(255,255,254,0);
    IPAddress dns(10,21,71,19);
    
    WiFi.config(ip, gateway, subnet, dns);

    Serial.print("Connecting to ");
    Serial.println(ssid);

    WiFi.disconnect(true);

    esp_wifi_sta_wpa2_ent_set_identity((uint8_t *)EAP_ID, strlen(EAP_ID));
    esp_wifi_sta_wpa2_ent_set_username((uint8_t *)EAP_USERNAME, strlen(EAP_USERNAME));
    esp_wifi_sta_wpa2_ent_set_password((uint8_t *)EAP_PASSWORD, strlen(EAP_PASSWORD));
    esp_wpa2_config_t config = WPA2_CONFIG_INIT_DEFAULT();
    esp_wifi_sta_wpa2_ent_enable(&config);
    
    WiFi.begin(ssid);    

    while (WiFi.status() != WL_CONNECTED) {
        delay(2000);
        Serial.print(".");        
    }

    Serial.println("");
    Serial.println("WiFi connected");
    Serial.println("IP address: ");
    Serial.println(WiFi.localIP());
}

void loop() {
    // Your code here.
}

Debug Messages:

rst:0x1 (POWERON_RESET),boot:0x33 (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:1
load:0x3fff0018,len:4
load:0x3fff001c,len:956
load:0x40078000,len:0
load:0x40078000,len:13256
entry 0x40078a90
[D][WiFiGeneric.cpp:304] _eventCallback(): Event: 2 - STA_START

Connecting to ****
.........................

nothing happen more

Metadata

Metadata

Assignees

No one assigned

    Labels

    Status: StaleIssue is stale stage (outdated/stuck)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0