• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

новый смарт google с android 9 не работает с esp8266

новый смарт google с android 9 не стал работать с устройством esp8266. Через роутер не проходят get запросы , в режиме АР сеть смарт видит но не подключается к устройству. Устройство работает с большим к-вом смартов с андроид тот 5 до 8 , с ПС на windows.
 

Юрий Ботов

Moderator
Команда форума
Девятка славится своей нестабильностью. Не верите - пошуршите интернет...
 
Девятка славится своей нестабильностью. Не верите - пошуршите интернет...
**http://issue.life/questions/40596906/**

У меня есть аналогичная проблема для подключения к AP esp8266 с телефоном android Pixel2 / API28 / P 9.0: кажется, что телефон использует данные celluar для разрешения локального адреса точки доступа, когда WiFi подключен к сети без Интернета. .. Он работает, если я отключу сотовые данные телефона! Все еще пытаюсь выяснить, есть ли настройка, которая может быть выполнена на телефоне или в запросе http, отправленном, чтобы заставить телефон принять адрес в качестве локальной сети из WiFi ....

встретил такую информацию, проверить пока не могу - пиксель уехал в командировку
 
Последнее редактирование:

sharikov

Active member
телефон использует данные celluar для разрешения локального адреса точки доступа, когда WiFi подключен к сети без Интернета. .. Он работает, если я отключу сотовые данные телефона!
Похожее имеет место быть и в хроме на 6 андроиде. Хром любой адрес воспринимает как поисковый запрос и открывает его через гугл. Помогает ввод цифрового ip вместо имени captive portal. В 9 наверное фичу довели до логического конца!
 

sharikov

Active member
Есть ли какие то подвижки по реализации Captive Portal с современными браузерами ?
Проблема обострилась. Свежие браузеры перешли на секурные DNS протоколы на своих серверах и старый добрый DNS больше не используют.
Как реализовывать портал в современных условиях ?
Надо чтобы юзер мог достучаться до модуля без инструкции и какого либо специального ПО причем используя любое устройство от новейшего смартфона/планшета до дремучей XP с IE6.
--
Также андроидный браузер при старте открывает пачку соединений пытаясь достучаться до гугла и это создает проблему потому что множество одновременно открытых соединений для esp проблема (для любого мелкого soc проблема). Как с этим быть ?
 

pvvx

Активный участник сообщества
Проблема обострилась. Свежие браузеры перешли на секурные DNS протоколы на своих серверах и старый добрый DNS больше не используют.
Вопрос https://esp8266.ru/forum/threads/mt7688an-hlk-7688a.2934/page-3#post-61140 задавался много где. Ответов нет, кроме как полный перехват всех сервисов, на что ESP8266/ESP32 не способен.
 

pvvx

Активный участник сообщества
новый смарт google с android 9 не стал работать с устройством esp8266. Через роутер не проходят get запросы , в режиме АР сеть смарт видит но не подключается к устройству. Устройство работает с большим к-вом смартов с андроид тот 5 до 8 , с ПС на windows.
Может у вас ограничен Maximum transmission unit — Википедия
На смартах и в российских GSM размер до 1500. На ESP в SDK, по умолчанию, он стоит в 1540.
 

sharikov

Active member
Вопрос https://esp8266.ru/forum/threads/mt7688an-hlk-7688a.2934/page-3#post-61140 задавался много где. Ответов нет, кроме как полный перехват всех сервисов, на что ESP8266/ESP32 не способен.
Эти сервисы регулярно меняются :(
Задача чтобы работало везде и всегда причем без непрерывного сопровождения и выноса мозга по каждой свежей версии браузера/андроида/ios и т.п. - отладил, отгрузил продукцию забыл.
 

pvvx

Активный участник сообщества
Эти сервисы регулярно меняются :(
Задача чтобы работало везде и всегда причем без непрерывного сопровождения и выноса мозга по каждой свежей версии браузера/андроида/ios и т.п. - отладил, отгрузил продукцию забыл.
Я нашел как сделать.
А вам могу посоветовать - возьмите самый дешевый роутер на али на MT7628KN, такой с встроенным БП:
Простой настенный роутер \репитер \точка доступа. (но там с внешними антеннами, а без них - дешевле).
WR02M.gif
При включении к нему, когда его настройки сброшены, смарта по wifi получаете автоматический запуск эксплорера:
Screenshot_20190927-175201198.gif
Потом в Chrome, если ввести http://wireless-n/ - то попадете на:
Screenshot_20190927-175745702.gif
Аналогично и при подключении PC с вынь 10 - при соединении к WiFi AP открывается эксплорер и в нем:
PC-WIN10x64.gif
Но, если у вас на компе уже есть доступ к инет, то получите редирект на микрософт и т.д. :)
 

pvvx

Активный участник сообщества
С него и снимите логи в Wireshark (хоть по WiFi) и узнаете как это всё сделать.
 

pvvx

Активный участник сообщества
Сверху Снизу