Невозможно получить сетевой IP-адрес и DNS точки доступа на MCU ESP32
Я получаю следующую ошибку при последовательном выводе (подробный режим), когда мое смарт-устройство ESP32 S3 пытается подключиться через WIFI к точке доступа (AP). SSID: TheScientist
Ниже показан последовательный вывод:
Connecting to TheScientist
[ 1064][D][WiFiGeneric.cpp:929] _eventCallback(): Arduino Event: 0 - WIFI_READY
[ 1098][V][WiFiGeneric.cpp:338] _arduino_event_cb(): STA Started
[ 1099][V][WiFiGeneric.cpp:97] set_esp_interface_ip(): Configuring Station static IP: 0.0.0.0, MASK: 0.0.0.0, GW: 0.0.0.0
[ 1099][D][WiFiGeneric.cpp:929] _eventCallback(): Arduino Event: 2 - STA_START
.......[ 4750][V][WiFiGeneric.cpp:360] _arduino_event_cb(): STA Disconnected: SSID: TheScientist, BSSID: 3c:cd:5d:a7:f1:13, Reason: 15
[ 4750][D][WiFiGeneric.cpp:929] _eventCallback(): Arduino Event: 5 - STA_DISCONNECTED
[ 4758][W][WiFiGeneric.cpp:950] _eventCallback(): Reason: 15 - 4WAY_HANDSHAKE_TIMEOUT
@Miguel Silva, 👍1
1 ответ
▲ 1
Хотя в подробном последовательном выводе отладки отображается
Причина: 15 – 4WAY_HANDSHAKE_TIMEOUT
на самом деле тайм-аут связан с использованием пароля, длина которого превышает 32 символа, разрешенные для микроконтроллеров ESP32. Таким образом, для успешного подключения любого микроконтроллера ESP32 к любой точке доступа WIFI сетевой пароль не должен превышать 32 символа.
,
@Miguel Silva
Смотрите также:
- esp32, platformio A fatal error occurred: Packet content transfer stopped (received 8 bytes) *** [upload] Error 2
- Как выбрать альтернативные контакты I2C на ESP32?
- Драйверы для чипа последовательного порта CH9102X
- Как преобразовать форматированный оператор print в строковую переменную?
- ESP32 - "Детектор Браунаута был активирован" при запуске Wi-Fi
- Питание esp32cam от аккумулятора
- Контакты RX и TX на esp32
- ESP32: отключить детектор отключения питания
он также не может быть короче 8 символов..., @dandavis