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

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 работает из коробки.

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

Версия 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 сервер на вашем компьютере,

Читайте также:  Chieftec nitro bps 750c

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 прошивки.

Читайте также:  Https go mail ru sct 1

У нас стоит родная прошивка, значит нам нужно устанавливать прошивку с тегом 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 моего терпения, после чего роутер был был перезагружен передергиванием из сети питания, после чего я стал наблюдать такую картину:

Читайте также:  Linux mint 19 cinnamon после установки

Роутер включается о чем говорит диод питания и через секунду загорается весь ряд диодов которые через секунду гаснут (роутер пытается загрузить конфигурацию но не может), далее все гаснет и повторяется снова, загораются все диоды и снова гаснут. А произошло это и за того что я подсунул роутеру прошивку с 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.

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

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