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

Комментарии  

Соловейчик
+2 # Соловейчик 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 # Евгений 04.09.2019 13:08
Цитирую Wrtman:
kmod-usb-net,
kmod-usb-net-cdc-ether, usb-modeswitch тебе теперь нужно установить. Затем когда появится новый интерфейс установить протокол dhcp чтобы получить ip от модема автоматически


Поставил прошивку, но 4g модем не видит. подскажите, что надо сделать и в какую сторону копать?
Ответить | Ответить с цитатой | Цитировать
Малый
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
Ответить | Ответить с цитатой | Цитировать
Игорь
-1 # Игорь 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 # Николай 30.09.2019 19:42
Ну и как получилось? у меня после opkg install kmod-usb-printer --force-depends роутер начинает циклично перезагружаться, помогаеттолько перепрошивка TFTP
Ответить | Ответить с цитатой | Цитировать
Николай
0 # Николай 30.09.2019 20:08
Извините за беспококйство, на эту сборку встал, в ребуты уходил на другой сборке
Ответить | Ответить с цитатой | Цитировать
Wrtman
0 # Wrtman 21.03.2019 12:11
Что необычного вы сделали чтобы залить прошивку на 3.2? Тут у Андрея не получается :sad:
Ответить | Ответить с цитатой | Цитировать
Игорь
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 не дает войти в админку(просто висит на стр. авторизации). Кнопка сброса не горит, не мигает. И вообще не реагирует на нее(сброс не проходит). Стало после обновления новой прошивки с оф сайта.
Ответить | Ответить с цитатой | Цитировать
Андрей
0 # Андрей 20.03.2019 09:12
Здравствуйте.
TP-LINK MR3020 v3.20 Windows 7 64
не получается установить прошивку.
Сделал все по инструкции, однако прошивка в роутер не загружается.
Может быть дело в переключателе?
В какое положение ставить переключатель на роутере?
Ответить | Ответить с цитатой | Цитировать
Wrtman
0 # Wrtman 20.03.2019 09:39
переключатель тут не при чем. Tfp заливает прошивку? Если нет, значит что-то вы упустили. Чуть выше человек прошил такой этой прошивкой
Ответить | Ответить с цитатой | Цитировать
Андрей
0 # Андрей 20.03.2019 17:34
Спасибо за столь оперативный ответ!!!!
Tfp не заливает прошивку.
Может быть проблем из-за того что прога на 32 бита, а у меня 64?
В Tfp пробовал выбирать сетевой адрес - не помогает.
Цитирую Игорь:
Если важно: Windows 7, Отключал Firewall, перезагружал ноутбук и роутер. Папка для прошивки была в корне диска.

Папка в корне С принципиально?
Ответить | Ответить с цитатой | Цитировать
Wrtman
0 # Wrtman 20.03.2019 17:52
папка не принципиально. файл прошивки должен лежать в папке с прогой. Битность проги не влияет на ее работу в вашем случае. Сетевой адрес выбирать не надо, настроили все по инструкции, дали питание, зажали кнопки а программа все сделает сама. найдет куда лить и что
Ответить | Ответить с цитатой | Цитировать
Wrtman
0 # Wrtman 20.03.2019 17:54
Имя файла прошивки кстати должно быть tp_recovery.bin, никак не tftp-recovery.bin. Многие на это не обращают внимание
Ответить | Ответить с цитатой | Цитировать
Андрей
0 # Андрей 21.03.2019 11:19
Спасибо, оно так и есть, но при этом прошивка почему то не загружается :-x
Ответить | Ответить с цитатой | Цитировать
Андрей
0 # Андрей 21.03.2019 16:46
Wrtman отправил скриншоты Вам на почту, похоже, что без этого не разобраться
Ответить | Ответить с цитатой | Цитировать
Wrtman
0 # Wrtman 21.03.2019 18:24
Ну если перед подключением LAN кабеля вы отключаете wi-fi, то все должно работать :-| а так хз че за фигня
Ответить | Ответить с цитатой | Цитировать
Wrtman
0 # Wrtman 22.03.2019 22:00
Ну что нибудь вышло? В сети ходит инфа о заблоченных загрузчиках на 3.20
Ответить | Ответить с цитатой | Цитировать
Андрей
0 # Андрей 22.03.2019 22:44
Нет, так ничего и не вышло :oops:
Ответить | Ответить с цитатой | Цитировать
Андрей
0 # Андрей 22.03.2019 22:46
Очень похоже что инфо о заблоченных загрузчиках соответствует действительности :-x
Ответить | Ответить с цитатой | Цитировать
Андрей
0 # Андрей 22.03.2019 22:47
Wrtman есть еще какие то варианты?
Ответить | Ответить с цитатой | Цитировать
Wrtman
+1 # Wrtman 22.03.2019 23:43
Ну если на данном этапе перепробовали все, даже папку с программой в корне диска С (кто-то пришет что только так заработала tftp). Закинь реально в корень диска С, может из-за наличия у тебя в пути русских папок не хочет нормально работать.
Ответить | Ответить с цитатой | Цитировать
Андрей
0 # Андрей 23.03.2019 19:42
Wrtman, спасибо, я попробую!
Ответить | Ответить с цитатой | Цитировать
Андрей
+1 # Андрей 23.03.2019 21:04
Wrtman! С Вашей помощью, и бубном я его победил!
Перенес tftp в корень С, потом ОБЯЗАТЕЛЬНО! нужно отключить wi-fi, только после этого прошивка загрузилась
Спасибо!
Ответить | Ответить с цитатой | Цитировать
Wrtman
+1 # Wrtman 23.03.2019 21:19
Вот как оказывается бывает :o :o
Ответить | Ответить с цитатой | Цитировать
Wrtman
+1 # Wrtman 23.03.2019 21:43
В любом случае поздравляю )) :-)
Ответить | Ответить с цитатой | Цитировать
Андрей
0 # Андрей 24.03.2019 10:50
Спасибо!
Дело за малым, установить принт-сервер :-x
Из рекомендаций я нефига не понял... Я конечно же почти что чайник, если можно, напишите пошагово, или дайте ссылку как и откуда загрузить пакеты :sad:
Огромное спасибо за оперативные ответы!!!
Ответить | Ответить с цитатой | Цитировать
Wrtman
0 # Wrtman 24.03.2019 11:44
openwrt.su/vneshnie-ustrojstva/print-server-p910nd-openwrt-na-primere-samsung-scx-3400 что из этого не понятно? единственное вам нужно будет установить модуль ядра таким образом opkg install kmod-usb-printer --force-depends иначе на кастомную сборку то что есть в репозитарии не встанет
Ответить | Ответить с цитатой | Цитировать
Андрей
0 # Андрей 24.03.2019 12:21
Да у меня пока не получается подключить вновь прошитый роутер к инету, в паре со вторым роутром с прошивкой DD-WRT v3.0-r30949 std (12/15/16) :oops:
Ответить | Ответить с цитатой | Цитировать
Linux_Addict
+1 # Linux_Addict 25.03.2019 16:03
Кто кому раздает интернет
Ответить | Ответить с цитатой | Цитировать
Андрей
0 # Андрей 25.03.2019 16:37
DD-WRT v3.0-r30949 std (12/15/16) он раздает с проводного, не могу подключить к нему TP-LINK MR3020 v3.20 с прошивкой OPEN WRT
Ответить | Ответить с цитатой | Цитировать
Linux_Addict
0 # Linux_Addict 25.03.2019 17:16
По кабелю или Wifi?
Ответить | Ответить с цитатой | Цитировать
Андрей
0 # Андрей 25.03.2019 17:33
Wifi. Никаких рекомендаций :oops: не могу в инете найти
Ответить | Ответить с цитатой | Цитировать
Linux_Addict
0 # Linux_Addict 25.03.2019 17:46
Заходишь в админку mr3020. Меню Network->Wireless. Затем Scan, выбираешь свою сеть, вводишь пароль, Save and Apply. После устанавливаешь пакеты какие хочешь
Ответить | Ответить с цитатой | Цитировать
Андрей
0 # Андрей 28.03.2019 19:54
Спасибо за ответ. Но похоже конфликтуют IP адреса. на обоих роутерах 192.168.1.1 Когда включаешь оба роутера, сеть видит только один - тот на котором подключен проводной интернет(роутер1), при этом интернет пропадает до того момента пока не отключишь роутер 2.
На роутере 1 установлен мастер, на роутере 2 клиент.
Пробовал оба мастер, эффект 0
Ответить | Ответить с цитатой | Цитировать
Linux_Addict
0 # Linux_Addict 29.03.2019 10:26
Ну в интерфейсе LAN в амдинке OpenWrt задай статический адрес не 192.168.1.1 а 192.168.2.1. сохрани и перезагрузись, тогда у роутеров будут разные адреса и попробуй подключись к мастеру
Ответить | Ответить с цитатой | Цитировать
Андрей
0 # Андрей 24.03.2019 12:23
Цитирую Wrtman:
openwrt.su/vneshnie-ustrojstva/print-server-p910nd-openwrt-na-primere-samsung-scx-3400 что из этого не понятно? единственное вам нужно будет установить модуль ядра таким образом opkg install kmod-usb-printer --force-depends иначе на кастомную сборку то что есть в репозитарии не встанет

Вот как это сделать я как раз и не знаю ;-)
Ответить | Ответить с цитатой | Цитировать
Андрей
0 # Андрей 24.03.2019 12:24
я же говорю, что чайник)))
Ответить | Ответить с цитатой | Цитировать
tasls
0 # tasls 12.08.2019 13:03
Ребят прошу помогите! Есть маршрутизатор TP-Link MR3020 v3.20 и свисток от мегафона. Задача что-бы маршрутизатор опознал модем. После чего необходимо установить соединение с удалённым vpn сервером. После чего весь траффик завернуть через vpn. Компьютер подключён пачкордом.
Опишите порядок действий пожалуйста!
Какую прошивку лучше поставить, какие дополнительные пакеты?
Ответить | Ответить с цитатой | Цитировать
Серый
0 # Серый 09.09.2019 14:50
А как собирали прошивку? Поделитесь секретом. Я не нашел поддержку MR3020v3 y Image_Builder 17, только v1. А 18тый вообще MR3020 не собирает.
Ответить | Ответить с цитатой | Цитировать
Wrtman
0 # Wrtman 10.09.2019 10:43
Ищи в разделе ramips, под группа mt76x8
Ответить | Ответить с цитатой | Цитировать
Николай
0 # Николай 08.10.2019 23:32
Всем привет. На 3.20 все прошилось без проблем. Но зайти на девайс через браузер по адресу 192.168.1.1 не получается, сбрасывает соединение. По этому же адресу по SSH заходит без проблем. Это где-то донастраивается уже после прошивки? Куда копать?
Ответить | Ответить с цитатой | Цитировать

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

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