Size: a a a

ESP8266 & ESP32 [RU]

2020 December 29

YT

Yuriy Trikoz in ESP8266 & ESP32 [RU]
Кот Обормот
Всем привет. Подскажите в чем может быть проблема.
Запускаю ESP32 в режиме точки и клиента.
В сети к которой подключен клиент я вижу веб страницу с esp32, а в режиме точки доступа не вижу.
В качестве веб сервера использую:
https://github.com/me-no-dev/ESPAsyncWebServer

Всех заранее благодарю за ответы!
фильтры не включены же, для обработчика?
Что значит не вижу - сервер не отвечает? Подробнее
источник

КО

Кот Обормот... in ESP8266 & ESP32 [RU]
Yuriy Trikoz
фильтры не включены же, для обработчика?
Что значит не вижу - сервер не отвечает? Подробнее
Хм, я не знал что есть фильтры. Я их  специально не включал.
источник

YT

Yuriy Trikoz in ESP8266 & ESP32 [RU]
источник

КО

Кот Обормот... in ESP8266 & ESP32 [RU]
Спасибо, гляну) Даже не знал что такое может быть в либе)
источник

YT

Yuriy Trikoz in ESP8266 & ESP32 [RU]
Кот Обормот
Хм, я не знал что есть фильтры. Я их  специально не включал.
Возможно в одном случае у тебя dns сервер есть а в другом нет - часто так делают.
Код то есть?
источник

КО

Кот Обормот... in ESP8266 & ESP32 [RU]
Yuriy Trikoz
Возможно в одном случае у тебя dns сервер есть а в другом нет - часто так делают.
Код то есть?
Я mdns пока не использую.
источник

YT

Yuriy Trikoz in ESP8266 & ESP32 [RU]
Кот Обормот
Я mdns пока не использую.
Dns
По какому адресу не находится и находится - в обоих случаях?
Пинг есть?
источник

КО

Кот Обормот... in ESP8266 & ESP32 [RU]
источник

КО

Кот Обормот... in ESP8266 & ESP32 [RU]
Код идентичный этому за исключением пары строк:

 //ESP32 As access point IP: 192.168.4.1
 WiFi.mode(WIFI_AP_STA); //Access Point mode
 WiFi.softAP("ESP32WebServer", "12345678");    //Password length minimum 8 char
источник

КО

Кот Обормот... in ESP8266 & ESP32 [RU]
Yuriy Trikoz
Dns
По какому адресу не находится и находится - в обоих случаях?
Пинг есть?
Это проверить пока не могу, на стационарнике нету wifi. Надо у кого то взять. С телефона хз как проверить пинг.
источник

YT

Yuriy Trikoz in ESP8266 & ESP32 [RU]
Кот Обормот
Код идентичный этому за исключением пары строк:

 //ESP32 As access point IP: 192.168.4.1
 WiFi.mode(WIFI_AP_STA); //Access Point mode
 WiFi.softAP("ESP32WebServer", "12345678");    //Password length minimum 8 char
И какой адрес получает девайc в STA? Ты его набираешь же потом?
источник

КО

Кот Обормот... in ESP8266 & ESP32 [RU]
Yuriy Trikoz
И какой адрес получает девайc в STA? Ты его набираешь же потом?
Телефон получает 192.168.4.2.
А к серверу я пытаюсь достучаться по 192.168.4.1
источник

YT

Yuriy Trikoz in ESP8266 & ESP32 [RU]
Кот Обормот
Телефон получает 192.168.4.2.
А к серверу я пытаюсь достучаться по 192.168.4.1
Так одновременно надо чтобы работало?
STA + AP?
или в STA работает , в AP не работает?
источник

КО

Кот Обормот... in ESP8266 & ESP32 [RU]
Yuriy Trikoz
Так одновременно надо чтобы работало?
STA + AP?
или в STA работает , в AP не работает?
Надо чтобы работало и там и там.
источник

YT

Yuriy Trikoz in ESP8266 & ESP32 [RU]
Кот Обормот
Надо чтобы работало и там и там.
Одновременно или попеременно?
источник

YT

Yuriy Trikoz in ESP8266 & ESP32 [RU]
Yuriy Trikoz
Одновременно или попеременно?
С обоих интерфейсов по умолчанию сервер отвечает- просто если вообще ничего не делать "своего" - пример возьми - он работает
источник

КО

Кот Обормот... in ESP8266 & ESP32 [RU]
Yuriy Trikoz
Так одновременно надо чтобы работало?
STA + AP?
или в STA работает , в AP не работает?
В AP не работает, в STA работает.
В STA получает тот IP что дает роутер. в AP всегда 192.168.4.1 адрес сервера.
источник

КО

Кот Обормот... in ESP8266 & ESP32 [RU]
Yuriy Trikoz
Одновременно или попеременно?
Одновременно.
источник

YT

Yuriy Trikoz in ESP8266 & ESP32 [RU]
ну тут надо точно понять пинг есть или нет
источник

YT

Yuriy Trikoz in ESP8266 & ESP32 [RU]
еще канал- но адрес если получает устройство - то работает всё что должно
источник