Как прошить wi-fi роутер? на примере роутера tp-link tl-wr841n

Use WPS with WPS button

Prepare and install WPS

  1. Follow the instructions for installing WPS : See

  2. Your ‘/etc/config/wireless’ file should be like that :
config wifi-iface
        option device 'radio0'
        option network 'lan'
        option mode 'ap'
        option ssid 'XXXXXXXXXXXXXXX'
        option key 'XXXXXXXXXXXXXXXXXXXXXXX'
        option wps_pushbutton '1'
        option wps_config 'push_button'
        option encryption 'psk2'

Check configuration

  1. After reboot, if everything is ok, you can test with this command:
root@OpenWrt /root# hostapd_cli -p /var/run/hostapd-phy0 wps_pbc
Selected interface 'wlan0'
OK

Plug button action

  1. Now, we can configure the WPS button on back on TL-WR841N to launch this command when we pressed it. Edit the file ‘/etc/hotplug.d/button/50-wps’
#!/bin/sh
# for debugging button name and action name, uncomment this 2 lines
#logger $BUTTON
#logger $ACTION

if ; then
        for dir in /var/run/hostapd-*; do
                 || continue
                hostapd_cli -p "$dir" wps_pbc
        done
fi

If everything goes ok, you should see in Syslog not only the button events, but also succesful WPS authentication.

Wifi on/off toggle by QSS button

Read this howto to use buttons on TP-Link

Found in WR741ND wiki page and coppied. It works on WR841ND too.

(Thanks to obsy) Wifi toggle by QSS button
Simply create a new file called 01onoff in /etc/hotplug.d/button/

vi /etc/hotplug.d/button/01onoff

and copy these lines inside (remember to push ‘i’ for insert)

#!/bin/sh

 &&  && {
 SW=$(uci get wireless.@wifi-device.disabled)
  && uci set wireless.@wifi-device.disabled=1
  || uci set wireless.@wifi-device.disabled=0
 wifi
}

Save and exit

(esc :wq)

for the v14 edit the reset button

vi /etc/rc.button/reset

delete all the lines and make it like this:

#!/bin/sh

. /lib/functions.sh

OVERLAY="$( grep ' /overlay ' /proc/mounts )"

case "$ACTION" in
pressed)
         && return 0

        return 5
;;
timeout)
        . /etc/diag.sh
        set_state failsafe
;;
released)
        if 
        then
                echo "wifi on/off" > /dev/console
                SW=$(uci get wireless.@wifi-device.disabled)
 		 && uci set wireless.@wifi-device.disabled=1
		 || uci set wireless.@wifi-device.disabled=0
		wifi
        fi
;;
esac

return 0

thanks again to obsy

To Upgrade

IMPORTANT: To prevent upgrade failures, please read the following before proceeding with the upgrade process

  • Please verify the hardware version of your device for the firmware version. Wrong firmware upgrade may damage your device and void the warranty. ( Normally V1.x=V1)
    It is NOT suggested to upgrade firmware which is not for your region. Please click here to choose your own region and download the most suitable firmware version. ( eg. the firmware of EU and US are different hardware versions)
  • Do NOT turn off the power during the upgrade process, as it may cause permanent damage to the product.
  • Do NOT upgrade the firmware through wireless connection unless the TP-Link device only has wireless connection.
  • It’s recommended that users stop all Internet applications on the computer, or simply disconnect Internet line from the device before the upgrade.
  • Use decompression software such as WinZIP or WinRAR to extract the file you download before the upgrade.
TL-WR841N(UN)_V8_170210
Published Date: 2017-02-10 Language: English File Size: 3.48 MB

Modifications and Bug Fixes:

New Features/Enhancement:
Optimized the security mechanism.

Notes:

1. For TL-WR841N(UN)_V8.2. It is NOT suggested to upgrade firmware which is not for your region. If this site is not for your region, please click here to choose your own region and download the most suitable firmware version.

TL-WR841N_V8_140724
Published Date: 2014-07-24 Language: English File Size: 3.45 MB

Modifications and Bug Fixes:

  1. Improve performance of IGMP module;
  2. Fixed bug:PPPOE can’t dial up successfully in some special situations.

Notes:

For TL-WR841N V8

TL-WR841N_V8_131107_CA
Published Date: 2013-11-07 Language: English File Size: 3.31 MB

Notes:

for TL-WR841ND(CA) V8

Open Source Code For Programmers (GPL)

Please note: The products of TP-LINK partly contain software code developed by third parties, including software code subject to the GNU General Public Licence (“GPL“), Version 1/Version 2/Version 3 or GNU Lesser General Public License («LGPL»). You may use the respective software condition to following the GPL licence terms.

You can review, print and download the respective GPL licence termshere. You receive the GPL source codes of the respective software used in TP-LINK products for direct download and further information, including a list of TP-LINK software that contain GPL software code under GPL Code Center.

Как прошить роутер TP-Link

Обзор и настройка модема D-Link Dir-320 После того как пользователь получил данные о ревизии сетевого устройства, необходимо зайти на офсайт вендора и скачать правильную версию прошивки. Ссылка на сайт: https://www.tp-link.com.

  • Выбираем модель TP-Link. Для примера взята модель TL-WR740N, переходим в раздел «Поддержка».
  • Производитель предлагает выбрать версию ревизии.

Прошивки ПО для TP-Link-роутеров хранятся на сайте в зависимости от версий. Также прилагается подробная инструкция по обновлению в видеоформате и FAQ – наиболее часто встречающимся вопросам-ответам.

Скачиваем прошивку. Она представляет собой архив. Его необходимо распаковать на локальном диске, чтобы получить доступ к самой прошивке. Обычно программа представлена в виде файла с расширением .bin, но в старых моделях еще встречается файл .ras. Это устаревший вариант микрокода, не используемый в современных роутерах для обновления.

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

  1. Переходим в «Системные инструменты», потом – «Резервную копию» и «Восстановление».
  2. Выбираем пункт «Резервная копия».
  3. Указываем путь для сохранения и нажимаем ОК:

После создания копии переходим к разделу «Обновление встроенного ПО»:

  1. Нажимаем «Выберите файл», указываем скачанный дистрибутив:
  2. Нажимаем кнопку «Обновить». Процесс займет несколько минут.

После завершения процесса роутер автоматически перезагрузится. Его настройки сбросятся на заводские.

Существуют и другие способы, чтобы прошить модем TP-Link до актуальной версии.

Прошивка через USB-порт


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

Следующий шаг – подключение ее через USB-порт к оборудованию. Далее повторяем шаги, описанные выше. То есть, заходим на веб-интерфейс оборудования в раздел с обновлением микропрограммы. Во время выбора файла указываем путь к USB-накопителю, на котором лежит дистрибутив.

Нажимаем «Обновить», ожидаем окончания процесса. Данный способ подходит, если сетевое устройство TP-Link находится на удаленном расстоянии от рабочей станции, и роутер напрямую не подключен ни к одному ПК.

Прошивка через мобильное приложение TP-Link Tether

Обновление прошивки на роутере TP-Link также производится через мобильное приложение. Ниже приведены ссылки для скачивания прошивок с магазина интернет-приложений:

  1. Android: https://play.google.com/store/apps/details?id=com.tplink.tether&hl=ru.
  2. iOS: https://itunes.apple.com/ru/app/tp-link-tether/id599496594?mt=8.

Стоит сказать, что у приложений есть список совместимости. Он находится в описании к ПО. Производитель официально заявляет, что список со временем будет пополняться.


Чтобы перепрошить роутер «ТП-Линк», надо скачать приложение, включить «вай-фай» на мобильном устройстве. Далее найти модель, микрокод которой надо обновить, подключаемся к ней через TP-Link Tether. Сетевое оборудование попросит пользователя ввести учетные данные.

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

К сожалению, обновить прошивку роутера через мобильное приложение теперь нельзя. На текущий момент функция недоступна.

Альтернативные версии прошивок

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

  • Программное обеспечение DD-WRT представляет собой альтернативный вариант микрокода, собранного на основе ядра OC семейства Linux. С его помощью любой роутер превращается в домашний медиасервер. Ссылка: ftp://ftp.dd-wrt.com/betas/.
  • Вторая, не менее известная прошивка, – OpenWrt. По сравнению с предыдущей представляет собой не готовый конфиг, а полноценный дистрибутив, собираемый пользователем самостоятельно под свои цели. Программа рассчитана на людей со знаниями в области сборки конфигураций из репозитория Linux-систем.

Способ обновления у них такой же, как и у официальных прошивок.

Обновление прошивки на Tp-link TL-WR841N

1
Не важно, у вас TL-WR841N, или ND, первым делом, нужно узнать аппаратную версию нашего роутера. Самый простой способ, это посмотреть на наклейке снизу самого роутера

Там будет указана аппаратная версия. Для примера, на моем роутере аппаратная версия 7.2. Снизу, на наклейке написано Ver 7.2.

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

2
Дальше, нам нужно скачать файл с прошивкой. Скачивать этот файл мы будем с официального сайта компании Tp-link

Очень важно, скачать прошивку именно для нашего роутера, и аппаратной версии

Если у вас модель TL-WR841N, то перейдите по этой ссылке: http://www.tp-linkru.com/download/TL-WR841N.html

Если у вас TL-WR841ND, то переходим по этой ссылке: http://www.tp-linkru.com/download/TL-WR841ND.html

Дальше, на странице нашей модели выбираем аппаратную версию нашего роутера, которую мы узнавали выше. У меня Ver 7.2, значит я выбираю V7.

Выбрали, и прокручиваем страницу вниз. Отрываем вкладку Встроенное ПО (или, прошивка).

Скачиваем первую в списке прошивку. Она самая новая. Сохраняем архив с прошивкой на компьютер. Сохраните его например на рабочий стол.

Теперь, откройте скачанный архив, и извлеките из него файл прошивки.

Вот и все, у нас есть нужный файл. Осталось только залить его в роутер.

3
Внимание! На момент обновления прошивки, подключите свой компьютер (ноутбук) к Tp-link TL-WR841N по сетевому кабелю, который идет в комплекте с роутером. По Wi-Fi прошивать роутер нельзя

Значит, подключаемся по кабелю, и заходим в настройки. Открываем любой браузер, в адресной строке набираем адрес 192.168.1.1 и переходим по нему. Появится запрос имени пользователя и пароля (по умолчанию admin и admin). Если не получится зайти в настройки, то смотрите эту статью.

В настройках переходим на вкладку System Tools — Firmware Upgrade. Нажимаем на кнопку Выберите файл, и выбираем в проводнике файл прошивки, который мы скачали.

Нажимаем на кнопку Upgrade.

Ждем, пока закончится процесс обновления прошивки.

Ничего не трогаем, и не отключаем. Роутер сам перезагрузится, и будет готов к работе.

157

Сергей

TP-Link

To Upgrade

IMPORTANT: To prevent upgrade failures, please read the following before proceeding with the upgrade process

  • Please upgrade firmware from the local TP-Link official website of the purchase location for your TP-Link device, otherwise it will be against the warranty. Please click here to change site if necessary.
  • Please verify the hardware version of your device for the firmware version. Wrong firmware upgrade may damage your device and void the warranty. (Normally V1.x=V1)How to find the hardware version on a TP-Link device?
  • Do NOT turn off the power during the upgrade process, as it may cause permanent damage to the product.
  • To avoid wireless disconnect issue during firmware upgrade process, it’s recommended to upload firmware with wired connection unless there is no LAN/Ethernet port on your TP-Link device.
  • It’s recommended that users stop all Internet applications on the computer, or simply disconnect Internet line from the device before the upgrade.
  • Use decompression software such as WinZIP or WinRAR to extract the file you download before the upgrade.
TL-WR841N(UN)_V8_170210
Published Date: 2017-02-10 Language: English File Size: 3.48 MB

Modifications and Bug Fixes:

New Features/Enhancement:
Optimized the security mechanism.

Notes:

1. For TL-WR841N(UN)_V8.2. It is NOT suggested to upgrade firmware which is not for your region. If this site is not for your region, please click here to choose your own region and download the most suitable firmware version.

TL-WR841N_V8_140724
Published Date: 2014-07-24 Language: English File Size: 3.45 MB

Modifications and Bug Fixes:

  1. Improve performance of IGMP module;
  2. Fixed bug:PPPOE can’t dial up successfully in some special situations.

Notes:

For TL-WR841N V8

TL-WR841N_V8_131107_CA
Published Date: 2013-11-07 Language: English File Size: 3.31 MB

Notes:

for TL-WR841ND(CA) V8

Basic configuration

With BARRIER BREAKER (Bleeding Edge, r40867)

Tested with the wr841n v9 with or better . The system supports multiple virtual access points.

Modify the files that follows according to your needs (and, in the case, search for the file definition here in the wiki to understand how it works)

etc/config/wireless
config wifi-device  radio0
        option type     mac80211
        option channel  9 #same channel of the existing wifi network
        option path     'platform/qca953x_wmac'
        option txpower  12 #this depends on your needs, default is 20 dBm. Lower it is healthier (citation needed)
        # REMOVE THIS LINE TO ENABLE WIFI:
        #option disabled 1

config wifi-iface
        option device   radio0
        option network  lan
        option mode     ap
        option ssid     'This_is_a_new_wifi_network'
        option encryption       psk2 #wpa2 psk
        option key      'this_is_the_wifi_password'

config wifi-iface
        option device   radio0
        option network  wan
        option mode     'sta'
        option ssid     'This_is_the_name_of_the_existing_wifi_network'
        option encryption       psk2
        option key      'this_is_the_wifi_password_to_get_the_connection'
etc/config/network
config interface 'loopback'
        option ifname 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config globals 'globals'
        option ula_prefix 'here is written something, no need to modify it'

config interface 'lan'
        option ifname 'eth0'
        option force_link '1'
        option type 'bridge'
        option proto 'static'
        option ipaddr '192.168.11.1' ä modify this according to you needsfor the lan network
        option netmask '255.255.255.0'
        option ip6assign '60'

config interface 'wan'
        #option ifname 'eth1'
        option proto 'dhcp'

config interface 'wan6'
        option ifname '@wan'
        option proto 'dhcpv6'

config switch
        option name 'switch0'
        option reset '1'
        option enable_vlan '1'

config switch_vlan
        option device 'switch0'
        option vlan '1'
        option ports '0 1 2 3 4'
etc/config/dhcp

Pratically unchanged

config dnsmasq
        option domainneeded '1'
        option boguspriv '1'
        option filterwin2k '0'
        option localise_queries '1'
        option rebind_protection '1'
        option rebind_localhost '1'
        option local '/lan/'
        option domain 'lan'
        option expandhosts '1'
        option nonegcache '0'
        option authoritative '1'
        option readethers '1'
        option leasefile '/tmp/dhcp.leases'
        option resolvfile '/tmp/resolv.conf.auto'

config dhcp 'lan'
        option interface 'lan'
        option start '100'
        option limit '150'
        option leasetime '12h'
        option dhcpv6 'hybrid'
        option ra 'hybrid'
        option ndp 'hybrid'

config dhcp 'wan'
        option interface 'wan'
        option ignore '1'

config odhcpd 'odhcpd'
        option maindhcp '0'
        option leasefile '/tmp/hosts/odhcpd'
        option leasetrigger '/usr/sbin/odhcpd-update'

config dhcp 'wan6'
        option dhcpv6 'hybrid'
        option ra 'hybrid'
        option ndp 'hybrid'
        option master '1'
etc/config/firewall

Pratically unchanged because the “client” wifi is connected to the “wan” interface, while the “repeater” wifi is connected to the lan interface, thus the firewall is basically already configured.

config defaults
        option syn_flood        1
        option input            ACCEPT
        option output           ACCEPT
        option forward          REJECT
# Uncomment this line to disable ipv6 rules
#       option disable_ipv6     1

config zone
        option name             lan
        list   network          'lan'
        option input            ACCEPT
        option output           ACCEPT
        option forward          ACCEPT

config zone
        option name             wan
        list   network          'wan'
        list   network          'wan6'
        option input            REJECT
        option output           ACCEPT
        option forward          REJECT
        option masq             1
        option mtu_fix          1

config forwarding
        option src              lan
        option dest             wan
Final actions

Just be sure that the files are saved. To edit the files on windows, either use vi on the openwrt, check for a tutorial online, the basic commands are not difficult; or use winscp with a SCP connection and edit the files with an editor on windows. Then reboot the system and check for the wifi connection.

Remember that if the “client” wifi doesn’t work, won’t work also the repeater wifi network.

attitude_adjustment 12.09 (final)

The default wireless configuration is different, for example
there is no: ‘ .
Further investigation shown that the wireless is able to provide an AP
if connected to whatever interface defined in ,
while for ‘sta’ mode (a wifi client) it is possible to obtain it only if
the interface connected to the wireless configuration is not using the option nor having a relation to a switch with more than one port (for example if with eth0 we define a switch over multiple ports) Note: would be better to check this statement more thoroughly.

For example, with the configuration reported above for barrier breaker, the wlan is linked with the wan side, that is using no switch interfaces nor bridge protocol. This works too for 12.09.

Supported Versions

The TP-Link versioning scheme seems to be:

  • major-number.minor-number, where the major-number refers to hardware changes, and the minor-number refer to software (firmware) changes; this includes the bootloader!
  • If there is a language-code. e.g. (DE)v1.0, that means, that the TP-Link WebUI is that language. (Of course )
  • Sometimes, version x. is only available in the PRC and version y. is intended for sale world-wide. The hardware between version x. and version y. can differ significantly but does not have to.
  • Sometimes, there is Version x. for PRC only and Version x. for world-wide sale. If there is a special chinese-Version with the same major-number, then that version has usually significantly different hardware
Version/Model Launch Date OpenWrt Versions Supported Download latest stable version Model Specific Notes
v1.x 2007 10.03 & newer 15.05.1 Added model support
v3.x 2008 10.03 & newer 15.05.1 Report
v5.x 2010 10.03 & newer 15.05.1
v7.x 2010 12.09 & newer 15.05.1 UFO shape – Fully working with 12.09
v8.x (China) ? 2 MiB flash is not enough to run OpenWrt, needs hardware mod. Worked with r29631 trunk.
v8.x (international) 2012-Aug 12.09 & newer 18.06.9
v9.x 2014 14.07 & newer 18.06.9
v10.x (China) ? 1 MiB flash is not enough to run OpenWrt, needs hardware mod.
v10.x (international) 2015 15.05.1 15.05.1 Forum thread . Corresponding ticket –>
v11.x 2015 v10 image or trunk oder LEDE 17.01.2 Forum thread here. Only the flash chip seems to be different compared to v10.x. Supported in trunk as from 2016-04-01. You can use 15.05 images for v10 with sysupgrade -F, overriding the hardware check. Compared to v10.0, the antennas have a different shape (a lot like the antennas shipped with Archer C7), and the WAN LED is now duocolour, green and orange. For v15.05.1, an image built from SVN r49389 works out of the box.
v12.x 2016 LEDE 17.01.2
v13.x 2017 18.06 & newer 19.07.4
v14.x 2018

Режим повторителя

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

В режиме репитера Tp-Link Tl Wr841n может, не прекращая работы домашней сети, усиливать ещё одну. Для этого служит функция WDS, о которой говорилось разделом выше.

Установка галочки в том пункте выдаст такое окно.

Здесь:

  • «SSID» — имя точки доступа, к которой нужно соединиться.
  • «BSSID» — дополнительная зашита, адрес точки доступа. Так как подразумевается МАС-адрес, лучше воспользоваться его поиском, нажав на кнопку ниже.
  • «Тип ключа» — метод шифрования, который применяется в сети подключения. Рекомендуется, чтобы домашняя сеть использовала идентичный метод, что позволит избежать проблем подключения в будущем.
  • «Индекс WEP» — в каком виде вводится пароль, (ASCII) (нормальный буквенно-цифровой) или HEX (шестнадцатеричный).
  • «Тип аутентификации» — должно совпадать с предыдущим параметром.
  • «Пароль» (сети подключения).

Введя все данные, окно закрывают.

Hardware Mods

USB 1.1 Port

Tested on WR841n_v5.1

Attention. Firmware of TP-Link TL-MR 3420 is coming to WR841ND v7.2 — verified. (OpenWrt Firmware Attitude Adjustment (r28380) / LuCI Trunk (trunk+svn7612))
But working usb port has not been verified. Probably enough to use this firmware, but do not compile a new one 🙂

Overview of the board:

Soldering (wire with red accent means D+). R185 and R183 can be shorted then D+/D- will appear in J1.

To get working USB the new firmware build is required. Files to edit are listed below:

1. Edit file target/linux/ar71xx/files/arch/mips/ar71xx/mach-tl-wr841nd.c

    Add line #include "dev-usb.h" after line #include "dev-leds-gpio.h"
    Add line ar71xx_add_device_usb(); before line ar71xx_add_device_mdio(0x0);

2. Edit file target/linux/ar71xx/files/arch/mips/ar71xx/setup.c

   Add line ar71xx_pll_wr(0x08, 0x00001030); before line ar71xx_detect_mem_size();

3. Edit file target/linux/ar71xx/files/arch/mips/ar71xx/Kconfig:

config AR71XX_MACH_TL_WR841N_V1
        bool "TP-LINK TL-WR841N v1 support"
        select AR71XX_DEV_M25P80
        select AR71XX_DEV_PB42_PCI if PCI
        select AR71XX_DEV_DSA
        select AR71XX_DEV_GPIO_BUTTONS
        select AR71XX_DEV_LEDS_GPIO
        select AR71XX_DEV_USB
        default n

For newer version of trunk (as of 2013 March)
1.Edit file target/linux/ar71xx/files/arch/mips/ath79/mach-tl-wr841n.c

    Add line #include "dev-usb.h" after line #include "dev-leds-gpio.h"
    Add line ath79_register_usb(); after line ath79_register_eth(0);

2. Edit file target/linux/ar71xx/generic/profiles/tp-link.mk, add packages in the definition of TLWR841 as following.

define Profile/TLWR841
	NAME:=TP-LINK TL-WR841N/ND
	PACKAGES:=kmod-usb-core kmod-usb2 kmod-ledtrig-usbdev
endef

i.e L7805 with 470uF and 100uF can be used to obtain 5V from the stock power supply.

NOTE: in case of v5.1 sections for WR741N instead of WR841N_V1 have to be edited (Kconfig, mach-tl-wr741nd.c).

USB 2.0 Port on v7

tested with WR841 v7.1 and trunk revision 30430. New patch for rev. 32461 available

Hardware mod is on pictures, nothing changed.
External Link

Kernel mod is different, because new kernel version is released in revision 30430.

Here is patch for kernel 3.3: http://mysicka.ics.muni.cz/openwrt/usb-patch-final.patch

Apply this patch and build…

USB 2.0 Port on v8

I haven’t tested this, but it appears to show where the USB D+ and D- pins can be found on the AR9341: http://ge.tt/m/2IKNi5l/

16M Flash & 64M RAM on v8 (China)

v8 (China) uses EON 2M flash, replace with Winbond W25Q128FVSG

Original RAM chip 16M ZENTEL A3S28D40FTP, replace RAM chip Hynix HY5DU121622DTP 64M (DDR)

updated v8 firmware successfully

Hardware info:

CPU Atheros AR9341 rev 1
Memory 64MB DDR
Flash Winbond W25Q128 @ 20MHz (16MB)
ETH Atheros AR8228/AR8229 rev 1
Clock CPU: 560MHz, DDR: 400MHz, AHB: 200MHz, Ref: 25MHz

NOTE: ART partition can be extracted from original flash (EON 2M) at last 64K area, address as 0x1F0000. ART data need to be appended to new flash manually, otherwise an ar934x_wmac error occurs without wifi function.

64MB RAM Mod v7

Working chips:

  • Hynix HY5DU121622DTP-D43 (From Mustang DDR SO-DIMM 512 MB)
  • Hynix HY5DU121622CTP-D43 (From Hynix DDR SO-DIMM PC2700S-25330 512MB DDR 333MHz CL 2.5
  • Hynix HY5DU121622AT-J (From DDR 256MB PC400 (BUD968RA))
  • Infineon HYB25D512160BE (From Infineon DDR SO-DIMM 512 MB)
  • Elpida EDD5116ADTA-6B-E (From Elpida DDR SO-DIMM 512 MB)
  • Elpida EDD5116AFTA-5B-E (From Elpida DDR SO-DIMM 512 MB)
  • Samsung K4H511638C-UCB3 (From Samsung DDR SO-DIMM 512 MB)
  • EtronTech EN6AB160TSA-5G (DDR400 200MHz)

Open Source Code For Programmers (GPL)

Please note: The products of TP-Link partly contain software code developed by third parties, including software code subject to the GNU General Public Licence (“GPL“), Version 1/Version 2/Version 3 or GNU Lesser General Public License («LGPL»). You may use the respective software condition to following the GPL licence terms.

You can review, print and download the respective GPL licence terms here. You receive the GPL source codes of the respective software used in TP-Link products for direct download and further information, including a list of TP-Link software that contain GPL software code under GPL Code Center.

To Upgrade

IMPORTANT: To prevent upgrade failures, please read the following before proceeding with the upgrade process

  • Please upgrade firmware from the local TP-Link official website of the purchase location for your TP-Link device, otherwise it will be against the warranty. Please click here to change site if necessary.
  • Please verify the hardware version of your device for the firmware version. Wrong firmware upgrade may damage your device and void the warranty. (Normally V1.x=V1)How to find the hardware version on a TP-Link device?
  • Do NOT turn off the power during the upgrade process, as it may cause permanent damage to the product.
  • To avoid wireless disconnect issue during firmware upgrade process, it’s recommended to upload firmware with wired connection unless there is no LAN/Ethernet port on your TP-Link device.
  • It’s recommended that users stop all Internet applications on the computer, or simply disconnect Internet line from the device before the upgrade.
  • Use decompression software such as WinZIP or WinRAR to extract the file you download before the upgrade.
TL-WR841N(US)_V14_210203
Published Date: 2021-04-09 Language: English File Size: 4.35 MB

Modifications and Bug Fixes
1. Add the WPA3 encryption;
2. Enhance device security;
3. Optimize wireless functionality.

TL-WR841N(US)_V14_200114
Published Date: 2020-03-25 Language: English File Size: 4.33 MB

New Features/Enhancement:
1. Optimize load handling;
2. Optimize the acceleration function;
3. Optimize the NTP list;
4. Supported the IPv6 auto;
5. Add LED control; 
6. Add WAN link status display.

TL-WR841N(US)_V14_191119
Published Date: 2019-11-20 Language: English File Size: 4.46 MB

Modifications and Bug Fixes:

1.Improve the stability of device.

2.Fix buffer overflow vulnerability discovered by Trend Micro ZDI to increase security.

Notes:
For TL-WR841(US) V14

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

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

Adblock
detector