Список роутеров с поддержкой OpenWrt стоимостью до 10 000 руб, которые можно купить в 2024 году и технические характеристики этих роутеров
Данный роутер отработал без проблем один год, потом начались проблемы - периодически стал отваливаться WiFi 2.4 GHz. Перепробовал все родные прошивки, но проблемы это не решило, поэтому решил попробовать OpenWRT. Для данного роутера это не совсем тривиальная задача, но и не сильно сложная.
Дело в том, что OpenWRT официально не поддерживает TP-Link Archer A6 v2 (RU, EU).
OpenWRT поддерживает похожие роутеры:
TP-Link Archer A6 v2 (US, TW)
TP-Link Archer A6 v3
TP-Link Archer C6 v2
Но прошивки от этих роутеров просто так не установятся на Archer A6 v2 (RU, EU), поэтому пришлось прибегнуть к советам с форумов OpenWRT и 4pda.
На форумах встречал заметки о том, что у данного роутера с OpenWRT WiFi 5 GHz работает гораздо медленнее, нежели с родными прошивками - ничего по этому поводу сказать не могу, т.к. использую данный роутер на даче для раздачи интернета 30 Mbit/s на максимально большую площадь, поэтому WiFi 5 GHz у меня отключен, а для WiFi 2.4 GHz установлена ширина канала 20 MHz и 6 канал (благо соседи не мешают). С поставленной задачей данный роутер справляется замечательно.
ПРЕДУПРЕЖДЕНИЕ! ПРИ НАЛИЧИИ КРИВЫХ РУК НИЖЕОПИСАННЫЕ ОПЕРАЦИИ МОГУТ УБИТЬ РОУТЕР!
Итак, приступим. Скачиваем необходимые программы Tftpd32, WinSCP, PuTTY и прошивки для перехода с оригинальной на OpenWRT (openwrt-ath79-generic-tplink_archer-c6-v2-squashfs-factory.bin) и для обновления OpenWRT до актуальной версии (openwrt-XX.XX.X-ath79-generic-tplink_archer-c6-v2-squashfs-sysupgrade.bin).
Всё вышеперечисленное можно скачать с моего сайта одним архивом.
Устанавливаем Tftpd32.
Файл openwrt-ath79-generic-tplink_archer-c6-v2-squashfs-factory.bin переименовываем в ArcherC6v2_tp_recovery.bin (если скачивали с моего сайта, то файл уже так и называется).
Копируем данный файл в папку, куда установлен Tftpd32.
Отключаем брэндмауэр Windows.
Отключаем антивирус.
Если компьютер подключен к WiFi, то отключаем сетевое подключение WiFi в настройках сети Windows.
Здесь же (в настройках сети Windows) для подключения Ethernet устанавливаем:
IP-адрес: 192.168.0.66
Маска подсети: 255.255.255.0
Скорость передачи данных ограничиваем до 100 Mbit/s.
Я не смог найти этот параметр в драйверах своей сетевой карты, поэтому просто снял часть оплетки с витой пары, которая шла в комплекте с роутером и перекусил провода:
синий
бело-синий
коричневый
бело-коричневый
Это не шутка. Данный способ реально помогает снизить скорость подключения до 100 Mbit/s.
Запускаем Tftpd32 и убеждаемся, что в поле "Current Directory" у нас отображается папка, в которую установлен Tftpd32 и куда мы скопировали файл ArcherC6v2_tp_recovery.bin
А в поле "Server interfaces" выбран сетевой интерфейс с IP-адресом 192.168.0.66
Выключаем роутер, который будем прошивать, кнопкой питания.
Отключаем от него все витые пары.
Подключаем витой парой компьютер к любому LAN-порту роутера (желтого цвета).
Зажимаем зубочисткой или скрепкой кнопку сброса роутера (Reset) и не отпускаем ее.
Включаем роутер кнопкой питания, при этом не отпуская кнопку сброса.
Ждем 5 секунд и отпускаем кнопку сброса роутера.
Через несколько секунд в окне Tftpd32 должно появиться уведомление, что файл ArcherC6v2_tp_recovery.bin передан на 100%. Если этого не произошло, то опять отключаем питание роутера, зажимаем кнопку сброса и повторяем вышеописанную операцию.
Ждем 3-4 минуты.
Идем в настройки сети Windows и для подключения Ethernet устанавливаем "Получить IP-адрес автоматически".
Запускаем командную строку, вводим команду ipconfig, жмем Enter и убеждаемся, что IP-адрес стал 192.168.1.x (где x - любое число от 2 до 254). Если этого не произошло, то пробуем вытащить витую пару из компьютера и воткнуть ее обратно. Если это не помогло, то перезагружаем роутер и снова проверяем IP-адрес.
После того, как убедились, что IP-адрес стал 192.168.1.x, в командной строке вводим команду ping 192.168.1.1 и убеждаемся, что все пинги успешно доставлены.
Ранее скачанный файл openwrt-XX.XX.X-ath79-generic-tplink_archer-c6-v2-squashfs-sysupgrade.bin переименовываем в 1.bin (если скачивали с моего сайта, то файл уже так и называется).
Запускаем программу WinSCP
в поле "Имя хоста" вводим 192.168.1.1
в поле "Имя пользователя" вводим root
поле пароля оставляем пустым и жмем "Войти".
Копируем файл 1.bin в папку /tmp на роутере.
Закрываем WinSCP.
Запускаем программу PuTTY, в поле "Host Name (or IP address)" вводим 192.168.1.1 и нажимаем кнопку "Open".
В появившемся черном окне после надписи "login:" вводим root и жмем Enter
После надписи "password:" просто жмем Enter.
Должна появиться надпись root@OpenWrt:~# или что-то типа этого.
Вводим команду cd /tmp
Вводим команду ls, после чего мы должны увидеть список файлов и директорий в папке /tmp
Среди них обязательно должен быть файл 1.bin, если его нет, значит ранее что-то сделали неправильно. Если видим этот файл, то продолжаем.
Вводим команду mtd -r write /tmp/1.bin firmware
Ждем 3-4 минуты.
Запускаем браузер, в адресную строку вводим 192.168.1.1 и нажимаем Enter.
Если всё было сделано правильно, то увидим страницу с предложением ввести логин и пароль. Логин - root , пароль пустой.
Идем во вкладку "System" -> "Backup/Flash Firmware", там ищем строку "Reset to defaults" и жмем красную кнопку "Perform reset".
Ждем около минуты, заново заходим на страницу настроек OpenWRT и производим необходимые настройки. Как это делать - читаем мою статью или документацию на официальном сайте.
P.S. Если вдруг в процессе вышеописанных операций роутер перестал отвечать на внешние раздражители, то не спешите паниковать, а приготовьтесь увлекательно провести несколько часов за вдумчивым чтением ветки форума 4pda и последующими экспериментами. Как утверждают в этой ветке, роутер можно восстановить самостоятельно прошивкой через Tftpd32 специальным файлом (а может быть этим).
Вася
Перекусить провода - смешная шутка 🙂
AnyKey
Автор записиЕще раз повторю - это не шутка. Посмотрите в любом интернет-магазине витую пару и увидите, что там есть витая пара 4-жильная (2 пары, скорость 100 Мбит/сек) и 8-жильная (4 пары, скорость 1000 Мбит/сек)