Интернет магазин систем безопасности
Нет товаров
Корзина пуста
- Главная
- Блог
- Перестал работать интернет с симкартой Теле2, есть решение!
Перестал работать интернет с симкартой Теле2, есть решение!
В условиях пандемии Короновируса очень много сотрудников перешли на удаленные рабочие места и провайдер Теле2 в односторонеем порядке меняет условия обслуживания Симкарт с Безлимитным тарифом. Делает он это либо не справляясь с объемами, либо просто пытаясь больше заработать. К сожалению мы никак не можем на это повлиять, но есть есть несколько вариантов решения этой проблемы:
1. Поменять симкарту на другого оператора например Билайн Безлимит 350р/месяц с ним таких проблем за последний год не наблюдалось не разу
2. Или внести новые настрокий в Ваш модем E3372H после чего интернет снова начнет работать на этот тарифе.
Шаг №1
Скачиваем архив с необходимыми файлами E3372H скрипт скачать и обязательно РАСПАКОВЫВАЕМ файлы, иначе не заработает.
Huawei Е5372: разблокировка, смена IMEI, фикс. ТТЛ, прошивка, патчи
—
Шаг №2
Запускаем первый файл с названием 1.fix_ttl
Видим следующее окошко, нажимаем цифру 1 и клавишу ENTER
После нажатия видим что модем начинает перезагрузку, закрываем это окошко
ШАГ №3
Запускаем второй файл с названием 2.anti_ttl1_patch_2020-03-29
Видим следующее окошко, опять нажимаем цифру 1 и клавишу ENTER и спустя пару секунд, посл вывода IP адреса модема нажимаем еще раз ENTER
После второго нажатия ENTER нам сообщают что работа скрипта завершена.
Новые настройки внесены в модем и снова можно пользоваться безлимитным тарифом от Теле2
Источник: aitiza.ru
Свежая фишка от МТС, ставят пакетам TTL=1, и они умирают в первом же устройстве.
В нашем случае — это модем. Поэтому все устройства «за модемом» не видят интернета. То есть интернет «видит» только первое устройство, которое прицепилось к БС.
Всё началось на днях.
Если в такой, отвязанный от полной жадности модем, воткнуть Ёту, то всё Ок.
Лечится патчем от rust3028 (anti_ttl1_patch_2020-03-14.exe) .
Подробно всё написано на 4pda.
Вы не можете отвечать в этой теме.
Т.к. тема является архивной.
Поделиться
Ссылка на сообщение
В социальных сетях
актуально для hilink, в stick пофик.
Обычная борьба добра со злом)
P.P.S. Спасибо, Илья Васильевич)
Вы не можете отвечать в этой теме.
Т.к. тема является архивной.
Прошивка Huawei E5573Bs-320 (Мегафон) — разлочка, смена IMEI, фикс. TTL, патчи против МТС и Йоты
Поделиться
Ссылка на сообщение
В социальных сетях
специально что ли такую прошивку делают 🙂 ?
Вы не можете отвечать в этой теме.
Т.к. тема является архивной.
Поделиться
Ссылка на сообщение
В социальных сетях
да нет, кому как удобнее. Обычно hilink, как usb сетевая карта, на любителя — stick, со звонилкой в виде софтинки.
Модифицированные прошивки — все настройки в вебморду вытащены, вплоть до уровней сигнала, ttl, imei и много чего ещё. Настраивать соединение с такими инструментами — одно удовольствие.
Вы не можете отвечать в этой теме.
Т.к. тема является архивной.
Поделиться
Ссылка на сообщение
В социальных сетях
Сам в 2015 году начался с этими прошивками ттл и сменами емеев. А потом ничего научился и первое что сделал вылечил йоту от жадности и синих окон. А потом понеслось
Вы не можете отвечать в этой теме.
Т.к. тема является архивной.
Поделиться
Ссылка на сообщение
В социальных сетях
Так это распространённая защита от тетеринга у опсосов, этим не только МТС занимается.
Вы не можете отвечать в этой теме.
Т.к. тема является архивной.
Поделиться
Ссылка на сообщение
В социальных сетях
Ну ка, ну ка, а кто еще, кроме МТС, на безлимитах так делает ?
Вы не можете отвечать в этой теме.
Т.к. тема является архивной.
Поделиться
Ссылка на сообщение
В социальных сетях
На каком безлимите такое? Не уж то на «для ноутбука» такое?? Смотрю в описание — НЕТ запрета на раздачу
Вы не можете отвечать в этой теме.
Т.к. тема является архивной.
Поделиться
Ссылка на сообщение
В социальных сетях
Это на симке для Смартфона с безлимитным интернетом.
Вы не можете отвечать в этой теме.
Т.к. тема является архивной.
Поделиться
Ссылка на сообщение
В социальных сетях
у Би на безлимите низя раздавать
Вы не можете отвечать в этой теме.
Т.к. тема является архивной.
Поделиться
Ссылка на сообщение
В социальных сетях
Если ничего не применять, то нельзя, а если жаба душит платить за раздачу, то можно кое-что применить и это работало.
Вы не можете отвечать в этой теме.
Т.к. тема является архивной.
Поделиться
Ссылка на сообщение
В социальных сетях
Вы не можете отвечать в этой теме.
Т.к. тема является архивной.
Поделиться
Ссылка на сообщение
В социальных сетях
В заглавном посте про тариф ни слова.
От пользователей Мегафона тоже были жалобы на каких-то тарифах.
У забугорных опсосов это появилось раньше. Я об этой фишке знал ещё когда тут не применялось.
Вы не можете отвечать в этой теме.
Т.к. тема является архивной.
Поделиться
Ссылка на сообщение
В социальных сетях
Попонятнее напишу, что только МТС сделал в марте 2020 года TTL=1 и вопрос был, кто еще сделал так же, те TTL=1.
Забугорные и инопланетные опсосы не интересны дня НН области.
Вы не можете отвечать в этой теме.
Т.к. тема является архивной.
Поделиться
Ссылка на сообщение
В социальных сетях
Это только верхушка айсберга. Обратился товарищ с жалобой сначала на то, что интернет перестал работать. Пропатчились — заработал. Есть другая проблема, шейпится всё примерно на 1Мбит, опытным путём выяснили, фиксить TTL больше не модно) В результате пока всё ровно, ровно как и было до этих игр.
Да, ещё момент, рекомендуется переадресацию с сим в модеме сделать на сим в телефоне. Всем кого поставили на карандаш — прозванивались предварительно, разумеется никто не ответил. Пища для размышлений, так сказать.
Вы не можете отвечать в этой теме.
Т.к. тема является архивной.
Источник: www.nn.ru
Патч анти ttl huawei что это
25 Feb 2019, 14:45 android
Столкнулся с проблемой раздачи интернета с Android-телефона на другие устройства через мобильную точку доступа у некоторых операторов. Оператор или вообще запрещает раздавать интернет, или берет за это деньги. Однако есть способы обойти этот запрет. Здесь расскажу что у меня получилось.
Как оператор узнает, что интернет раздается
Оператор на своей стороне смотрит на значение TTL в заголовках IP-пакетов, приходящих от клиента. Схематично выглядит так:
Если на телефоне открывать в браузере какую-нибудь страничку, то провайдеру от телефона будут приходить пакеты с TTL 64. Такие пакеты он пропускает.
Но если включить мобильную точку доступа, подключиться к ней, например, с планшета, и на планшете открыть страницу, то, проходя через мобильную точку доступа на телефоне TTL будет уменьшаться на 1, и провайдеру будут уходить пакеты с TTL 63, которые он будет отбрасывать. Уменьшение TTL при прохождении через роутер — это стандартизированное поведение роутера, такое поведение предусмотрено стандартом RFC791.
В этой ситуации выхода два — либо на планшете выставлять TTL 65, чтобы, проходя через телефон, провайдеру приходили пакеты с TTL 64, либо на самом телефоне делать так, чтобы он не уменьшал TTL.
Если wi-fi клиент — дектоп-машина с Windows или MacOS, то выставить TTL 65 можно одной командой.
Windows
Создать в реестре ключ
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParametersDefaultTTL
типа REG_DWORD со значением 65 (в десятичной системе)
MacOS
Команда в консоле:
$ sudo sysctl -w net.inet.ip.ttl=65
Но если клиент планшет на iOS или другое устройство, где нельзя просто так выставить TTL, то придется воспользоваться вторым способом — заставить телефон не уменьшать TTL для проходящих через него пакетов. Это может быть не совсем просто.
Учим телефон не уменьшать TTL
Этот способ потребует root-права (инструкция) на android-телефоне или jailbreak на iOS. Т.к. я делал это на Android, то опишу как делать для него. Про iOS здесь инструкции не будет.
Для разных устройств, процедура будет отличаться, я постараюсь рассказать в чем будут заключаться эти отличия. В данном примере я использую OnePlus 3 и Android 8.0 Oreo
Итак, у нас есть Android телефон с root-правами. Узнаем умеет ли ядро системы работать с TTL. Для этого смотрим содержимое двух файлов на телефоне (например с помощью приложения ES Проводник, оно умеет смотреть системные файлы):
/proc/net/ip_tables_matches /proc/net/ip_tables_targets
В обоих должно быть упоминание TTL. В моем случае в ip_tables_targets упоминания ttl не было. Это значит, что ядро не умеет изменять TTL. Чтобы его научить этому, нам понадобится из исходников собрать модуль ядра и загрузить его в телефон.
Как собрать модуль ядра
- ОС — Linux или MacOS (можно собрать и на Windows — см.ниже)
- исходники ядра для конкретного устройства
- toolchain определенной версии и опредленной архитектуры
Я собирал модуль на Windows, но используя, Ubuntu-подсистему в Windows 10. Как ее включить я писал здесь. Если у вас не Win10, то придется ставить Ubuntu на VirtualBox-машину.
Для своего OnePlus 3 я брал исходники ядра здесь — https://github.com/OnePlusOSS/android_kernel_oneplus_msm8996 (msm8996 — это модель процессора Qualcomm Snapdragon 820 MSM8996). Исходники для Android 8.0 Oreo в ветке QC8996_O_8.0.0
Для других Oneplus-ов можно взять их рядом — https://github.com/OnePlusOSS. Для других моделей телефонов надо искать исходики где-то в интернете или на сайте производителя.
Toolchain — это утилиты для сборки кода под опредленную платформу. Узнать какая именно нужна для вашего телефона можно так:
В моем случае это aarch64 . Из этого вывода также понадобится версия gcc: 4.9 и версия ядра: 3.18.66-perf+
Далее идем сюда — https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/, и скачиваем нужный тулчейн. Версии для MacOS можно найти также по этой ссылке. В моем случае я скачал aarch64-linux-android-4.9 , здесь aarch64 и 4.9 совпадает с теми версиями которые мы узнали выше.
Теперь идем в консоль и готовимся к компиляции. Установим необходимые тулзы и склонируем репы с тулчейном и исходниками ядра в домашнюю папку:
$ sudo apt install build-essential python-minimal libncurses5-dev libncursesw5-dev $ cd ~ $ git clone https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/ $ git clone —branch=QC8996_O_8.0.0 https://github.com/OnePlusOSS/android_kernel_oneplus_msm8996
В исходниках ядра смотрим в папку arch и подбираем нужную архитектуру. В моем случае в этой папке, нет aarch64 , но есть arm64 . Это то же самое, просто называется по другому. Буду использовать эту архитектуру. Указываем ее и путь до бинарей тулчейна в переменных окружения:
$ export ARCH=arm64 $ export CROSS_COMPILE=/home/fote/aarch64-linux-android-4.9/bin/aarch64-linux-android-
Переменная CROSS_COMPILE именно такая, заканчивается на — . Здесь нет ошибки.
Теперь надо создать конфиг для будущей сборки. Возможные варианты конфигов в моем случае лежат в папке с исходниками ядра в arch/arm64/configs (вместо arm64 может быть ваша архитектура). Вспоминая версию ядра, которая установлена в телефоне, выбираю конфиг msm-perf_defconfig :
$ cd ~/android_kernel_oneplus_msm8996/ $ make msm-perf_defconfig
После того как конфиг создан, нам надо внести в него изменения, чтобы нужный нам модуль для фиксации TTL скомпилировался. Для этого выполняем:
$ make menuconfig
Появится интерактиваная утилита, в которой нужно найти нужный модуль.
Переходя по дереву внутрь, и, найдя TTL Target support , нажать M, чтобы указать, что нужно скомпилировать этот модуль.
Сохраняем конфиг, выходим, и собираем ядро с модулями:
$ make $ make modules
Если эти команды завершились ошибкой, значит, скорее всего неправильно выбран конфиг, toolchain или сами исходники ядра. Определенные исходники можно собрать только подходящим тулчейном и с подходящим конфигом.
Если ошибок не было, то в папке с исходниками должен появится файл net/netfilter/xt_HL.ko
Вот мой скомпилированный файл для OnePlus 3, Android 8.0.0 — xt_HL.ko. Можно сразу взять его, если совпадает модель телефона и версия системы.
Копируем его на телефон, и через adb shell пытаемся включить его (чтобы в adb shell работал su, надо в /system/build.prop добавить строку ro.debuggable=1 , например с помощью ES Проводника):
C:Usersfote>adb shell OnePlus3:/ $ su OnePlus3:/ # insmod /sdcard/xt_HL.ko
Если insmod возвращает ошибку exec format error , значит, скорее всего, неправильно была выбрана версия исходников ядра или архитектура. В dmesg можно узнать подробности ошибки совместимости, и пересобрать под правильную версию.
Если модуль загрузился, можно пробовать зафиксировать TTL:
# iptables -t mangle -A POSTROUTING -o rmnet+ -j TTL —ttl-set 64
, подключиться через мобильную точку доступа и попробовать открыть какую-нибудь страничку в браузере.
И наконец, добавляем в автозагрузку телефона скрипт, который будет включать фиксацию TTL:
#!/system/bin/sh insmod /sdcard/xt_HL.ko iptables -t mangle -A POSTROUTING -o rmnet+ -j TTL —ttl-set 64
Такой скрипт я положил в /sdcard/fixttl.sh , и с помощью приложения ScriptManager, добавил в автозагрузку.
Всё! Теперь с этого телефона можно раздавать интернет!
Источник: 4te.me