Коротко — причин несколько. Главное отличие в вашей схеме: ПК на Ethernet, телефон по Wi‑Fi, а Telegram/MTProto и CDN для медиа могут по‑разному маршрутизироваться/резолвиться/обрабатываться. Ниже — наиболее вероятные причины и конкретные шаги для диагностики и исправления.
Возможные причины
- Проблемы с Wi‑Fi (плохой сигнал, помехи, перепады, переход между 2.4/5 GHz) — приводит к высокой потере пакетов и низкой пропускной способности, особенно для больших файлов (медиа).
- Настройки роутера (QoS, ограничение трафика/parental control, клиент‑изоляция, разные бэнд‑политики для Wi‑Fi и Ethernet) — роутер может приоритизировать или ограничивать трафик по устройствам/интерфейсам.
- Разные DNS/IPv6: телефон может резолвить адреса иначе (IPv6 vs IPv4) и получать «медленные» IP или IP, которые частично блокируются/маршрутизируются ISP. Telegram текст идёт через один канал (через proxy), а медиа — через CDN и напрямую; если CDN на телефоне резолвится в проблемный IP, медиа будут грузиться плохо.
- Ограничения/оптимизации на телефоне: энергосбережение, запрет фонового трафика, VPN/AdGuard/локальный прокси, которые мешают работе.
- Провайдер/блокировки/DPI: в часы пик или по расписанию провайдер может тормозить/фильтровать соединения к определённым адресам или нестандартным портам; вечером нагрузка падает — поэтому «оживает».
Порядок действий (быстрое тестирование)
1. Проверка общей скорости
- На телефоне подключённом к Wi‑Fi: запустите Speedtest (измерьте download/upload/ping).
- На ПК по Ethernet — то же. Сильно ли различаются результаты?
2. Выяснить, связано ли с Wi‑Fi
- Отключите Wi‑Fi на телефоне и попробуйте через мобильные данные (включите proxy в Telegram при необходимости). Если всё работает по сотовой сети — проблема в Wi‑Fi/роутере.
3. Проверить DNS/IPv6
- На телефоне в настройках Wi‑Fi задайте вручную DNS 1.1.1.1 или 8.8.8.8. Снова проверьте загрузку медиа.
- В настройках роутера временно отключите IPv6 (или на телефоне отключите IPv6), чтобы проверить, не резолвится ли телефон в «плохие» IPv6‑адреса.
4. Проверить настройки Telegram на телефоне
- Убедитесь, что прокси включён именно для текущего соединения (в Telegram: Настройки → Данные и хранилище → Прокси).
- Отключите экономию трафика/автозагрузку медиа (если она ограничивает загрузку при Wi‑Fi).
- Разрешите фоновый трафик и выключите оптимизацию батареи для Telegram (Android: Отключить Battery optimization; iOS: Background App Refresh и Low Power Mode).
5. Проверить роутер
- Перезагрузите роутер, обновите прошивку.
- Временно отключите QoS, parental controls, ограничение скорости и любые «анти‑DDoS / DPI / proxy» функции.
- Проверьте, нет ли правил, ограничивающих именно Wi‑Fi клиентов или конкретный MAC‑адрес телефона.
- Попробуйте принудительно подключить телефон к другой полосе (только 5 GHz или только 2.4 GHz) и посмотреть разницу.
6. Сравнить маршруты / резолвинг
- На ПК сделать ping/tracert или nslookup на адрес прокси и CDN (если известны). На телефоне можно использовать диагностические приложения (Ping, Traceroute, DNS‑checker) и сравнить IP/RTT.
- Если на телефоне IP другой (IPv6) — попробуйте отключить IPv6.
7. Попробовать другой прокси / порт / VPN
- Подключите другой MTProto‑прокси (или SOCKS5) на телефоне, проверьте поведение.
- Попробуйте VPN на телефоне: если с VPN всё ок — провайдер/роутер/маршрут виноват.
Дополнительные замечания
- Telegram иногда использует собственный CDN для медиа и может не пропускать этот трафик через MTProto‑прокси (или резолвится иначе). Поэтому текстовые сообщения (через proxy) могут приходить нормально, а медиа — плохие.
- Вечернее «оживание» может указывать на пиковую загрузку сети у провайдера или динамическую блокировку/щадящий режим DPI в рабочие часы.
Если хотите, я могу помочь точнее:
- Подскажите модель роутера и версию прошивки.
- Напишите результаты speedtest на телефоне/ПК и примерные IP/резолвы прокси (если есть).
- Опишите, есть ли на телефоне VPN/AdGuard/локальный прокси/FireWall.