ESP32-S - не коннектится к сети wifi

progman
Offline
Зарегистрирован: 26.01.2019
bool WifiModule::connect( const char* ssid, const char* password )
{
  WiFi.mode(WIFI_STA);
  WiFi.begin( ssid, password );

  while (WiFi.status() != WL_CONNECTED) 
  {
        delay(1000);
        Serial.print(".");
  }
  LOGS( "WiFi connected. IP address: %s", WiFi.localIP() );
}

при этом сканирование сетей работает отлично:

bool WifiModule::scan()
{
    LOGI("scan start");
    int n = WiFi.scanNetworks();
        for (int i = 0; i < n; ++i) 
        {
            LOGI("Network name: %s", WiFi.SSID(i));
            delay(10);
        }
    WiFi.scanDelete();
    WiFi.disconnect();
}

менял режим шифрования в сети, полностью делал сеть открытой, пытался приконнектиться к сети с укащанием MAC девайса - ничего не момогает. Коннекта нет.

если подключить вывод в лог сетевых эвентов то выводит:

"WiFi interface ready"
"WiFi client started"
"WiFi client started"
"WiFi client started"
"WiFi interface ready"
"WiFi client started"
"WiFi client started"
"WiFi client started"
и так бесконечно. Но роутере в логе пусто ((
Valera19701
Valera19701 аватар
Offline
Зарегистрирован: 18.10.2015

ssid и password должны быть только латинскими буквами, шифрование wpa2 psk

progman
Offline
Зарегистрирован: 26.01.2019

пофиг. При сканировании выдает

Network name: VTVfiber
Signal strength: -83
channel: 7
BSSID: CC 6 77 74 9C 38
WPA2_PSK

но к сети не коннектится. пароль 9 символов. только цифры. ессно передается как строка. "123456789"

 

включил в сборку DEBUG флаг. Вот что выводит:

[D][WiFiGeneric.cpp:336] _eventCallback(): Event: 0 - WIFI_READY
[D][WiFiGeneric.cpp:336] _eventCallback(): Event: 2 - STA_START
..[D][WiFiGeneric.cpp:336] _eventCallback(): Event: 5 - STA_DISCONNECTED
[W][WiFiGeneric.cpp:351] _eventCallback(): Reason: 2 - AUTH_EXPIRE
 
пошел курить маны
 
PS к айфону в режиме модема коненктится. К роутеру ( перепробовал три разных роутера  - нет )
negavoid
Offline
Зарегистрирован: 09.07.2016

Говорят, может быть проблема в железке

https://esp32.com/viewtopic.php?t=1072

progman
Offline
Зарегистрирован: 26.01.2019

Резюме: к роутеру не коннектится ни к какому.

К айфону в режиме модема коннектится только если  он лежит  в полуметре от платы.

Если дальше, то уже коннектится через раз.

Ничиличие внешней антены никак не влияет на стабильность подключения.

Поскольку железка у меня одна то вывод не могу сделать брак это или фича именно моего чипа.

У меня ESP-32S от Ai Thinker