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

Проект, основанный на "свалке" RTL8710 - плохо работает с новыми роутерами

aloika

Active member
Всем привет. Достал тут свою когда-то сделанную "железку" на RTL8710A и обнаружил, что с новыми роутерами Xiaomi она работает как-то плохо. Если подключиться напрямую - т.е. "железка" в режиме точки доступа - то всё нормально, как и раньше. А если подключить ее к роутеру, как станцию, а потом обращаться к ней по выданному роутером IP-адресу - то грузится веб-интерфейс крайне медленно, и не полностью. Раз на раз не приходится, с 10-го раза, может, и загрузится.

Со старыми древними роутерами работало нормально.

Кто-нибудь знает, что делать? Попробовал изменить значение

/* TCP Maximum segment size. */
#define TCP_MSS 500//(1300 - 40) /* TCP_MSS = (Ethernet MTU - IP header size - TCP header size) */

не помогло, ничего не изменилось.
 

aloika

Active member
Вот иллюстрация. Напрямую грузится вот так:
1663678619488.png
А через роутер - вот так:
1663678731471.png

Т.е. через роутер очень медленно и часть вообще не загружается (каждый раз разная).
 

pvvx

Активный участник сообщества
По данной картинке видно только что: Не грузится ваш файл media.css. Далее типовой тайм-аут в 20 сек.
Поглядите какая ошибка в Wireshark.
 

aloika

Active member
Посмотрел WireShark-ом. Файлы прилагаю. Файл "good" - это напрямую, 192.168.4.1 - адрес девайса. Файл "bad" - это через роутер, адрес девайса 192.168.0.125, адрес компьютера 192.168.0.113.

Вот, что видно, когда через роутер (и там много таких мест):

1663832913353.png

1663832967901.png
1663833112501.png

Как это можно интерпретировать? Что это?
 

Вложения

pvvx

Активный участник сообщества
Не очень понятно, от куда такое большое кол-во потерянных пакетов. При этом не только с RTL, а и с другими серверами.
 

pvvx

Активный участник сообщества
У вашего WiFi с роутером дыры связи на 1.5 секунды со всеми:
1663839939342.png
Т.е. потеряно всё...
 

vrd

Member
Попробуйте выставить статический канал для вифи на роутере. Новые роутеры очень любят переходить на 11-14 каналы. А самым оптимальным является 5-6 канал с шириной 40. В городе эти каналы забиты другими источниками, вот роутер и лезет на свободные каналы.
 

aloika

Active member
Попробуйте выставить статический канал для вифи на роутере. Новые роутеры очень любят переходить на 11-14 каналы. А самым оптимальным является 5-6 канал с шириной 40. В городе эти каналы забиты другими источниками, вот роутер и лезет на свободные каналы.
Попробовал, не помогло. Та же самая история. Видимо, не в этом дело.
 
Сверху Снизу