Как Поменять Ttl На Роутере Huawei

Как Поменять Ttl На Роутере Huawei

Light and dark — a subtle interweaving of the fringes of consciousness…

Фиксированный TTL для всех исходящих пакетов для модемов Huawei E3272/E3372s/E8278/E5372

Автоматическая установка возможна на любую прошивку с включенным adb.

Распаковываем архив и переходим в каталог. Выберите сценарий в зависимости от того, какой у вас модем (E3272, E3372s).

Если у вас Windows, выполняем:

makeit-win-e3272.bat
или
makeit-win-e3372.bat

Если у вас OS X, открываем терминал и выполняем:

cd /path-to/ttl-mod-exx72-ZeroLab.NeT
chmod 755 adb
chmod 755 makeit-osx-e3272.sh
./makeit-osx-e3272.sh
или
chmod 755 makeit-osx-e3372.sh
./makeit-osx-e3372.sh

Если у вас Linux, установите adb и выполните команды из скрипта makeit-osx-exx72.sh, предварительно сделав путь до adb относительным.

Для Huawei E8278 применять патч от E3272. Для E5372 временное решение (нет ничего более постоянного, чем временное) в комментариях.

Если в последующем вы захотите откатиться, то перед прошивкой сделайте бэкап:

adb pull /system/etc/autorun.sh

Хинт: Для полного обхода ограничений на tethering, IMEI должен быть от смартфона. Как это сделать, легко находится в поисковике. В ряде стран это является противозаконным, имейте в виду.

на e3372h будет работать?

Внизу не написал, что это все для роутера E5372

Данный фикс вполне можно использовать для тарифа смарт безлимитище, хоть скрипт и не отрабатывает на 100% но все же, этих пакетов необработанных за сутки активного использования не более 2мб накапливает, т.е. за раздачу не снимут, так как порог разрешенной раздачи в 100мб не превышен.

Для остальных же операторов, вообще не подходит этот скрипт, сразу окно жадности выскакивает через минуту использования. Советую ставить прошивку с ттл 63

Выполняем на модеме и смотрим TTL:

Похоже, реально увидеть TTL пакетов, которые выдает модем невозможно.
Но можно попробовать поступить следующим образом:
Посмотреть, за сколько прыжков можно достучаться до какого-нибудь сайта, например ya.ru:
для Windows делаем так:
«tracert ya.ru» и увидим, за сколько прыжков мы достучимся до этого сайта.
Допустим, за 8.
Если предположить, что при каждом прыжке TTL уменьшается на единицу, то команда
«ping ya.ru.i 7» уже не достучится до яндекса, так как 7 это время жизни вашего пакета, а нужно 8 прыжков.
Но если ваш модем исправляет TTL, скажем на 64, то команда ping должна проходить при любом установленном опцией «-i» значении TTL, меньшем 8.
Вроде, как-то так.

благодарю за файлы вроде как все встало вопрос: у меня модем 3272 вставлен в zyxel kenetic 4gIII? как мне проверить какую команду ввести что бы увидеть ттл пакетов

TTL при пингах с разных устройств одинаковые.

результат TTL команды ping — это «остаток эха» TTL источника или что ? Ну, например, на модеме e3372s в autorun.sh выставлен TTL=64:

«iptables.t mangle.A POSTROUTING.o wan0.j TTL —ttl-set 64»

А команда ping на клиентах дает:

Читайте также

  • Как узнать, кто подключен к моему Wi-FiБеспроводная технология Wi-Fi уже стала неотъемлемой частью современной жизни. Теперь сеть Wi-Fi почти везде: от обычных квартир, до гостиниц и торговых комплексов.Основным преимуществом Wi-Fi является отсутстви...
  • Не выходит подключить Mi Band 4.4 к телефонуДальше пойдет речь что же реальные, как действовать, если Mi Band 2.4.7 не подключается к телефону либо устройство просто невидимо для управляющего приложения Mi Fit. Главные деяния для ликвидации препядств...
  • Apple на iPhone: что делать, если ваш смартфон зависает или перезагружается на экране загрузкиИногда владельцы iPhone получают неприятное явление. на экране появляется логотип Apple, и устройство перестает показывать признаки жизни. Обычно это происх...
  • Xiaomi Mi 5X был выпущен в Китае в четырех цветах — черном, золотистом, розовом золоте и красном.Компания поделилась новой публикацией на Weibo, по причине этого выяснилось, что Xiaomi Mi 6X будет доступен в пяти цветовых решениях. Новинка появится в...
  • Разбили свои весовые характеристики iPhone 4? Не спешите нести его в сервисный центр. Ниже можно изучить развернутой аннотацией по самостоятельной подмене в домашних критериях.В свое время эксплуатации хоть какого телефона со всеми обладателем иногда...
  • Почему стиральная машина не сливает воду и кроме того не отжимает белье: предпосылкиСтиральные машины хоть кто производитель, включая и компании LG, через некоторое время ломаются. Иной раз на протяжении эксплуатации обладатель устройства обнаруживае...

mts.ru — TTL=116
yota.ru — TTL=238

Зачем вы пингуете localhost? Пингуйте внешний адрес, тогда и увидите, что пакеты через модем/роутер уходят с одинаковым TTL с разных устройств. Никаких дополнительных действий не требуется.

Судя по описанию iptables (например http://www.opennet.ru/docs/RUS/iptables/)
ничего делать не надо, так как модем «переделывает» все входящие в него пакеты с любым TTL и выпускает их с TTL=64, даже если в него приходят пакеты с меньшим TTL. Или я неправ ?


У меня сетка следующая: Модем e3372s подключен у к роутеру Keenetic Omni, с которого идет раздача по WiFi и витой паре. Клиенты — Linux, Windows 7, Android Phones.
В модеме через adb заменен autorun.sh из Вашей ссылки внизу, который отличается от оригинального только тремя строчками в конце, устанавливающих TTL=64 на самом модеме:
————————
busybox sleep 10
iptables.t mangle.A POSTROUTING.o wan0.j TTL —ttl-set 64
iptables.P FORWARD ACCEPT
————————

На Linux компах команда ping 127.0.0.1 дает TTL=64
На Windows 7 компах ping 127.0.0.1 дает TTL=128

На роутере Keenetic Omni прошивка нет опции «не уменьшать TTL».

Вопрос: Правильно ли будет, если выставить принудительно на компах с Linux, Windows 7 и Android устройствах TTL=65 ?
Спасибо

как поменять TTL в прошивке без adb

Готов даже 1000 руб заплатить за такой патч. Если интересно дайте знать но нужно срочно

У меня симка идиоты для планшета, в модеме Е3372s поменял IMEI на планшетовский с виндой 10, и сдуру использовал этот патч, выскакивает синее окно. Пожалуйста объясните как мне обнулить влияние этого патча.
Если в последующем вы захотите откатиться, то перед прошивкой сделайте бэкап:

adb pull /system/etc/autorun.sh
Куда и когда это вносить (только попроще)
И можно ли сделать подобный патч но под виндовс ттл, а лучше чтоб можно было выбирать ттл.
Сразу скажу, когда вставляю эту симку обратно в планшет T104w3g интернет сразу работает что интересно и танчики тоже и качаются и играют)))))

Подтверждаю сообщение ниже. «ВНИМАНИЕ ВЛАДЕЛЬЦАМ E3372H (серийный номер начинается с G4P)! Этот патч выведет Ваш модем из строя. »

Восстанавливал методом «иголки». Далее установил прошивку с 4PDA E3372h-153_Update_22.200.15.00.00_M_AT_05.rar с фиксом ТТЛ и все заработало.

Здравствуйте, можно ли как-то задействовать файл hosts на этом модеме, в виду новых ограничений?

П.С. Ета на 3G сильно тормозит с тарифом для смартфона. Надо будет попробовать тариф для планшета, может там будет получше со скоростью…

ВНИМАНИЕ ВЛАДЕЛЬЦАМ E3372H (серийный номер начинается с G4P)! Этот патч выведет Ваш модем из строя. Насколько я понял надо будет его разбирать и что-то перемыкать, что-бы прошить модем и избавить его от последствий патча. На E3372s (серийный номер начинается с L8F) патч работает нормально!

И Вам успехов, только Ваши рассуждения не верны. TTL пакета, проходя с подключаемого устройства через роутер уменьшится на единицу и, соответственно, станет равен 63, как и на самом роутере. Таким образом, в сеть пойдут пакеты с одинаковым TTL, что с самого устройства, что с роутера. Удачи.

ZeroChaos, в Вашем временном решение есть небольшой недочет: TTL на всех подключаемых устройствах должен быть не 64, а 65. Ибо, если роутер (тот самый Huawei) вдруг захочет отправить свой пакет (обновление прошивки или времени) — Вас «поймают с поличным». Все пакеты до этого приходили с TTL 63, а тут вдруг 64.
Успехов!

Добрый день,
Не подскажите источник прошивок с adb под мобильные роутеры huawei? В наличии имеется E5776s-601, есть желание поковыряться с ttl и iptables, но прошивок для него с adb не нашлось. Может есть способ внедрения данного функционала либо в прошивку либо в сам роутер?

Работоспособность на роутере E5372 была подвергнута сомнению и небезоосновательно.

В общем, купил я вчера этот роутер, причем нашел в МТС E5372s-32 модификацию:

^FHVER:»E5372s-32 21.236.03.00.143,CL1E5372SM Ver.A»
^SYSCFGEX: («00″,»01″,»02″,»03″,»030201″,»030102″,»020301″,»020103″,»010203″,»010302″,»0302″,»0301»,
«0201»,»0203″,»0102″,»0103″,»99″),((2000000400380,»GSM900/GSM1800/WCDMA900/WCDMA2100″),
(4a80000,»GSM850/GSM1900/WCDMA850/WCDMA1900″),(3fffffff,»All bands»)),(0-2),(0-4),
((7fffffffffffffff,»All bands»))

Читайте также

  • «Кнопки в стиле Windows будут расположены в одном из углов приложения и позволят легко управлять ими»Многозадачность на смартфонах с каждым годом становится все лучше, но не совсем совершенна. Теперь мы столкнулись с новым патентом Samsung, который о...
  • После долгого периода без особых «актуальных» запусков Meizu готовится представить новую серию смартфонов, сделанную из самых амбициозных телефонов в течение долгого времени. Новая серия Meizu 17 может состоять из ванильного варианта, Meizu 17 Pro и ...
  • Если вы забыли свой пароль Apple IDЕсли у вас возникли проблемы при входе с паролем Apple ID, вы можете использовать описанные здесь шаги для сброса пароля и восстановления доступа к вашей учетной записи.Apple ID. это учетная запись, предоставляющая ...
  • шрифт эпл (9) Как именуется системный шрифт по дефлоту на iPhone?Я желал бы получить это для опции UIView.Конкретный шрифт Установка определенного шрифта в Swift производится последующим образом:Если вы не понимаете имя, вы сможете получить перечень ...
  • Узнайте, как загрузить музыку в память iPhone или iPad с компьютера через iTunes и iTools и прямо из интернета.Соглашусь со всеми, кто считает, что загружать контент в память iPhone, iPod Touch или iPad крайне неудобно и кроме того сложно. Это справе...
  • Apple все еще считает гибкие дисплеи незрелой техникой. до сих пор нет признаков того, что его следует использовать в его продуктах. Однако он ясно видит некоторый потенциал в идеях LG и Microsoft. и интересно, хотя теоретически до сих пор, развивает...

Прод прифигел когда я достал макбук и попросил перед покупкой проверить. Когда подключился терминалом услышал визгливое: «Что вы делаете. » 😀 Сэкономил 2k, Мега уже за 4900 продает, яйца пока за 2950. Небрендированная версия – 7790.

Сегодня повозился с ним, водрузил на него tcpdump и поснифал трафик. Все оказалось хуже, чем я думал, netfilter тупо не отрабатывает POSTROUTING правила по модификации заголовков пакетов в таблице mangle как должно, пакеты улетают вперемешку, часть пакетов таки с измененным TTL, часть в исходном виде. Почему он не справляется со всеми пакетами – для меня пока загадка. Похоже, без пересборки ядра не обойтись.

Я пока сделал временное решение. Проверено, работает.

Вот готовый пакет, но, повторяю, решение временное, так как на всех подключаемых к роутеру устройствах TTL должен быть по умолчанию равен 64.

Автоматическая установка возможна на любую прошивку с включенным adb.

Распаковываем и переходим в каталог.

Если у вас Windows, выполняем:

Если у вас OS X, открываем терминал и выполняем:

cd /path-to/ttl-mod-e5372-ZeroLab.NeT
chmod 755 adb
chmod 755 makeit-osx-e5372.sh
./makeit-osx-e5372.sh

Если у вас Linux, установите adb и выполните команды из скрипта makeit-osx-e5372.sh, предварительно сделав путь до adb относительным.

Если в последующем вы захотите откатиться, то перед прошивкой сделайте бэкап:

adb pull /system/etc/autorun.sh

Кто на винде, не забудьте сменить дефолтовый TTL:
x86: