1. Главная страница » Компьютеры

Openwrt tp link 841

Автор: | 16.12.2019

User Tools

Site Tools

Table of Contents

Беспроводной маршрутизатор серии N 300Мбит/с

Основные технические характеристики:

​Примечание ​:​ TL-WR841N идентичен данной модели, но оснащен несъемными антеннами.

Примечание : v5.4, v5.2 и т.п. аппаратно идентичны v5. v7, v8, v9 аналогично. Различие минорных версий отражает лишь версию в предустановленных прошивки и загрузчика.

Клоны

Поддерживаемые версии

Версия/Модель Версия OpenWrt Скачать последнюю версию Примечание
v1 10.03 и новее 15.05.1 Добавлена поддержка
v3 10.03 и новее 15.05.1 Отчет
v5 10.03 и новее 15.05.1 Отчет
v7 12.09 и новее 15.05.1 Полностью функционален
v8 (китайская версия) Trunk r29631(измененная) ? Только 2МБ встроенной памяти, требуется аппаратная модификация
v8 (международная) 12.09 и новее 18.06.2 DB120 — IPv6 баг
v9 14.07 и новее 15.05.1
v10 15.05.1 15.05.1
v11 образ от v10 или trunk ? При сравнении плат v10 и v11 различия только во флеш памяти. Можно использовать образы v10 c sysupgrade -F, игнорируя проверку версии. Так же по сравнению с v10, антенны имеют другую форму (как на Archer C7), и WAN LED теперь двухцветный, зеленый и оранжевый. Образ 15.05.1 r49389 работает из коробки.
Читайте также:  Lsass exe как удалить

Спецификация оборудования

Версия v3 v5 v7 v8 v9 v10 v11
Платформа: AP81(ar71xx)
Архитектура: MIPS
Производитель: Atheros
Загрузчик: U-Boot
Системный чип: AR9130 AR7240 rev 2 AR7241-AH1A AR9341 QCA9533-AL3A QCA9533-BL3A ​ QCA9533-AL3A
Частота CPU: 400 МГц 400 МГц 400 МГц 535 МГц 550 МГц 650 МГц
BogoMIPS: 265.42 266.24 265.42 266.64 366.18 432.53
Flash-чип: ST 25P32V6P Неизвестно cFeon F32-100HIP/SPANSION FL032PIF Spansion FL032PIF Spansion FL032PIF Winbond 25Q32FVS1G ​ Spansion FL032PIF
Объем Flash: 4 Мб
Чип ОЗУ: Hynix HY5DU561622FTP-5 Неизвестно Zentel A3S56D40FTP-G5 ESMT M13S2561616A-5T Winbond W9425G6JH-5 Zentel A3S56D40GTP-50 ​ Zentel A3S56D40GTP-50L
Объем ОЗУ: 32 Мб
Радиочип: Atheros AR9100 Rev:7 Atheros AR9280 Rev:2 Atheros AR9287-BL1A 2.4GHz 802.11bgn AR9341 QCA9533-AL3A QCA9533-BL3A ​ QCA9533-AL3A
Свитч: Marvell 88E6060 Встроенный AR7240 Встроенный AR7241 Встроенный AR9341 Встроенный QCA9533-AL3A Встроенный QCA9533-BL3A Встроенный QCA9533-AL3A
Порт USB: Неизвестно Есть Есть В процессе Отсутствует в SoC ?
Последовательный порт: Есть Есть Есть Ещё Есть Надо убрать R26 ?
JTAG: Есть Неизвестно Неизвестно Есть ?

Установка

Model ↓ Version Current Rel OpenWrt Install Image OpenWrt Upgrade Image
TL-WR841N(D) 1, 1.5 18.06.5 http://downloads.openwrt.org/releases/18.06.5/targets/ar71xx/tiny/openwrt-18.06.5-ar71xx-tiny-tl-wr841-v1.5-squashfs-factory.bin http://downloads.openwrt.org/releases/18.06.5/targets/ar71xx/tiny/openwrt-18.06.5-ar71xx-tiny-tl-wr841-v1.5-squashfs-sysupgrade.bin
TL-WR841N(D) v10 18.06.5 http://downloads.openwrt.org/releases/18.06.5/targets/ar71xx/tiny/openwrt-18.06.5-ar71xx-tiny-tl-wr841-v10-squashfs-factory.bin http://downloads.openwrt.org/releases/18.06.5/targets/ar71xx/tiny/openwrt-18.06.5-ar71xx-tiny-tl-wr841-v10-squashfs-sysupgrade.bin
TL-WR841N(D) v11 18.06.5 http://downloads.openwrt.org/releases/18.06.5/targets/ar71xx/tiny/openwrt-18.06.5-ar71xx-tiny-tl-wr841-v11-squashfs-factory.bin http://downloads.openwrt.org/releases/18.06.5/targets/ar71xx/tiny/openwrt-18.06.5-ar71xx-tiny-tl-wr841-v11-squashfs-sysupgrade.bin
TL-WR841N(D) v12 18.06.5 http://downloads.openwrt.org/releases/18.06.5/targets/ar71xx/tiny/openwrt-18.06.5-ar71xx-tiny-tl-wr841-v12-squashfs-factory.bin http://downloads.openwrt.org/releases/18.06.5/targets/ar71xx/tiny/openwrt-18.06.5-ar71xx-tiny-tl-wr841-v12-squashfs-sysupgrade.bin
TL-WR841N v13 18.06.5 http://downloads.openwrt.org/releases/18.06.5/targets/ramips/mt76x8/openwrt-18.06.5-ramips-mt76x8-tl-wr841n-v13-squashfs-tftp-recovery.bin http://downloads.openwrt.org/releases/18.06.5/targets/ramips/mt76x8/openwrt-18.06.5-ramips-mt76x8-tl-wr841n-v13-squashfs-sysupgrade.bin
TL-WR841N v14 snapshot
TL-WR841N(D) v3 18.06.5 http://downloads.openwrt.org/releases/18.06.5/targets/ar71xx/tiny/openwrt-18.06.5-ar71xx-tiny-tl-wr841-v3-squashfs-factory.bin http://downloads.openwrt.org/releases/18.06.5/targets/ar71xx/tiny/openwrt-18.06.5-ar71xx-tiny-tl-wr841-v3-squashfs-sysupgrade.bin
TL-WR841N(D) v5 18.06.5 http://downloads.openwrt.org/releases/18.06.5/targets/ar71xx/tiny/openwrt-18.06.5-ar71xx-tiny-tl-wr841-v5-squashfs-factory.bin http://downloads.openwrt.org/releases/18.06.5/targets/ar71xx/tiny/openwrt-18.06.5-ar71xx-tiny-tl-wr841-v5-squashfs-sysupgrade.bin
TL-WR841N(D) v7 18.06.5 http://downloads.openwrt.org/releases/18.06.5/targets/ar71xx/tiny/openwrt-18.06.5-ar71xx-tiny-tl-wr841-v7-squashfs-factory.bin http://downloads.openwrt.org/releases/18.06.5/targets/ar71xx/tiny/openwrt-18.06.5-ar71xx-tiny-tl-wr841-v7-squashfs-sysupgrade.bin
TL-WR841N(D) v8 18.06.5 http://downloads.openwrt.org/releases/18.06.5/targets/ar71xx/tiny/openwrt-18.06.5-ar71xx-tiny-tl-wr841-v8-squashfs-factory.bin http://downloads.openwrt.org/releases/18.06.5/targets/ar71xx/tiny/openwrt-18.06.5-ar71xx-tiny-tl-wr841-v8-squashfs-sysupgrade.bin
TL-WR841N(D) v9 18.06.5 http://downloads.openwrt.org/releases/18.06.5/targets/ar71xx/tiny/openwrt-18.06.5-ar71xx-tiny-tl-wr841-v9-squashfs-factory.bin http://downloads.openwrt.org/releases/18.06.5/targets/ar71xx/tiny/openwrt-18.06.5-ar71xx-tiny-tl-wr841-v9-squashfs-sysupgrade.bin

Установка через веб-интерфейс

Установка по TFTP

Внимание! Данный метод не рекомендуется к использованию если вы не понимаете о чем речь и никогда подобными вещами не занимались и учиться не хотите 🙂
Требуется консольный кабель с ttl уровнями usb-ttl, например DKU-5, или RS-232-TTL преобразователь
и tftp сервер на вашем компьютере,

Читайте также:  Deepcool gammaxx 400 установка 1151

192.168.1.111 ip роутера, 192.168.1.100 ip вашего TFTP сервера.

Для TL-WR841ND v3:

1. Чистим память:

2. Копируем содержимое RAM в память:

Для TL-WR841ND v5, v7, v8, v9:

1. Чистим память:

2. Копируем содержимое RAM в память:

3. устанавливаем загрузчик

v8,v9,v10 без консольного кабеля

Как и большинство нынешних роутеров может быть восстановлен без консольного кабеля.

Возврат на программное обеспечение производителя

1. Скачайте оригинальный образ прошивки с сайта TP-Link(у версий 1 и 1.5 абсолютно идентичные последние прошивки), для версии 3.

2. Извлеките файл из архива и посмотрите содержит ли он в своем названии слово boot,

Данный способ подходит для моделей V1, V3, V5, V7, V8 и V9; так как бутлоадер у них одного размера. Для примера возьмем файл со словом “boot” в названии wr841nv9_en_3_14_4_up_boot(131129).bin Вырезаем первые 0x20200 (это 131,584 = 257*512) байт прошивки:

Получаете файл tplink.bin, данную команду можно провести на компьютере с linux/unix или на самом роутере(предварительно закачав его туда с помощью web сервера или по протоколу scp)

Так же вы можете просто скачать уже модифицированные файлы без boot блока

3. Полученный файл переименуйте во что-то типа tplink.bin и можете прошить через web интерфейс, если же возможности нет, то можно через консоль, используйте протокол SCP (для windows winscp), если вы на линуксе то и сами все знаете, так же можно воспользоваться веб-сервером в локальной сети):

Вы так же можете попробовать уже описанный способ установки по tftp(boot часть опять же придется вырезать)

Безопасный режим

При загрузке устройства, когда начинает мигать индикатор SYS (под иконкой шестеренки), нажмите и удерживайте кнопку QSS около 5-10 сек. (индикатор начнет мигать чаще).
См. также OpenWrt Failsafe

Начальная настройка

Решение проблем

Wifi Выдает только 130МБит/c?

Изменение данной настройки в домах с большой плотностью wifi точек, может только ухудшить производительность вашего роутера вечером, когда соседские точки сильно загружены.

Суть в том, что по умолчанию в Openwrt соблюдаются законодательства разных стран и при присутствии других wifi роутеров, ваш роутер сбрасывает канал 40mhz до 20 mhz, дабы не загрязнять эфир и не ухудшать собственную производительность, хотя сообщает что умеет 300МБит/c и 40mhz, а так как у нас режим MIMO 2:2, то при 20mhz получаем 130 МБит/с по стандарту.

Заходим по ssh(если вы еще не установили пароль, то по telnet) и вводим команды:

Роутеры лишаются своих родных прошивок по разным причинам. Желание добавить функционал, припаять USB порт или просто добавить стабильности в работу роутера.

В моём случае роутер на последней стабильной родной прошивке при 3 WiFi и 2 Ethernet потребителях подвисал 4 раза в неделю. Это не очень страшно, но и перезагружать его надоело. Хотелось стабильности. После поисков и чтения отзывов выбор пал на OpenWRT. В статье уже представлена пошаговая инструкция без ошибок, которые мне пришлось пройти.

Шаг 1, прошиваем на последнюю официальную прошивку
Шаг 2, скачиваем и устанавливаем OPENWRT

Далее необходимо выбрать версию прошивки OpenWRT.

Следует использовать именно тот файл, который согласуется с версией железа вашей модели. Не пренебрегайте этим правилом! Возможны два варианта файловой системы для загрузки: JFFS2 и SquashFS.

Прежде чем продолжить описание сборки, остановлюсь немного на том, как устроена корневая файловая система OpenWRT. Она представляет собой файловую систему mini_fo, которая прозрачно объединяет две другие файловые системы: неизменяемую SquashFS, смонтированную в /rom, и изменяемую JFFS2, смонтированную в /overlay. Все файлы, которые создаются или изменяются после установки прошивки, находятся в /overlay. При удалении файлов, изначально бывших в прошивке, mini_fo просто помечает их как удаленные, сами же файлы остаются в /rom и продолжают занимать место. Как SquashFS, так и JFFS2 используют сжатие, но SquashFS дает лучшую степень сжатия, поэтому помещение всех необходимых пакетов сразу в /rom дает прошивку меньшего размера. Исключение ненужных пакетов из прошивки также позволяет сэкономить столь драгоценное место на флешке.
alt

Слово factory в названии файла значит, что такой файл вы должны заливать на ваше устройство поверх заводской (родной) прошивки. файл со словом sysupgrade применим только для обновления OpenWRT, т.е. заливается после factory прошивки.

У нас стоит родная прошивка, значит нам нужно устанавливать прошивку с тегом factory.

Ниже представлена одна прошивка с разной аппаратной версией устройства, выбираем ту к которой принадлежит ваш роутер, для того что бы определить версию смотри Шаг 1:

  • TL-WR741ND V1 Factory
  • TL-WR741ND V2 Factory
  • TL-WR741ND V4 Factory

Качаем factory прошивку и шьём обычным способом. Системные инструменты -> Резервная копия & Восстановление (System Tools -> Firmware Upgrade).

Шаг 3, входим в WEB интерфейс прошивки

После успешной прошивки мы получаем рабочий роутер с включенным web-интерфейсом. Поэтому заходим в настройки прошивки через браузер. Дальнейшие действия таковы:

Вводим в адресную строку адрес роутера 192.168.1.1

Нажимаем клавишу Enter и появляется web интерфейс роутера. Мы увидим то что нам предложили ввести Username и Password. В Username вводим root, поле Password оставляем пустым. Нажимаем Login.

На этом прошивка закончилась, вы попали в web интерфейс прошивки Openwrt.

Шаг 4, настраиваем интернет соединение

Нажимаем на Network -> Interfaces -> Wan -> Edit

Выбираем нужный нам протокол, в моем случаи это PPPoE. Вводим логин от интернета в строку PAP/CHAP username, а пароль в PAP/CHAP password. Нажимаем Save & Apply.

Возвращаемся обратно в Interfaces, нажимая на этот раздел, выбираем строку WAN и нажимаем connect. Интернет настроен.

Шаг 5, настраиваем Wi-Fi соединение

Настраивается оно почти так же как и интернет соединение так что расскажу кратко.
Заходим раздел Network -> Wifi -> edit(если есть) или Add(если нет созданной). В разделе General Setup меняем ESSID, это название вашей сети, потом заходим в Wireless Security. В строке Encryption выбираем WPA-PSK/WPA2-PSK Mixed Mode. В строке Key пишем пароль от wi-fi сети. Нажимаем Save & Apply.

Возвращаемся в раздел Wifi и нажимаем connect. Wi-fi настроен.

Шаг 6, русифицируем прошивку

Для того чтобы русифицировать прошивку нам надо зайти в раздел System -> Software -> и нажать на кнопку Update List.

После этого нажимаем на Available Packages, выбираем раздел L. Находим файл с именем "luci-i18n-russian" нажимаем кнопку Install. На запрос согласны ли вы, нажимаете ок.

Языковой пакет скачали, теперь его нужно применить. Открываем раздел System -> Language and Style-> Language -> Русский. После этого нажимаем кнопку Save & Apply.

Обновляем страницу(нажимаем на клавиатуре F5) и видим русский интерфейс.

Шаг 7, устанавливаем пароль на маршрутизатор

Заходим в раздел Система -> Управление. Устанавливаем Пароль маршрутизатора. Нажимаем сохранить и применить.

И так, дело было вечером, делать было нечего, решил я на роутер TP-Link TL-WR841N поставить прошивку от OpenWRT LEDE, прошивка прошла удачно, посмотрев что из себя представляет данная прошивка и выяснив что для моих задач она не подходит, решил вернуть стоковую прошивку, предварительно скачав ее с официального сайта производителя роутера, прошел в интерфейс веб мордуы роутера под управлением OpenWRT LEDE 17.01.2, в соответствующем разделе для обновления прошивки подсунул ей файл прошивки и нажал на «Установить…» начался процесс прошивки который занял примерно минут 20 моего терпения, после чего роутер был был перезагружен передергиванием из сети питания, после чего я стал наблюдать такую картину:

Роутер включается о чем говорит диод питания и через секунду загорается весь ряд диодов которые через секунду гаснут (роутер пытается загрузить конфигурацию но не может), далее все гаснет и повторяется снова, загораются все диоды и снова гаснут. А произошло это и за того что я подсунул роутеру прошивку с boot секцией, чего делать было нельзя не в коем случае.

В панике стал искать информацию как восстановить работу роутера, нашел такую информацию что без вмешательства в микросхему устройства восстановить работу невозможно, был опечален на столько, что решил уже было поместить роутер в мусорный пакет, как вдруг наткнулся на одном из ресурсов на пост в комментариях одного из пользователей, как он восстановил работу роутера TP-Link только другой цифровой маркировки и решил проделать все то что он там написал уже на своем TP-Link TL-WR841N.

Хочу сказать сразу, этим способом вернуться сразу на стоковую прошивку роутера у меня не получилось, зато получилось оживить роутер на ту прошивку на которую я обновлялся со стоковой а конкретно на OpenWRT LEDE 17.01.2

Что для этого нужно:

1. Качаем программу tftpd32 с ацидофильного сайта программы (советую вам качать в zip архиве под свою систему 32 или 64 битную) после того как скачали, разархивируем архив и кладем его например на диск «C», должно получится примерно вот так: C: ftpd32

2. Переименовываем вашу прошивку которой вы прошивались со стоковой версии, например у меня она выглядела так: lede-17.01.2-ar71xx-generic-tl-wr841-v10-squashfs-factory.bin после переименования стала так: wr841nv10_tp_recovery.bin, в название обязательно должно присутствовать номер модели роутера, это как вы видите wr841n и версия v10, у вас например может быть такое название: wr841nv9_tp_recovery.bin, если например у вас роутер TP-Link TL-WR841N но версия v9, будьте внимательны.

3. Перемещаем вашу переименованную прошивку в папку с программой в C: ftpd32 там где лежит tftpd32.exe файл

4. Пачкордом подключаемся к роутеру от сетевой карты в порт WAN (порт синего цвета) а не LAN, на сетевой карте ПК, прописываем статический Ip в 192.168.0.66
P.S можете попробовать и Lan порт, у меня с Lan портом не получилось.

5. Запускаем tftpd32.exe от имени администратора системы Windows в пол Current Directory выбираем папку C: ftpd32 там где лежит ваша переименованная прошивка, в поле Server Interface выбираем ip 192.168.0.66

6. Включаем роутер с зажатой кнопкой Reset, как только загорится правый крайний диод под значком замочка, кнопку Reset можно отпустить.

Роутер должен будет подхватить файл прошивки, прошиться и перезагрузиться. После чего на сетевой карте ПК выставляем автоматическое получение ip и заходим на роутер по адресу 192.168.1.1 а уже оттуда перепрошиваемся на стоковую версию прошивки от производителя TP-Link, перед этим внимательно читая мануалы как это сделать, например на форуме 4pda.

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

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