Возвращаем стоковую прошивку TP-Link WR841N V8 после DD-WRT

У  стоковых прошивках для роутера TP-Link 841N V8 отсутствует полноценный режим повторителя, поэтому была в качестве эксперимента установлена кастомная прошивка DD-WRT в которой, как обещают на интернет форумах, есть этот самый режим и куча всякой другой вкуснятины.

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

Перелопатив очень много информации в интернете, где описывалось очень много вариантов, в т. ч., вариант с “tFTPd32”. Но, почему-то, маршрутизатор не прошивался. Либо выдавал ошибку через 10 секунд после начала процедуры прошивки, либо писал, что прошивка успешна, но после перезагрузки снова появлялся интерфейс DD-WRT. После долгих безуспешных попыток вернуть назад родную прошивку, всё-таки нашёл способ, который мне подошёл.

1. Нам потребуются утилиты WinSCP и Putty.
Первую можно взять здесь, а вторую здесь.

2. Для начала, сбросьте настройки маршрутизатора на установки по-умолчанию. Зажмите “Reset” и удерживайте её секунд 30-40. После того, как настройки сбросятся, зайдите на web-страницу настроек маршрутизатора (192.168.1.1) и задайте новые имя и пароль (admin, admin). Затем, включите SSH и Telnet в настройках DD-WRT. Для этого зайдите на страницу настроек маршрутизатора во вкладку Services > Services.

Найдите строку Secure Shell и установите следующие значения:

SSHd – Enable
SSH TCP Forwarding – Disable
Password login – Enable
Port – 22
Authorized keys – ничего не пишите
Telnet – Enable

Нажмите внизу “Save”, затем, “Apply Settings”

Далее, перейдите во вкладку Administration > Management

Найдите строку Remote Access и установите следующие значения:

Web GUI Management – Disable
SSH Management – Enable
Port – 22
Telnet Management – Enable
Telnet Remote Port – 23
Allow Any Remote IP – Enable

Снова нажмите внизу “Save”, затем, “Apply Settings”.

3. Загрузите оригинальную прошивку для Вашей модели и аппаратной версии с сайта TP-Link, разархивируйте файл и измените имя на менее замысловатое, например, tplink.bin
Я брал прошивку без слова “boot” в названии, т. к. читал, что это важно. Не знаю, насколько это критично, но описываю, как делал именно я. (Прошивка без boot которую я использовал для аппаратной версии маршрутизатора V8)

4. Запустите WinSCP. В поле «Протокол передачи» выберите «SCP». В поле «Имя хоста» введите адрес маршрутизатора (192.168.1.1), Порт – 22, Имя пользователя – «root», пароль – «admin». Нажмите «Войти», «продолжить».

5. Если всё сделали верно, то откроется окно с содержимым памяти роутера. Перейдите в папку /tmp и скопируйте в неё Ваш файл прошивки «tplink.bin».

6. Закройте WinSCP и запустите Putty. В поле “Host name” введите адрес маршрутизатора (192.168.1.1), Port – 23, в поле “Connection type” выберите Telnet. Нажмите “Open” (или просто “Enter”).

7. Далее, введите логин (root) и пароль (admin), после чего введите следующую команду (лучше всего, скопировать и вставить, дабы избежать ошибок):

mtd -r write /tmp/tplink.bin linux

После ввода команды, нажмите “Enter” и ждите, пока закроется Putty и маршрутизатор перезагрузится. После этого, зайдите в web-интерфейс настроек роутера (192.168.0.1), чтобы убедиться, что всё прошло успешно и обновить прошивку до последней доступной на сайте версии (тут уже не важно, будет ли в названии прошивки приставка “boot” или нет). Зайдите на вкладку System Tools > Firmware upgrade. Нажмите “Обзор” и выберите файл с последней версией официальной прошивки для Вашей модели и аппаратной версии маршрутизатора. Нажмите “Upgrade” и “OK”. Ваш маршрутизатор обновится и перезагрузится, после чего, Вы уже сможете его окончательно настроить с web-страницы настроек TP-Link (192.168.0.1)

Удачного восстановления!!!

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *