August 22

Прошивка роутера TP-link C50 v4 (Archer A5 v4) на OpenWrt

  1. Ставим из recovery OWRT

1) Скачиваем с сайта https://firmware-selector.openwrt.org/ или с https://addsky.ru/distr/tp_link_C50v4/OpenWRTforArcherC50v4_eu_19-07/tp_recovery.bin

2) Устанавливаем tftpd64 .

3) В установочную папку “C:\Program Files\Tftp64\” размещаем “tp_recovery.bin” .

Устанавливаем на сетевом адаптере адрес 192.168.0.66 (маска 255.255.255.0) и подключаем компьютер патчкордом к роутеру в 1 порт (не интернет порт). Роутер не включаем.

Запускаем tftpd64 и выбираем в поле “Server Interfaces” адаптер с адресом 192.168.0.66 .

После чего зажимаем кнопку RESET на роутере и с нажатым reset включаем роутер.

Ждём 6-7 сек., пока загорится индикатор питания и замок. После чего отпускаем RESET.

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

2. Обновляем прошивку до актуальной через веб интерфейс.

System → “Backup / Flash Firmware” → “Flas new firmware image” и выбираем скачанный файл с офф. сайта OWRT. На момент написания инструкции был “openwrt-23.05.4-ramips-mt76x8-tplink_archer-c50-v4-squashfs-sysupgrade.bin” (скачать).

Ждём пока роутер сам обновится и перезагрузится.

3. Добавление русского языка

Переходим в System → Software . Жмем “Update lists” и после обновления устанавливаем “luci-i18n-base-ru”.

4. Установите bol-van/zapret

# ssh root@IP-адрес_роутера

opkg update
opkg install iptables-mod-extra iptables-mod-nfqueue iptables-mod-filter iptables-mod-ipopt iptables-mod-conntrack-extra ipset curl ip6tables-mod-nat gzip grep git-http
mkdir /opt
cd /tmp
git clone --depth 1 <https://github.com/bol-van/zapret>
cd zapret/
./install_easy.sh

# везде отвечаем Y

Альтернативный вариант установки

# ssh root@IP-адрес_роутера
# копируем по SCP файлы <https://github.com/bol-van/zapret> в папку /tmp/tmp
opkg update
cd /tmp/tmp
sh ./install_prereq.sh
# везде отвечаем Y и по умолчанию
sh ./install_easy.sh
# везде отвечаем Y и по умолчанию