cyborg-one / nfqttl

Magisk module change ttl.
GNU General Public License v3.0
90 stars 7 forks source link

Скорость падает до 1 мбит #12

Open JLoGukA opened 1 year ago

JLoGukA commented 1 year ago

Сижу на Poco f2 pro, Android 12, ошибок при установке/работе модуля 2.8 нет, но мтс режет скорость до 1 мбит/с. Похоже, научились определять раздачу не только по ттл. Получается, тут уже фиксить никак? Могу какие-либо логи кинуть, вопрос - какие нужны.

Ещё заметил, что иногда YouTube и многие другие сайты сразу перестают грузиться, но при этом скорость становится нормальной(чаще наоборот), посмотрел в других открытых и закрытых проблемах ваши ответы (cyborg-one) по поводу перезапуска/корректировки модуля, проделал все что нашел - пока ничего не изменилось.

cyborg-one commented 1 year ago

Логов не достаточно, у меня нет возможности использовать мтс. Нужно снимать полный дамп трафика и искать тригеры после которых происходит: урезание скорости, отключение интернета. Можно попробывать через удаленный доступ, но я не знаю сколько времени это займет и не факт что получится найти универсальное решение которое можно применить в модуле.Так что либо разбирайтесь своими силами присылайте комиты либо ищите другое рабочие для вас решение.

JLoGukA commented 1 year ago

Логов не достаточно, у меня нет возможности использовать мтс. Нужно снимать полный дамп трафика и искать тригеры после которых происходит: урезание скорости, отключение интернета. Можно попробывать через удаленный доступ, но я не знаю сколько времени это займет и не факт что получится найти универсальное решение которое можно применить в модуле.Так что либо разбирайтесь своими силами присылайте комиты либо ищите другое рабочие для вас решение.

Понял, ничего страшного, попробуем разобраться, тем не менее спасибо за ответ! :)

Zibri commented 1 year ago

try this: ping google from the phone and then do the same from a pc.. and you will notice the TTL changes by 1 because nfqttl does not work properly (or perhaps some iptables rules need to be set better)

cyborg-one commented 1 year ago

try this: ping google from the phone and then do the same from a pc.. and you will notice the TTL changes by 1 because nfqttl does not work properly (or perhaps some iptables rules need to be set better)

For better battery life, nfqttl does not process all packets, but only packets on certain interfaces with a certain ttl value, so the ttl value for ping on different devices will be different.

CrowSt commented 1 year ago

Мтс автоматически определяет пакеты, отправляемые на сервера стим и майкрософт (например, запросы на обновления винды). Чтобы мтс не резал, отключите автозапуск всего, что с этим связано и желательно, почистить весь мусор на винде типа этих самых обновлений. Я же для гарантии направил весь трафик через впн