OpenWRT.su

Open.Wireless.Super and LEDE

Готовая сборка LEDE без IPv6 для TP-Link MR3020 v3

Готовая сборка LEDE 17 без IPv6 для TP-Link MR3020 v3

В этом году в продаже появился старый добрый роутер TP-Link MR3020 с версией железа под номером 3. Как оказалось он в корне отличается своей начинкой и OpenWRT пока официально не добавил поддержку данной версии маршрутизатора в свою базу. Но тем, кому все-таки вот прям срочно надо предлагаю готовую к установке сборку LEDE для TP-Link MR3020 V3

Несмотря на то, что теперь ROM памяти уже целых 8 мб, а не 4, как это было в старый ревизиях данной модели, я все-равно вырезал поддержку IPv6 из своей сборки, да простят меня поклонники последнего. Сборку с поддержкой IPv6 доступную к скачиванию выложу следом в следующем посту. А оперативной памяти теперь в этой коробочке аж целых 64 метра.

В прошивку уже включены:

1. Модули ядра для поддержки USB дисков

kmod-usb-storage

2. Модуль ядра для работы с файловой системой F2FS и последующего расширения дисковой памяти роутера

kmod-fs-f2fs
f2fs-tools 

3. Приложение для определения и монтирования дисков, в том числе USB флешки в качестве внешней памяти 

block-mount

Скачать архив с Готовой сборкой LEDE c Luci без поддержки IPv6 для TP-Link MR3020 для версии железа 3 

Внимание! Прошивать данную сборку нужно по инструкции ниже! В противном случае реально рискуете получить кирпич!

1. Распаковать архив со сборкой. Файл openwrt-ramips-mt76x8-tplink_tl-mr3020-v3-squashfs-tftp-recovery.bin из папки /targets/ramips/mt76x8/ переименовать в tp_recovery.bin

2. Скачать программу tftpd32. Распаковать архив с программой, в папку с распакованной программой скопировать файл tp_recovery.bin.

3. В свойствах адаптера сетевой карты, через который по Lan кабелю будите подключать роутер, нужно прописать фиксированный IP-адрес 192.168.0.225. Маска подсети заполнится автоматически, жмем ок. Пример на картинке ниже: 

4. Отключаете питание роутера. Подключаете роутер по Lan кабелю к компьютеру. Зажимаете кнопку WPS/RESET. Подключаете питание к роутеру и запускаете программу tftpd32, отпускаете кнопку WPS/RESET секунд через 5-7. Программа самостоятельно найдет роутер и сольет туда нашу кастомную прошивку. 

5. Не выключаете питание, ждете пока все диоды на роутере погаснут. Это значит он пошел на перезагрузку. После чего восстанавливаете на автоматическое получение IP адреса в настройках сетевого адаптера. 

6. Подключаете роутер. И заходите на станицу админки Luci под адресу http://192.168.1.1. Все. 

1. TP LINK MR3020v3 Build Problems

2. TL-MR3020 v3 support by meyergru на GitHub

Комментарии  

Соловейчик
+1 # Соловейчик 09.09.2018 13:38
Где взять пакеты для ядра 4.9.76?
Ответить | Ответить с цитатой | Цитировать
Wrtman
0 # Wrtman 09.09.2018 14:04
Собрать самому не вариант? :-)
Ответить | Ответить с цитатой | Цитировать
Tёма
+1 # Tёма 12.09.2018 23:21
В транке уже есть поддержка MR3020 v3
Ответить | Ответить с цитатой | Цитировать
NinjaNEt
0 # NinjaNEt 22.09.2018 21:37
Эта сборка из этой ветки github.com/meyergru/lede-source
Ответить | Ответить с цитатой | Цитировать
Странник Олег
0 # Странник Олег 22.10.2018 14:39
А возможно где то найти прошивку для железа V1?
Есть у меня старенький V1, и OpenWRT на нём - но не видит 4G USB модема от Мегафон. Не появляется сетевушка и соответственно нет интернета. Хочется сделать из этой парочки независимый мобильный роутер...
Ответить | Ответить с цитатой | Цитировать
Wrtman
0 # Wrtman 22.10.2018 17:41
Какая версия openwrt стоит? Хотите именно 18ю? 4джи свистки от Мегафона отлично работают и на chaos calmer 15.05
Ответить | Ответить с цитатой | Цитировать
Странник Олег
0 # Странник Олег 23.10.2018 22:17
Спасибо за оперативную помощь.
>Lede 17.01 для V1
Но увы, фокус не удался. Свисток он не увидел, доставить пакеты невозможно потому что свободного места 100кб, корень на внешнюю флешку с ходу тоже не смог закинуть. Нет ни fdisk ни blkid а mount не видит раздела sda1. Внешняя флешка в том же свистке. OpenWRT стоявший до этого - жил на той флешке.
В общем нужно учить матчасть, я с этим роутером уже пару лет не занимался и не помню ньюансов.
Ответить | Ответить с цитатой | Цитировать
Linux_addcit
0 # Linux_addcit 23.10.2018 22:30
Тогда ставь archive.openwrt.org/chaos_calmer/15.05.1/ar71xx/generic/openwrt-15.05.1-ar71xx-generic-tl-mr3020-v1-squashfs-sysupgrade.bin там у тебя будет место порядка 400кб после установки. Свисток я заводил на таком же роутере. Если еще свисток в Hilink режиме то вообще сказка
Ответить | Ответить с цитатой | Цитировать
Странник Олег
0 # Странник Олег 24.10.2018 02:20
>Тогда ставь >archive.openwrt.org/chaos_calmer/15.05.1/ar71xx/generic/openwrt-15.05.1-ar71xx-generic-tl-mr3020-v1-squashfs-sysup
Поставил, модем в HiLink (В Debian просто в USB вставляешь и появляется сетевушка с интернетом.)
После перезагрузки как он должен видеться? У меня новых интерфейсов по ifcionfig не появляется. USB Диска тоже не не появляется и не могу расширить коренной раздел.
Всяких fdisk/blkid тоже нет и даже не знаю есть ли в системе этот диск. Где в openWRT syslog? В dmesg ни чего про диск не наблюдаю... В Luci осталась конфигурация которая там была с давних пор и модем фигурирует как интерфейс с протоколом UMTS/GPRS/EV-DO. У меня и такой модем есть, но в интерфейсе сказано что для этого протокола нужен пакет comgt но я боюсь его ставить - вдруг место опять в ноль скушается... В общем пока птичка не взлетела.
Ответить | Ответить с цитатой | Цитировать
Wrtman
0 # Wrtman 24.10.2018 08:13
kmod-usb-net,
kmod-usb-net-cdc-ether, usb-modeswitch тебе теперь нужно установить. Затем когда появится новый интерфейс установить протокол dhcp чтобы получить ip от модема автоматически
Ответить | Ответить с цитатой | Цитировать
Малый
0 # Малый 24.10.2018 11:56
Цитирую Странник Олег:
> USB Диска тоже не не появляется и не могу расширить коренной раздел.
чтобы увидеть карту памяти в модеде надо установить opkg install kmod-scsi-core kmod-usb-storage. Затем по дефолтной инструкции можно расширить корень
openwrt.su/vneshnie-ustrojstva/rasshiryaem-diskovuyu-pamyat-chaos-calmer-15-05-1-openwrt-na-usb-fleshku
Ответить | Ответить с цитатой | Цитировать
Игорь
0 # Игорь 21.01.2019 15:41
Купил маршрутизатор TP-LINK TL-MR3020. Оказался v3.20.
Мне он нужен для принт-сервера. Как добавить модуль подскажите пожалуйста? Спасибо.
Ответить | Ответить с цитатой | Цитировать
Wrtman
+1 # Wrtman 21.01.2019 17:54
надо сравнивать железо с версией 3. Если по железу отличий нет то можно шить эту прошивку. Ну и потом накинуть принт сервер общей по инструкции openwrt.su/vneshnie-ustrojstva/print-server-p910nd-openwrt-na-primere-samsung-scx-3400
Ответить | Ответить с цитатой | Цитировать
Игорь
0 # Игорь 21.01.2019 20:33
Ой. Даже не ожидал такого быстрого ответа. Спасибо! Так и предполагал, но было смутное сомнение насчёт последнего.Ещё раз спасибо. Здоровья и мира.
Ответить | Ответить с цитатой | Цитировать
Игорь
0 # Игорь 25.01.2019 12:21
Оказывается TP-LINK MR3020 v3.20 это тоже что и v3.0. Отличается микроUSB разъёмом по питанию.
Прошил свой роутер согласно инструкции. Работает. Я не специалист. До прошивки на на ноутбуке, отключив в нём WiFi и подключив этот роутер к ноутбуку по LAN (WWAN?) (в квартире работает WiFi точка доступа на TP-Link 741) удалось установить доступ в интернет с ноутбука и доступ в интернет через TP-LINK MR3020 со смартфона (андроид).
Это как пример. После прошивки (не сразу однако), удалось настроить то же самое.
Осталось "накинуть" принт-сервер. Вот тут проблема. Прошу Вашей помощи. Согласно openwrt.su/vneshnie-ustrojstva/print-server-p910nd-openwrt-na-primere-samsung-scx-3400
в Sofware обновил листинг, нашёл kmod-usb-printer и остальные компоненты. Установил по порядку. Появился Services и далее уже на русском. Увидев предупреждение об установке kmod-usb-printer. Посмотрел установленные - не установлен. Устанавливаю снова и ошибка:
Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-usb-printer:
* kernel (= 4.14.95-1-944ab3144d2f7e521c3dfab91c88a4c4) *
* opkg_install_cmd: Cannot install package kmod-usb-printer.
Памяти остаётся по отчёту 3,68 Мб.
Спасибо. Всё ли понятно изложил?
Ответить | Ответить с цитатой | Цитировать
Wrtman
+1 # Wrtman 26.01.2019 07:54
принудительная установка в вашем случае opkg install kmod-usb-printer --force-depends
Ответить | Ответить с цитатой | Цитировать
Игорь
0 # Игорь 26.01.2019 11:51
Спасибо! Буду пробовать.
Ответить | Ответить с цитатой | Цитировать
Игорь
0 # Игорь 25.01.2019 12:27
Если важно: Windows 7, Отключал Firewall, перезагружал ноутбук и роутер. Папка для прошивки была в корне диска.
Ответить | Ответить с цитатой | Цитировать
Игорь
+1 # Игорь 28.01.2019 16:50
Ещё раз спасибо за помощь и за внимание ко мне. Установилось всё. Русифицировал Luci. Настроил WiFi.
Принтер Samsung CLP-315 печатает с копма, с ноутбука и со смарта на Андроиде (приложение Mobile Print)! Сделал WiFi принтер, хотя в этом деле мало смыслю и пришлось повозится. Ещё раз благодарю.
Ответить | Ответить с цитатой | Цитировать
Wrtman
+1 # Wrtman 28.01.2019 17:28
Значит труды не пршли зря :-) всегда пожалуйста
Ответить | Ответить с цитатой | Цитировать
Алексей
0 # Алексей 01.02.2019 14:35
Всем привет. Помогите с проблемой. прошивка не помогает(не видит программа tfp - роутер).
Адрес у него 192.168.1.1 не дает войти в админку(просто висит на стр. авторизации). Кнопка сброса не горит, не мигает. И вообще не реагирует на нее(сброс не проходит). Стало после обновления новой прошивки с оф сайта.
Ответить | Ответить с цитатой | Цитировать

Добавить комментарий

Если вы хотите получать сообщения c ответами на ваши комментарии - то укажите свой настоящий e-mail. Если же вы тут проездом, чтобы оставить комментарий укажите в поле email no@openwrt.su