Прошивка для TL-MR3020 «Бодрый Подснежник 2.1» 46890 (3G/4G LTE modems, pptp, l2tp, usb, ussd, sms, signal, qmi, ncm, ext3, vfat) «Peppy Snowdrop 2.1″
Прошивка для TP-Link MR3020
Сборка 46890 12.09.2015
Особенности:
Скомпилирова на базе OpenWRT.
- Скомпилирова на базе OpenWRT.
- Прошивка только для MR3020
- Поддержка разным usb модемов
- (Проверена мной работа на E392, E1550, E3272, E3372, MF823, Android, LAN2USB)
- Поддержка режима модема Android и ios
- Оптимизирован код luci
- Русский язык вэб-интерфейса
- Поддержка протоколов pptp, l2tp, pppoe, ppp
- Поддержка relay протокола для мостов
- QoS
- DDns
- Поддержка ussd запросов из вэб-интерфейса
- Приём/отправка смс из вэб-интерфейса (поддержка utf8 пока только на приём)
- Удаление с сим-карты через вэб-интерфейс
- Показывает уровень сигнала и доп. информацию в вэб-интерфейсе
- Поддержка qmi средствами uqmi (Настройки в luci; на некоторых модемах проблемы с разрывом соединения; оно не рвётся.)
- Возможность делать мост между QMI-модемом и другим роутером, например Mikrotik
- Поддержка NCM (Настройки в luci)
- Возможность делать мост между NCM-модемом и другим роутером, например Mikrotik
- Поддержка MBIM (не проверено, нет модема с поддержкой этого протокола)
- Поддержка дисков с ФС FAT16/32 и EXT3. Возможность переноса корневой ФС на внешний носитель (extroot)
- Выбор частот для регистрации в сети для NCM протокола. Надеюсь, в будущем добавить пользовательские команды инициализации модемов через вэб-морду.
- Отдельная страничка с показом только уровня сигнала
- Wifi включён по умолчанию
- Оптимизировано ядро
- Оптимизирован компилятор
- Скомпилировано конкретно под 24kc
- Есть немного места для установки пользовательских пакетов (228kB)
- Оптимизированы скрипты загрузки для MR3020
Новая концепция добавления своих плюшек. Полностью переработан механизм работы с смс. Значительно переработан механизм по приёму ответов ussd. Работает отправка ответов в ussd запросах. Проверено с билайном. Длинные смс пока отправлять не умеет. В комплекте с прошивкой идут пакеты-модуля ядра для обеспечения совместимости со стандартными пакетами openwrt. Так же выкладываю отдельные модули ядра ввиде ko файлов для ручной установки.
![]() |
![]() |
![]() |
![]() |
SHA256: f954c4d65e0cc738f5c1e8843878c1b42bb3937d597e17d73be01ade898073e3
SHA256: ab1ab6b8808515b6b604e0a60ef77af7f297cfe295d39b431ca3e83cb423d351
SHA256: e7a2dbb1b87caa3016c569c9930abf85ed9531ce71f81d202b50abb621ca52a5
Метки: 3g, 4g, NCM, firmware, lte, modem, qmi, sms, ussd, Бодрый Подснежник, прошивка
Просмотры: 25015.
Обратная ссылка с Вашего сайта
Comments (15)
Здравствуйте! Ссылки на скачивание не работают…
Доброго времени суток. На момент вашего посещения они были ещё неактивны. Сейчас всё должно работать.
Спасибо большое за новый релиз! Возникла проблема при переносе файловой системы на флешку. При изспользовании команды:
( tar -C /overlay -cvf — . | tar -C /mnt/sda1 -xvf — )
Выдается ошибка:
root@HardDWRT:~# tar -C /overlay -cvf — . | tar -C /mnt/sda1 -xvf -
tar: unrecognized option: c
BusyBox v1.23.2 (2015-09-10 19:36:22 MSK) multi-call binary.
Usage: tar -[xtvO] [-X FILE] [-T FILE] [-f TARFILE] [-C DIR] [FILE]…
Extract or list files from a tar file
Operation:
x Extract
t List
f Name of TARFILE (‘-’ for stdin/out)
C Change to DIR before operation
v Verbose
O Extract to stdout
X File with names to exclude
T File with names to include
tar: short read
Как можно исправить эту команду или каким другим способом перенести систему?
Завтра перекомпилирую с возможностью создания таров.
Спасиб за новую прошивку!!! Только возник вопрос как добавить ko-файлы? Чтобы можно было установить tor и vpn-клиент
Здравствуйте. Подскажите пожалуйста, как на этой сборке настроить доступ к роутеру из интернета?
В поисковике наткнулся на создание пользовательских правил, не заработало.
При дальнейшем поиске наткнулся на статью
«Для того чтобы открыть доступ к интерфейсу управления OpenWRT из Интернета, нужно зайти на роутер, выбрать пункт Администрирования (Administration), из меню Сеть (Network) выбрать Фаирволл (Firewall), а в нем пункт Управление траффиком (Traffic Control).
Здесь нужно добавить строчку, выбрав в качестве источника (Source) – интернет (Wan), а в качестве пункта назначения (Destination) – само устройство (Device).
Сохраняем изменение и переходим в пункт Фаирвол – Редирект Траффика (Firewall – Traffic Redirection). Здесь добавляем новое правило, где в качестве зоны (Zone) выбираем Wan, в качестве протокола (Protocol) – TCP, в качестве внешнего порта (External port) – 80, в качестве внутреннего адреса –
локальный IP-адрес роутера, в большинстве случаев это 192.168.1.1, и в качестве внутреннего порта – порт по которому отвечает встроенный вебсервер OpenWRT, в большинстве случаев это порт 80.
Сохраняем все настройки, перезагружаем роутер. Теперь, если войти в интернет скажем через сотовую сеть и ввести в адресной строке внешний, т.е. выданный провайдером, IP-адрес вашего роутера, то вы попадаете на его панель управления.»
Адрес роутера я указывал 192.168.4.254, тоже не заработало.
Или может проблема вообще в провайдере, интернtт через 3g
Доброго времени суток. Если провайдер выдаёт адрес из серых (начинается на 10 или 172 или 192.168), то прокинуть порт штатными средствами на роутер из интернета не получится без участия провайдера. Либо поднимать ВПН туннель с внешним адресом и прокидывать порты через него.
Для установки модулей ko нужно загрузить нужные файлы на роутер (соблюдая зависимости). Загрузить можно при помощи WinSCP. Далее в скрипте загрузки (rc.local) добавить запуск модулей (соблюдая порядок зависимостей)
insmod /%путь_до_файла_ko%
Если установка модулей будет осуществляться пакетами, то можно тем же WinSCP закинуть нужные пакеты в /tmp, а затем
opkg install %путь_до_пакета%
Есть ещё один правильный метод. Сделать свой репозитарий из пакетов в архиве packages и прописать путь к нему в opkg.conf. В будущем, если прошивка станет популярна, я постараюсь сделать глобальный репозитарий, чтобы пакеты можно было устанавливать без лишних заморочек.
Здравствуйте. Уточните пожалуйста, провайдер даст адрес моему модему когда тот подключается или адрес который определяется сервисами типа 2ip.ru. Адрес модема когда он подключен к провайдеру начинается на 10.
спасибо
Здравствуйте. 3г модемы типа e3131 и e3533 в режиме NDIS+диагностический порт (SETPORT=»FF;2,16″) будут работать?
Александр, если адрес, который получает роутер от провайдера начинается на 10. 172. или 192.168, то роутер недоступен из интернета. Для доступа к роутеру из интернета нужно просить у провайдера внешний адрес или подключать услугу статический ip адрес. Либо использовать VPN туннели с внешними адресами.
torus, драйвер NDIS присутствует в ядре. Рекомендую настройку по протоколу NCM. Если при установке режима сети будет возникать ошибка, нужно выбрать «Не изменять». Это возмо из-за несовместимости АТ-команд между модемами. Надеюсь, в будущем добавить возможность применять пользовательские команды инициализации модема.
hardd, спасибо. Если не трудно опиши пожалуйста процесс создания VPN туннеля на твоей сборке.
Полезный ресурс и прошивка, спасибо автору подписываюсь на сайт!
В связи с растущей популярностью с вопросами о белом IP адресе в 4G сетях, очень интересует публикации новостей с примерами о создании отдельных VPN тунелей, установкой пакетов, открытие портов для доступа из других подсетей в данной прошивке.
И еще вопрос по донату за полезности куда можно внести средства?
Статьи про настройку различных VPN-туннелей недеюсь реализовать в будущем. Реквизиты для доната могу отправить на указанную в комментарии почту.
подскажите пожалуйста что нужно прописать в Настройка OPKG что б установить watchkat. сейчас прописано так
src/gz chaos_calmer_packages http://downloads.openwrt.org/snapshots/trunk/ar71xx/generic/packages/packages
src/gz chaos_calmer_luci http://downloads.openwrt.org/snapshots/trunk/ar71xx/generic/packages/luci
dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /overlay
p.s с дефолтними не обновлялось вообще.
Если нужен именно этот пакет, его можно установить ручками, закинув в /tmp.