TP-Link TL-WDR4300
Роутер с двумя согласованными радиодиапазонами и гигабитным Ethernet. Заявленная общая пропускная способность до 750 Мбит/с. 300 Мбит/с в двухканальном режиме (2×2) на частоте 2,4 ГГц и 450 Мбит/с в трёхканальном (3×3) на частоте 5 ГГц. Такой же как TL-WDR4310 представленный в Китае ранее. Схож с TL-WDR3600, у которого только две антенны вместо трёх. FCC ID = TE7WDR4300.
Страница на сайте разработчика здесь, а страница загрузок здесь.
ВНИМАНИЕ: Проблема в безопасности: существует уязвимость http/tftp backdoor в заводской прошивке: http://habrahabr.ru/post/172799/
Доступные версии
Самая свежая поддерживаемая прошивка это релиз Barrier Breaker 14.07, где работает Ethernet и Двухдиапазонный WiFi (отключен по умолчанию), Веб-интерфейс, имеется поддержка всех версий железа вплоть до 1.7.
Ревизия/Версия | S/N | ID Платы | Дата релиза | Версия OpenWrt | Особенности |
---|---|---|---|---|---|
v1.0 | - | - | 2012/02 | Barrier Breaker - 14.07 | TP-Link TL-WDR4310. |
v1.1 | - | - | 2012/06 | Barrier Breaker - 14.07 | Идентичен с TP-Link TL-WDR4310 |
v1.2 | - | - | 2012/11 | Barrier Breaker - 14.07 | - |
v1.3 | - | - | 2012/11 | Barrier Breaker - 14.07 | - |
v1.4 | - | - | 2013/04 | Barrier Breaker - 14.07 | - |
v1.5 | - | - | 2013/? | Barrier Breaker - 14.07 | - |
v1.6 | - | 2050500272 rev 1.3 | 2013/08 | Barrier Breaker - 14.07 | - |
v1.7 | - | 2050500272 rev 1.3 | 2014/01 | Barrier Breaker - 14.07 | - |
С чего начать
Barrier Breaker 14.07 полностью поддерживает этот роутер, в прошивку включён веб-интерфейс Luci.
- Переименуйте его в формате, который примет заводская прошивка. Наподобие: wdr4300v1_en_3_14_3_up_boot(150518).bin. Иначе получите ошибку “please select a file to upgrade”.
- Подключите ваш компьютер к порту LAN на роутере TP-link используя Ethernet.
- Войдите в панель управления TP-link через браузер. (Стандартный адрес страницы 192.168.0.1)
- Во вкладке 'System Tools (Системные Инструменты)' выберите 'Firmware Upgrade (Обновление прошивки)'. Выберите файл *.bin, который ранее был загружен вами. Нажмите Обновить.
- Откройте адрес http://192.168.1.1 в браузере
- Установите пароль и настройте роутер используя веб-интерфейс. Basic Config
Учтите: В заводской прошивке IP адрес лежит в диапазоне 192.168.0.1, но OpenWrt использует 192.168.1.1 по умолчанию. Если у вас проблемы с доступом к роутеру после прошивки, убедитесь, что ваш компьютер имеет IP адрес вида: 192.168.1.x.
Основные технические характеристики
Процессор | Память | Оперативная память | Кол-во портов локальной сети | Порт интернет | USB | Serial | JTag | VLANов |
---|---|---|---|---|---|---|---|---|
Atheros AR9344@560MHz | 8MB | 128MB | 4×1 GigE | 1×1 GigE WAN | x2 v2.0 | Есть | Есть | 128 |
Установка
- Перед установкой рекомендуется обновить заводскую прошивку 3.13.33(130617). Эта прошивка предоставляет возможность восстановления через TFTP → flashing.via.tftp, de-brick.or.oem.installation.using.the.tftp.recovery
- downloads Загрузите скомпилированый релиз прошивки Attitude Adjustment 12.09, Barrier Breaker 14.07, или версию из trunk Chaos Calmer, найдите openwrt-ar71xx-generic-tl-wdr4300-v1-squashfs-factory.bin. В скомпилированых образах прошивок беспроводной интернет отключен по умолчанию (придётся использовать Ethernet для начальной настройки).
Учтите: В прошивках из Trunk отсутствует веб-интерфейс по умолчанию, его можно установить самостоятельно luci.essentials
Учтите: Образы содержащие “-il-” в названии предназначены для устройств, проданных в Израиле, например openwrt-ar71xx-generic-tl-wdr4300-v1-il-squashfs-factory.bin. Если у вас такое устройство, попробуйте установить сначала обычную прошивку, в большинстве случаев это сработает. Устройства, которым требуется именно Израильская прошивка покажут предупреждение на странице обновления. Если вы видите такое предупреждение, используйте образ с “-il-”. Прошивка для Израиля отличается только Идентификатором устройства, чтобы разрешить прошивку из заводского интерфейса. На этом отличия заканчиваются. Подробнее в этой теме.
- generic.flashing Теперь запишите прошивку в память вашего устройства
(На новом устройстве, вы можете использовать заводское меню обновления для прошивки .bin образа)
- Чтобы использовать wifi, потребуется включить его в настройках, смотрите статью wireless configuration.
- Вы всегда можете создать свой образ прошивки на основе Attitude Adjustment или версии из Trunk. Выберите платформу Atheros AR71xx/AT7240/AR913x и используйте профиль “TP-LINK TL-WDR4300 board support”.
Образы от TP-Link 3600 скорее всего подойдут после простого изменения заголовка в образе прошивки. Печатные платы у обоих устройств одинаковые или почти одинаковые. Третья антенна есть как у 4300, так и у 3600. В 3600 она просто не выведена.
ВНИМАНИЕ: Не прошивайте 'sysupgrade' образы через меню заводской прошивки - так можно поступить только с образами 'factory'.
Прошивка через TFTP
Нажатие кнопки WPS/Reset во время загрузки переводит загрузчик в режим TFTP recovery. Инструкция по загрузке образа прошивки:
- присвойте адрес 192.168.0.66 вашему локальному подключению (роутер использует адрес 192.168.0.86)
- опубликуйте образ прошивки через tftp:
cp openwrt-ar71xx-generic-tl-wdr4300-v1-squashfs-factory.bin /srv/tftp/wdr4300v1_tp_recovery.bin
- настройте ваш tftp сервер
- дождитесь загрузки прошивки (около 20сек), установки прошивки (около 90сек) и последующей перезагрузки (около 30сек)
Обновление OpenWrt
Если OpenWrt уже установлен и вы желаете обновиться до новой версии, существует два способа:
- Полная перепрошивка (с перезаписью)
- Используя Sysupgrade
Полная перепрошивка
- Войдите как root через SSH
- Посмотрите свободную оперативную память командой free или top. Образ может занимать до 8МБ, продолжать следует только если объём свободной оперативной памяти равен размеру образа прошивки плюс 6-8МБ; на устройствах с оперативной памятью 128МБ это не должно стать проблемой.
- Освободить немного оперативной памяти можно удалив символьные ссылки на /etc/modules.d/20-cfg80211, /etc/modules.d/21-mac80211, /etc/modules.d/2*-ath* и /etc/modules.d/[4-9]*-* и перезагрузившись. Также может помочь сброс кэша:
echo 3 > /proc/sys/vm/drop_caches
- Скачайте новый образ прошивки на устройство в папку /tmp/ используя wget или scp
- И наконец:
cd /tmp wget http://domain.tld/openwrt-ar71xx-generic-tl-wdr4300-v1-squashfs-factory.bin mtd -r write /tmp/openwrt-ar71xx-generic-tl-wdr4300-v1-squashfs-factory.bin firmware
Используя Sysupgrade
Следуйте generic.sysupgrade инструкции. Не забудьте сначала заполнить /etc/sysupgrade.conf
.
Безопасный режим
Включите роутер. Когда светодиод 'SYS' (звёздочка справа от индикатора питания) начнёт мигать, нажмите кнопку WPS/Reset справа на задней части устройства на короткое время (чуть больше секунды). Индикатор 'SYS' начнёт мигать очень быстро.
Чтобы узнать возможности безопасного режима, перейдите на OpenWrt Failsafe Mode страницу.
Аппаратная часть
Сведения
Набор команд: | Архитектура MIPS MIPS 74Kc |
Поставщик: | Qualcomm Atheros |
bootloader: | U-Boot |
Чип (SOC): | AR9344 (MIPS) |
Процессор/Частота | 560 МГц |
Память: | Spansion FL064KIF docs |
Размер памяти: | 8192 КБ |
Оперативная память: | 128 Мб |
Основной радиомодуль: | встроенный в SoC: Atheros AR9340 2×2 MIMO для 2.4ГГц 802.11b/g/n |
Дополнительный радиомодуль: | самостоятельный чип: Atheros AR9580 3×3 MIMO для 5ГГц 802.11a/n |
Коммутатор: | Atheros AR8327N |
USB: | Два порта версии 2.0 (чип GL850G - поддержка до четырёх портов) |
Serial: | Есть |
JTAG: | Есть |
Питание
PSU (блок питания)
TL-WDR4300 DE (v1.1) комплектуется следующими блоками питания:
Характеристики:
Производитель/Модель | Leader Electronics Inc / LEI F7 |
Вход | 100-240В~ (50/60Гц, 0.6А) |
Выход | 12.0В 1.5А |
Измереный выход | 12.15В |
Характеристики разъёма на роутере: | |
Внешний диаметр | 5.5мм |
Внутренний диаметр | 2.1мм |
Глубина разъёма | 9.5мм |
TP-Link TL-WDR43** форумы
TL-WDR4310 на форуме OpenWRT (англ.) TL-WDR43** на форуме ixbt. В том числе обсуждают и помогают с OpenWRT.
Тест производительности на версии из trunk/r35995
Тест проводился по следующей схеме |http сервер nginx|←интернет-|wdr4300|←локальная сеть-|Клиент|
мбит | режим |
~880 | switched |
~400 | routed |
~300 | nat |