TP-Link TL-WR740N

TP-Link WR740N — это еще более дешевый (около 20 евро/20 долларов в розницу в 10/2012) вариант TP -Link WR741ND отличается только несъемной антенной.

Поскольку оборудование в WR740N аналогично WR741N, большая часть содержимого TP-Link WR741ND применима и к этому маршрутизатору.

Это устройство НЕ РЕКОМЕНДУЕТСЯ для будущего использования с OpenWrt из-за низкого уровня флэш-памяти/оперативной памяти.
НЕ ПОКУПАЙТЕ УСТРОЙСТВА С 4 Мб флэш-памяти/32 Мб ОЗУ , если вы собираетесь установить на него последнюю и безопасную версию OpenWrt (18.06 или более позднюю)! Подробнее см. Предупреждение 4/32 .

1) У этого устройства недостаточно ресурсов (флэш-памяти и/или ОЗУ) для обеспечения безопасности и надежная работа.
Это означает, что даже установка пароля или изменение простых сетевых настроек может оказаться невозможным, что сделает устройство практически бесполезным. См. OpenWrt на устройствах 4/32 , что вы можете делать сейчас.

2) Поддержка OpenWrt для этого устройства прекратится после 2019 года.
19.07 будет последней официальной сборкой для устройств 4/32. После 19.07 больше не будут создаваться образы OpenWrt для устройств 4/32. Посмотрите OpenWrt на устройствах 4/32 , что вы можете делать сейчас.

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

Модель ↓ Версия Текущая версия Информация об OEM Тема форума Технические данные
TL-WR740N v1 18.06.9 Просмотр/редактирование данных
TL-WR740N v2.1 (BR) 18.06.9 https://www.tp-link.com/us/products/details/TL-WR740N.html Просмотр/редактирование данных
TL-WR740N v3 18.06.9 https://www.tp-link. com/us/home-network/wifi-router/tl-wr740n/ Просмотр/редактирование данных
TL-WR740N v4.20, v4.21, v4.22, v4.25, v4.26, v4.27, v4.28 18.06.9 https://www.tp-link.com/us/home-networking/wifi-router/tl-wr740n/ Просмотр/редактирование данных
TL-WR740N v4.23, v4. 24 18.06.9 https://www.tp-link.com/us/home-networking/wifi-router/tl-wr740n/ Просмотр/редактирование данных
TL-WR740N v5 (ЕС) 18.06.9 http://www.tp-link.com/en/products/details/cat-9_TL-WR740N.html https://forum.openwrt.org/viewtopic.php?id=56944 Просмотр/редактирование данных
TL-WR740N v5.1 (UA) https://forum.openwrt.org/viewtopic.php?id=56944 Просмотр/редактирование данных
TL-WR740N v6 18.06.9 https://www.tp-link.com/en/home- сеть/Wi-Fi-маршрутизатор/TL-WR7 40n/ https://forum.openwrt.org/viewtopic.php?pid=318704 Просмотр/редактирование данных

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

Версия модели Поддерживаемая первая версия OpenWrt Примечания к модели
v1 (Китай) не поддерживается, возможно изменение только 2 МБ ПЗУ SoC: BCM5356, 2 МБ флэш-памяти/8 МБ ОЗУ
v2 (Китай) не поддерживается, возможна модификация только 2 МБ ПЗУ SoC: BCM5356, 2 МБ флэш-памяти/8 МБ ОЗУ
v1.1 Настройка отношения 12.09
v2 Регулировка отношения 12.09 Закругленное шасси
v2.1 (BR) Attitude Adjustment 12.09 Закругленное шасси, Soc: Atheros AR7240, процессор 400 МГц, 4 МБ Flash/3 2 МБ ОЗУ
v2.4 Attitude Adjustment 12.09 Закругленное шасси, процессор 350 МГц
v3 Регулировка отношения 12.09 (см. примечания ниже) Закругленное шасси
v4 Настройка отношения 12.09 SoC: Atheros AR9330, ЦП 400 МГц, 4 или 2 МБ флэш-памяти/32 МБ RAM
v4.20 Attitude Adjustment 12.09 SoC: Atheros AR9331, процессор 400 МГц , 4 МБ флэш-памяти/32 МБ оперативной памяти
v4.21 Настройка отношения 12.09 SoC: Atheros AR9331, 400 МГц ЦП, 4 МБ флэш-памяти/32 МБ ОЗУ (esmt m13s2561616a)
v4.22 Настройка отношения 12.09 SoC: Atheros AR9331, процессор 400 МГц, 4 МБ флэш-памяти/32 МБ ОЗУ (zentel a3s56d40ftp)
v4.23 Настройка отношения 12.09 SoC: Atheros AR9330 rev 1, процессор 400 МГц, 4 МБ флэш-памяти/32 МБ ОЗУ
v4. 24 Настройка отношения 12.09 SoC: Atheros AR9330 rev 1, процессор 400 МГц, 4 МБ флэш-памяти/32 МБ ОЗУ
v4.25 Barrier Breaker 14.07 SoC: Atheros AR9331-AL3A, RAM: ESMT M13S2561616A
v4.26 Barrier Breaker 14.07 SoC: Atheros AR9331, процессор 400 МГц, 4 МБ флэш-памяти/32 МБ ОЗУ
v4.27 Barrier Breaker 14.07 SoC: Atheros AR9331-AL3A, процессор 400 МГц, ESMT M13S2561616A ( RAM), Spansion FL032PIF 32Mbit (4Mb) Flash
v4.28 Barrier Breaker 14.07 SoC: Atheros AR9330 rev 1, 400 МГц CPU, 4MB Flash/32MB RAM
v5.0 (EU ) Chaos Calmer 15.05.1 SoC: Atheros AR9331; европейская версия имеет 4 МБ флэш-памяти и 32 МБ оперативной памяти — подтверждено местной поддержкой tp-link (RO)
v5 (Китай) не поддерживается, возможно изменение только 2 МБ ПЗУ SoC: Atheros AR9331, 2 МБ флэш-памяти/16 МБ ОЗУ
v5.1 (UA) снимок магистрали SoC: Atheros AR9331-AL3A, 400 МГц, RAM: Zentel A3S56D40GTP-50L — 32 МБ
v6 Последняя версия openwrt работает нормально. /аналогична модели 841N V10, но только с 1 антенной = максимальная скорость 150 Мбит/. Прошивка Openwrt по умолчанию поставляется с txpower до 18 дБм, по сравнению со стандартной прошивкой, которая поставляется с увеличением txpower на 15 дБм = 3 дБм в пользу openwrt. SoC: AR9533-BL3A, Flash — Winbond 25032FVSIG 4 МБ, ОЗУ — Zentel A3S56D40GTP — 50 л 32 МБ

Примечания :

  • Бразильская версия v2.1 прекрасно работает с Chaos Calmer 15.05.1.
  • Протестировано v3 с Attitude Adjustment 12.09, работает без видимых проблем. Мой маршрутизатор не принял файл .bin (код ошибки: 18005), использовал этот метод для изменения заголовка bin, и он работал. Загрузите инструмент.
  • Протестировано v3 с настройкой отношения, и оно работает безупречно после обхода ошибки, упомянутой в вышеупомянутом сообщении (код ошибки: 18005). Альтернативный метод решения проблемы — использовать стандартное изображение из другого дистрибутива и выполнить настройку высоты с помощью telnet или ssh. Пример можно найти здесь внизу страницы. На короткое время после входа в систему загрузите изображение настройки отношения в/tmp с помощью wget, используйте «mtd -r write imagefile linux», чтобы записать изображение и перезагрузить OpenWrt при первом входе в систему.
  • В некоторых версиях v3 код ошибки 18005 можно обойти, нажав сначала версию прошивки Gargoyle для Польши (я тестировал это). Он основан на Attitude Adjustment 12.09 и может быть обновлен до любого другого.
  • Примерно в августе 2011 года (v4) TP-Link начал использовать 16 МБ ОЗУ. /2MB flash для китайских версий многих их устройств. Международные версии сохраняют 32 МБ ОЗУ/4 МБ флэш-памяти.
  • Международные версии v4.2 и v4.3 работают без видимых проблем, начиная с транка r29631 и далее.
  • Русская версия v4.21 без видимых проблем работает, начиная с транка r33312 (Attitude Adjustment 12.09-beta) и далее.
  • Немецкая версия v4.21 успешно работает с Barrier Breaker (магистраль r40572) в режиме Dumb AP/Access Point Only (последняя магистраль Barrier Breaker)
  • Русская версия v4.22 работает без видимых проблем, начиная с транка r33312 (Attitude Adjustment 12.09-beta) и далее.
  • Бразильская версия v4.23 работает как очарование с Chaos Calmer. Чтобы избежать проблем со старой прошивкой TP-Link, рекомендуется перед загрузкой переименовать прошивку в короткое имя файла, например «openwrt.bin».
  • Международная версия v4.23 работает без видимых проблем, начиная с транка r33312 (Attitude Adjustment 12.09-beta) и далее.
  • Международная версия v4.24 без видимых проблем работает с Attitude Корректировка 12.09.
  • Международная версия v4.24 без видимых проблем работает с Barrier Breaker Snapshot.
  • Бразильская версия v4.25 без видимых проблем работает с Barrier Breaker.
  • Международная версия v4.26 без видимых проблем работает с Barrier Breaker.
  • Международная версия v4.28 без видимых проблем работает с Chaos Calmer 15.05.1 и Barrier Breaker.
  • Чтобы включить каналы 12 и 13, убедитесь, что wifi_countrycode установлен правильно
  • Интернет может не работать в режиме DHCP . Чтобы WAN DHCP начал работать правильно, параметр «-C» должен быть удален из/lib/netifd/proto/dhcp.sh, см.: https://dev.openwrt.org/ticket/13581 или https://dev.openwrt.org/attachment/ticket/13581/dhcp.sh.patch
  • Международная версия v4.28 работает без видимых проблем с использованием образов v4 18.06.2 factory и 18.06.2 sysupgrade

Версию вашей модели можно определить по этикетке : подробности см. на этой странице.

Основные характеристики оборудования

г>

Модель ↓ Версия SoC CPU MHz Flash MB ОЗУ, МБ Оборудование WLAN WLAN2.4 WLAN5.0 100M портов Gbit ports Modem USB
TL-WR740N v1 Atheros AR7240 400 4 32 Atheros AR92xx b/g/n 5 Mod
TL-WR740N v2. 1 (BR) Atheros AR7240 400 2 32 ¿ b/g/n 5
TL-WR740N v3 Atheros AR7240 400 4 32 Atheros AR92xx b/g/n 5 Mod
TL-WR740N v4.20, v4.21, v4.22, v4.25, v4.26, v4.27, v4.28 Atheros AR9331 400 4 32 Atheros AR9331 b/g/n 5
TL-WR740N v4.23, v4.24 Atheros AR9330 ред. 1 400 4 32 Atheros AR9330 ред. 1 b/g/n 5
TL-WR740N v5 (EU) Atheros AR9331 400 4 32 ¿ b/g/n 5
TL-WR740N v5.1 (UA) Atheros AR9331-AL3A 400 4 32 ¿ b/g/n ¿ 5
TL-WR740N v6 Qualcomm Atheros QCA9533 560 4 32 Qualcomm Atheros QCA9533 b/g/n 5

Установка

http://downloads.openwrt.org/releases/18.06.9/targets/ar71xx/tiny/openwrt-18.06.9-ar71xx-tiny-tl-wr740n-v5-squashfs-sysupgrade.bin

Модель ↓ Версия Текущая версия Установка прошивки OpenWrt Обновление прошивки OpenWrt Стандартная прошивка OEM
TL-WR740N v1 18.06.9 http://downloads.openwrt.org/releases/18.06.9/targets/ar71xx/tiny/openwrt-18.06.9-ar71xx-tiny-tl-wr740n- v1-squashfs-factory.bin http://downloads.openwrt.org/releases/18.06.9/targets/ar71x x/tiny/openwrt-18.06.9-ar71xx-tiny-tl-wr740n-v1-squashfs-sysupgrade.bin
TL-WR740N v2.1 (BR) 18.06.9 http://downloads.openwrt.org /releases/18.06.9/targets/ar71xx/tiny/openwrt-18.06.9-ar71xx-tiny-tl-wr740n-v1-squashfs-factory.bin http://downloads.openwrt .org/Release/18.06.9/target/ar71xx/tiny/openwrt-18.06.9-ar71xx-tiny-tl-wr740n-v1-squashfs-sysupgrade.bin https://www. .tp-link.com/us/download/TL-WR740N_V2.html
TL-WR740N v3 18.06.9 http://downloads.openwrt.org/releases/18.06.9/targets/ar71xx/tiny/openwrt-18.06.9-ar71xx-tiny- tl-wr740n-v3-squashfs-factory.bin http://downloads.openwrt.org/releases/18.06.9/targets/ar71xx/tiny/openwrt-18.06.9-ar71xx- крошечный-tl-wr740n-v3-squashfs-sysupgrade.bin https://www.tp-link.com/us/support/download/tl-wr740n/v3/
TL-WR740N v4.20, v4.21, v4.22, v4.25, v4.26, v4.27, v4. 28 18.06.9 http://downloads.openwrt.org/releases/18.06.9/targets/ar71xx/tiny/openwrt-18.06.9- ar71xx-tiny-tl-wr740n-v4-squashfs-factory.bin http://downloads.openwrt.org/releases/18.06.9/targets/ar71xx/tiny/openwrt-18.06. 9-ar71xx-tiny-tl-wr740n-v4-squashfs-sysupgrade.bin https://www.tp-link.com/us/support/download/tl-wr740n/v4/
TL-WR740N v4.23, v4.24 18.06.9 http://downloads.openwrt.org/releases/18.06.9/targets/ar71xx/tiny/openwrt-18.06.9-ar71xx-tiny-tl-wr740n-v4-squashfs-factory. bin http://downloads.openwrt.org/releases/18.06.9/targets/ar71xx/tiny/openwrt-18.06.9-ar71xx-tiny-tl-wr740n-v4-squashfs- sysupgrade.bin https://www.tp-link.com/us/support/download/tl-wr740n/v4/
TL-WR740N v5 (EU) 18.06.9 http://downloads.openwrt.org /releases/18.06.9/targets/ar71xx/tiny/openwrt-18.06.9-ar71xx-tiny-tl-wr740n-v5-squashfs-factory.bin http://www.tp-link.com/en/download/TL-WR740N_V5.html
TL-WR740N v5.1 (UA)
TL-WR740N v6 18.06.9 http ://downloads.openwrt.org/releases/18.06.9/targets/ar71xx/tiny/openwrt-18.06.9-ar71xx-tiny-tl-wr740n-v6-squashfs-factory.bin http://downloads.openwrt.org/releases/18.06.9/targets/ar71xx/tiny/openwrt-18.06.9-ar71xx-tiny-tl-wr740n-v6-squashfs-sysupgrade.bin https://www.tp-link.com/en/support/download/tl-wr740n/v6/

→ Установить OpenWrt (общее объяснение)

Добавьте сюда процедуру установки.

Примечание. Последние версии исходной прошивки проверяют наличие неправильных файлов перед перепрошивкой и могут сообщать вам «E rror Код: 18005 Обновление не выполнено, так как версия обновленного файла неверна. Пожалуйста, проверьте имя файла ». К счастью, вы можете легко обмануть его — похоже, он проверяет только имя файла загруженного нового изображения. Просто переименуйте файл изображения OpenWrt в имена одного из файлов, предоставленных TP-Link, например wr740nv1_en_3_12_4_up(100910).bin.

Установка — с помощью программы обновления OEM

Примечание. Восстановите заводские настройки маршрутизатора, если он был ранее настроен/использовался.

  • Включите маршрутизатор.
  • Подключите локальный компьютер к любому из портов LAN маршрутизатора.
  • Перейдите к http://192.168.0.1 (в качестве альтернативы вы можете использовать URL http: //tplinklogin.net ).
  • Выберите меню «Системные инструменты → Обновление прошивки».
  • Загрузите файл openwrt-ar71xx-generic-tl-wr740n-vXXX-squashfs-factory.bin на маршрутизатор. vXXX — это версия, которая, как известно, работает с вашим маршрутизатором (например, для HW rev4.23 vXXX на самом деле является v4 ). Обязательно выберите файл …….-Squashfs-factory.bin !
  • Дождитесь перезагрузки маршрутизатора.
  • Telnet к 192.168.1.1 и установите пароль root или перейдите к http://192.168.1.1 , если LuCI установлен.

Установка — с использованием метода TFTP (всегда работает)

Прошивка с использованием TFTP работает с шагами, описанными в TP-Link WR741ND Установка TFTP (требуется работающая последовательная консоль!).

Обратите внимание, что эксперименты продолжаются. предполагаем, что перепрошивка TFTP возможна даже без пайки последовательного порта. Для получения дополнительной информации см. Http://bkil.blogspot.com/2014/12/tftp-secret-of-tl-wr740n-uncovered.html

Макет Flash

Пожалуйста, ознакомьтесь с пояснениями в статье Макет Flash.

Примечание: ниже показано ядро log из немодифицированного встроенного ПО образа WR740N v4 с настройкой Attitude Adjustment (12.09-beta), показывающего макет флэш-памяти WR740N v4.23

 [0.660000] 5 разделов tp-link, найденных на устройстве MTD spi0.  0 [0.660000] Создание 5 разделов MTD на "spi0.0": [0.670000] 0x000000000000-0x000000020000: "u-boot" [0.680000] 0x000000020000-0x000000108468: "ядро" [0.690000] 0x000000108468-0x0000003f0000: "rootfs" [0.720000]  mtd: раздел "rootfs_data" создается автоматически, ofs = 2D0000, len = 120000 [0.720000] 0x0000002d0000-0x0000003f0000: "rootfs_data" [0.730000] 0x0000003f0000-0x000000400000: "art" [0.740000] 0x000000020000-0x0000003f0000: "прошивка" "  

Примечание. Ниже представлен журнал ядра со склада. прошивка, показывающая макет флэш-памяти WR740N v6.00

 mtd0: 00020000 00010000 "u-boot" mtd1: 00100000 00010000 "kernel" mtd2: 002c0000 00010000 "rootfs" mtd3: 00010000 00010000 "config"  mtd4: 00010000 00010000 "art" 

Бутлоги

OEM bootlog

Эта информация получена из последовательного интерфейса:

U-Boot 1.1.4 (8 марта 2010 г. — 10:29:42) AP91 (ar7240) U -bootDRAM: sri #### TAP VALUE 1 = 9, 2 = a32 MBid read 0x100000ffflash размер 4194304, количество секторов = 64Flash: 4 МБ Использование среды по умолчаниюIn: serialOut: serialErr: serialNet: ag7240_enet_initialize … Нет допустимого адреса во Flash. Использование фиксированного адреса: cfg1 0xf cfg2 0x7014eth0: 00: 03: 7f: 09: 0b: adeth0 up Нет допустимого адреса во Flash. Использование фиксированного адреса: cfg1 0xf cfg2 0x7214eth1: 00: 03: 7f: 09: 0b: adATHRS26: сброс s26ATHRS26: s26 reset doneeth1 upeth0, eth1Автоматическая загрузка за 1 секунду ## Загрузочный образ на 9f020000 … Распаковка образа ядра …

Введите tpl, чтобы попасть в загрузочную оболочку. Это параметры env:

ar7240> printenvbootargs = console = ttyS0,115200 root = 31: 02 rootfstype = jffs2 init =/sbin/init mtdparts = ar7240-nor0: 256k (u-boot), 64k (u-boot-env), 2752k (rootfs), 896k (uImage), 64k (NVRAM), 64k (ART) bootcmd = bootm 0x9f020000bootdelay = 1baudrate = 115200ethaddr = 0x00: 0xaacc: 0xbb: 0x : 0xdd: 0xeeipaddr = 192.168.1.123serverip = 192.168.1.100stdin = serialstdout = serialstderr = serialethact = eth0 Размер среды: 359/65532 байта

Журнал загрузки OpenWrt

[0.000000] Linux версии 3.3.8 (blogic @ Debian-60-squeeze-64-minimal ) (gcc версия 4.6.3 20120201 (предварительная версия) (Linaro GCC 4.6-2012.02)) # 2 Пн, 3 сентября, 17:51:18 UTC 2012 [0,000000] MyLoader: sysp = 4cc15e57, boardp = 635a7dca, parts = 0c7b9213 [0,000000] bootconsole [early0] enabled [0,000000] Версия ЦП: 00019374 (MIPS 24Kc) [0,000000] SoC: Atheros AR9330 rev 1 [0,000000] Частоты: ЦП: 400,000 МГц, DDR: 400,000 МГц, AHB: 200,000 МГц, ссылка: 25,000 МГц [0.000000] Определенная физическая карта RAM: [0.000000] память: 02000000 @ 00000000 (используется) [0.000000] Initrd не найден или пуст — отключение initrd [0.000000] Диапазон PFN зоны: [0,000000] Нормальный 0x00000000 -> 0x00002000 [0,000000] PFN начала подвижной зоны для каждого узла [0,000000] Ранние диапазоны PFN памяти [0,000000] 0: 0x00000000 -> 0x00002000 [0,000000] На узле 0 totalpages: 8192 [0,000000] free_area_init_node: node 0, pgdat 802ec430, node_mem_map 81000000 [0,000000] Нормальная зона: 64 страницы, используемые для memmap [0,000000] Нормальный зона: 0 страниц зарезервировано [0,000000] Нормальная зона: 8128 страниц, пакет LIFO: 0 [0,000000] pcpu-alloc: s0 r0 d32768 u32768 alloc = 1 * 32768 [0,000000] pcpu-alloc: [0] 0 [0,000000] Встроено 1 зональные списки в порядке зон, группировка по мобильности включена. Всего страниц: 8128 [0,000000] Командная строка ядра: board = TL-WR741ND-v4 console = ttyATH0,115200 rootfstype = squashfs, jffs2 noinitrd [0,000000] Записи хэш-таблицы PID: 128 (порядок: -3, 512 байт) [0,000000] Записи хеш-таблицы кэша Dentry: 4096 (порядок: 2, 16384 байта) [0,000000] Записи хеш-таблицы Inode-cache: 2048 (порядок: 1, 8192 байта) [0,000000] Первичный кэш команд 64 КБ, VIPT, 4-полосный, размер строки 32 байтов. [0,000000] Первичный кэш данных 32 КБ, 4-полосный, VIPT, псевдонимы кеша, размер строки 32 байта [0,000000] Запись в регистр ErrCtl = 00000000 [0,000000] Регистр ErrCtl чтения = 00000000 [0,000000] Память: доступно 29136 КБ/32768 КБ (ядро 2198 КБ) код, 3632k зарезервировано, 412k данных, 208k init, 0k highmem) [0.000000] SLUB: Genslabs = 9, HWalign = 32, Order = 0–3, MinObjects = 0, CPUs = 1, Nodes = 1 [0.000000] NR_IRQS: 51 [0,000000] Калибровка цикла задержки … 265,42 BogoMIPS (lpj = 1327104) [0,080000] pid_max: по умолчанию: 32768 минимум: 301 [0,080000] Записи хеш-таблицы монтирования: 512 [0,090000] NET: Зарегистрированное семейство протоколов y 16 [0,090000] gpiochip_add: зарегистрированные GPIO от 0 до 29 на устройстве: ath79 [0,100000] MIPS: машина — это TP-LINK TL-WR741ND v4 [0,510000] bio: создать slab в 0 [0,520000] Переключение на источник тактовых сигналов MIPS [0. 520000] NET: зарегистрированное семейство протоколов 2 [0,530000] Записи хеш-таблицы кэша IP-маршрутов: 1024 (порядок: 0, 4096 байт) [0,530000] Записи установленной хэш-таблицы TCP: 1024 (порядок: 1, 8192 байта) [0,530000] Привязка TCP Записи хэш-таблицы: 1024 (порядок: 0, 4096 байт) [0,540000] TCP: настроены хеш-таблицы (установлено 1024 привязки 1024) [0,550000] Зарегистрировано TCP Reno [0,550000] Записи хеш-таблицы UDP: 256 (порядок: 0, 4096 байт) [0,560000] Записи хэш-таблицы UDP-Lite: 256 (порядок: 0, 4096 байт) [0,560000] NET: зарегистрированное семейство протоколов 1 [0,570000] PCI: CLS 0 байт, по умолчанию 32 [0,590000] squashfs: версия 4.0 (2009/01 г.) /31) Phillip Lougher [0.590000] JFFS2 версия 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. [0.600000] msgmni был установлен на 56 [0.600000] Block Уровень общего драйвера SCSI (bsg), версия 0.4 загружена (основная 254) [0.610000] io scheduler noop зарегистрировано [0.610000] io scheduler deadline зарегистрировано (по умолчанию) [0.620000] Последовательный: драйвер 8250/16550, 16 портов, I Совместное использование RQ включено [0,630000] ar933x-uart: ttyATH0 в MMIO 0x18020000 (irq = 11) — консоль AR933X UART [0,640000] [ttyATH0] включена, консоль загрузки отключена [0,650000] m25p80 spi0.0: найдено en25q32b, ожидается m25p80 [0,650000] m25p80 spi0.0: en25q32b (4096 Кбайт) [0.660000] На устройстве MTD обнаружено 5 разделов tp-link spi0.0 [0.660000] Создание 5 разделов MTD на «spi0.0»: [0.670000] 0x000000000000-0x000000020000: «u-boot «[0.680000] 0x000000020000-0x000000108468:» ядро ​​»[0.680000] mtd: раздел» ядро ​​»должен либо начинаться, либо заканчиваться на границе блока стирания, либо быть меньше, чем блок стирания — принудительный режим только для чтения [0.690000] 0x000000108468-0x0000003f0000:» rootfs «[0.700000] mtd: раздел» rootfs «должен начинаться или заканчиваться на границе блока стирания или быть меньше, чем блок стирания — принудительный режим только для чтения [0.710000] mtd: раздел» rootfs «установлен как корневая файловая система [0.720000] mtd: раздел «rootfs_data» создается автоматически, ofs = 3A0000, len = 50000 [0.720000] 0x0000003a0000-0x0000003f0000: «ro otfs_data «[0.730000] 0x0000003f0000-0x000000400000:» art «[0.740000] 0x000000020000-0x0000003f0000:» firmware «[0.760000] ag71xx_mdio: probe [0.770000] eth0: Atheros AG71xx at 0xba000000, irq 5 [1.320000] встроенный коммутатор [2.350000] eth1: Atheros AG71xx на 0xb9000000, irq 4 [2.900000] ag71xx ag71xx.0: eth1: подключен к PHY на ag71xx-mdio.1: 04 [uid = 004dd041, driver = Generic PHY] [2.910000] TCP Cubic зарегистрировано [2.910000] NET: зарегистрированное семейство протоколов 17 [2.920000] 8021q: 802.1Q VLAN Support v1.8 [2.930000] VFS: подключенный корень (файловая система squashfs) только для чтения на устройстве 31: 2. [2.930000] Освобождение неиспользуемой памяти ядра: Освобождено 208k [6.160000] Зарегистрированное светодиодное устройство: tp-link: зеленый: lan1 [6.160000] Зарегистрированное светодиодное устройство: tp-link: зеленый: lan2 [6.160000] Зарегистрированное светодиодное устройство: tp-link: зеленый: lan3 [6.160000] Зарегистрированное светодиодное устройство : tp-link: зеленый: lan4 [6. 160000] Зарегистрированное светодиодное устройство: tp-link: зеленый: qss [6.160000] Зарегистрированное светодиодное устройство: tp-link: зеленый: система [6.160000] Зарегистрированное светодиодное устройство: tp-link: зеленый: wan [6.160000] Зарегистрированное светодиодное устройство: tp- ссылка: зеленый: wlan [7.230000] eth0: соединение (1000 Мбит/с/полный дуплекс) [9.470000] Уведомление JFFS2: (445) jffs2_build_xattr_subsystem: полное построение подсистемы xattr, 1 из xdatum (0 не отмечено, 0 сиротских) и 32 из xref (0 мертв, 23 сироты) обнаружен. [9.580000] eth0: ссылка не работает [11.570000] Compat-wireless backport release: compat-wireless-13-07-13 [11.580000] Backport на основе wireless-testing.git master-2012-07-16 [11.590000] compat.git: wireless-testing.git [11.620000] cfg80211: Вызов CRDA для обновления мирового регулирующего домена [11.620000] cfg80211: Мировой регулирующий домен обновлен: [11.630000] cfg80211: (start_freq — end_freq @ bandwidth), (max_antenna_gain, max_eirp) [11.640000] cfg80211: (2402000 кГц — 2472000 кГц при 40000 кГц), (300 мБи, 2000 мБм) [11.650000] cfg80211: (2457000 кГц — 2482000 кГц при 20000 кГц) , (300 мБи, 2000 мБм) [11.650000] cfg80211: (2474000 кГц — 2494000 кГц при 20000 кГц), (300 мБи, 2000 мБм) [11.660000] cfg80211: (5170000 кГц — 5250000 кГц при 40000 кГц), (300 мБи , 2000 мБм) [11.670000] cfg80211: (5735000 кГц — 5835000 кГц при 40000 кГц), (300 мБи, 2000 мБм) [12.600000] ath: EEPROM regdomain: 0x0 [12.600000] ath: EEPROM указывает, что следует использовать код страны по умолчанию [ 12.600000] ath: выполнение поиска по карте EEPROM страна-> regdmn [12.600000] ath: карта страны с кодом regdmn: 0x3a [12.600000] ath: используемая страна alpha2: США [12.600000] ath: используется Regpair: 0x3a [12.600000] ieee80211 phy0: Выбранный алгоритм управления скоростью ‘minstrel_ht’ [12.600000] Зарегистрированное светодиодное устройство: ath9k-phy0 [12.600000] ieee80211 phy0: Atheros AR9330 Rev: 1 mem = 0xb8100000, irq = 2 [12.610000] cfg80211: Звонок в CRDA для страны: US [12.6100211] cfg : Нормативный домен изменен на страну: US [12.620000] cfg80211: (start_freq — end_freq @ bandwidth), (max_antenna_gain, max_eirp) [12.630000] cfg80211: (2402000 KHz — 2472000 кГц при 40000 кГц), (300 мБи, 2700 мБм) [12.630000] cfg80211: (5170000 кГц — 5250000 кГц при 40000 кГц), (300 мБи, 1700 мБм) [12.640000] cfg80211: (5250000 кГц — 5330000 кГц при 40000 КГц), (300 мБи, 2000 мБм) [12.650000] cfg80211: (5490000 кГц — 5600000 кГц при 40000 кГц), (300 мБи, 2000 мБм) [12.660000] cfg80211: (5650000 кГц — 5710000 кГц при 40000 кГц), ( 300 mBi, 2000 mBm) [12.660000] cfg80211: (5735000 KHz — 5835000 KHz @ 40000 KHz), (300 mBi, 3000 mBm) [12.910000] Общий драйвер PPP версии 2.4.2 [12.940000] tun: Универсальный драйвер устройства TUN/TAP , 1.6 [12.950000] tun: (C) 1999-2004 Макс Краснянский [13.010000] ip_tables: (C) 2000-2006 Netfilter Core Team [13.150000] NET: Зарегистрированное семейство протоколов 24 [13.170000] Версия nf_conntrack 0.5.0 (458 сегментов, не более 1832) [13.510000] xt_time: часовой пояс ядра равен -0000 [18.040000] устройство eth0 перешло в беспорядочный режим [18.700000] eth0: соединение установлено (1000 Мбит/с/полнодуплексный режим) [18. 700000] br-lan: порт 1 (eth0) вошел в состояние пересылки [22.410000] устройство wlan0 перешло в беспорядочный режим [22.780000] br-lan: порт 2 (wlan0) перешел в состояние пересылки

Аппаратное обеспечение

Фото

WR740N v2.4

Задняя крышка:

WR740N v4.23

Передняя часть корпуса :

Задняя крышка:

Передняя часть доски:

Задняя панель доски:

WR740N v5.1

Доска:

Последовательный

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

Ниже приводится конкретная информация о различных версиях оборудования TL-WR740N.

UART на v1.10

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

UART в версии 3.0

Baudrate: 115200n8

Введите «tpl» в U-Boot, чтобы получить оболочку!

UART на v4.23

v4.23 использует стандартный TP- Распиновка канала связи, однако вывод TX не подключен к процессору. Чтобы линия TX работала, две точки на нижней стороне печатной платы должны быть соединены небольшим проводом. Контакт на SOC обозначен TP18, а вывод на последовательном разъеме — TP28. T Линия RX не переносит 5 В! Поэтому для подключения необходим переключатель уровня RS232 на 3,3 В. На фото контакты разъема TX-RX-GND-3V3 (VCC) (слева направо).

  1. Загрузить http://downloads .openwrt.org/relative_adjustment/12.09-beta/ar71xx/generic/openwrt-ar71xx-generic-tl-wr740n-v4-squashfs-factory.bin на ваш TFTP сервер.
  2. Подключите порт Ethernet вашего маршрутизатора WAN к вашей сети
  3. Подключите последовательную консоль, как описано в разделе «последовательная консоль», и выполните трюк «tpl», чтобы получить доступ к консоли
  4. Теперь нам нужно настроить маршрутизатор и адреса сервера IP (здесь названы ROUTERIP и SERVERIP, замените их реальными адресами IP ). Введите в консоли:
     setenv ipaddr ROUTERIP setenv serverip SERVERIP printenv 

  5. Дважды проверьте, что вывод printenv содержит IP адреса, которые вы только что установили. Теперь мы можем загрузить прошивку по TFTP с помощью «tftpboot 0x81000000 openwrt-ar71xx-generic-tl-wr740n-v4-squashfs-factory.bin»:
     tftpboot 0x81000000 openwrt-ar71xx  -generic-tl-wr740n-v4-squashfs-factory.binerase 0x9f020000 + 0x3c0000cp.b 0x81000000 0x9f020000 0x3c0000bootm 9f020000 

WR740N v6.0

64MB RAM mod v4

Рабочие микросхемы:

  • Hynix HY5DU121622DTP-D43 (от Mustang DDR SO-DIMM 512 MB )
  • Hynix HY5DU121622CTP-D43 (от Hynix DDR SO-DIMM PC2700S-25330 512 МБ DDR 333 МГц CL 2,5
  • Hynix HY5DU121622AT-J (от DDR 256 МБ PC400 ( BUD968RA))
  • Infineon HYB25D512160BE (от Infineon DDR SO-DIMM 512 MB)
  • Elpida EDD5116ADTA-6B-E (от Elpida DDR SO-DIMM 512 MB )
  • Elpida EDD5116AFTA-5B-E (от Elpida DDR SO-DIMM 512 MB )
  • Nanya NT5DS32M16BS-5Tdatasheet

скоро подписывайтесь на картинки…

8MB SPI-flash mod

Проверено на плате v4.21. Выбранная флэшка была W25Q64CVSSIG. Резервное копирование раздела ART, прошивка BREED uboot (с помощью IC Programmer), пайка, загрузка в uboot, прошивка ART, прошивка OpenWrt.

Мод SD-карты

  • TL-WR740N v4.27 Mod SD-карты

Снятие с берега

Здесь описаны общие советы по удалению ссуд.

На момент написания статьи ни одного метода не было Известно, что восстанавливает большинство моделей с плохой прошивки без пайки последовательного кабеля. Однако текущие эксперименты показывают, что перепрошивка TFTP возможна даже без пайки последовательного порта. Список моделей и версий, у которых есть заводская U-Boot, скомпилированная с включенным tftp, подлежит определению. Лучше всего попробовать самому, потому что терять нечего, но, пожалуйста, поделитесь своими результатами на соответствующей вики-странице. Дополнительную информацию см. На странице http://bkil.blogspot.com/2014/12/tftp-secret-of-tl-wr740n-uncovered.html

TFTP , следуйте инструкциям, описанным в TP-Link WR741ND Установка TFTP.

Для (фирменной коробки ) WR740N v2.4 и v4.23, нижеприведенное работает для восстановления после неприятных вещей, таких как блокировка dropbear, проблемы с размером оверлея mtd или другое неправильное использование программного обеспечения:

  • Отключите шнур питания роутера..
  • Подключите любой порт LAN маршрутизатора напрямую к вашему ПК.
  • Настройте свой компьютер со статическим IP адресом: 192.168.1.2
  • Подключите питание к маршрутизатор.
  • Подождите, пока светодиод «SYS» не начнет многократно мигать.
  • Нажмите кнопка «QSS» (на передней/задней панели маршрутизатора) → светодиод «SYS» теперь начнет мигать быстрее.
  • Войдите в систему, чтобы маршрутизатор, используя telnet для подключения к IP адресу 192.168.1.1 → произойдет немедленный неаутентифицированный вход в корневую оболочку.

Команды

  • mount_root — монтирует обычную корневую файловую систему.
  • firstboot — все настройки будут сброшены.
  • /rom/sbin/reboot — перезагрузится даже без смонтированной файловой системы.

Моды загрузчика

Прочитайте о загрузчике в ge neral и о Das U-Boot в частности.

Модификация U-Boot 1.1.4 для роутеров

Участник форума pepe2k сделал модификация U-Boot 1.1.4 для устройств на базе SoC Qualcomm Atheros (проект все еще разрабатывается, поэтому новые устройства и SoC будут поддерживаться в будущее). Актуальную информацию, двоичные изображения и исходные коды можно найти в официальном репозитории GitHub.

Эта модификация началась с проекта wr703n-uboot-with-web-failsafe, но поддерживает больше устройств, все современные веб-браузеры , имеет множество улучшений и других модификаций (например, U-Boot NetConsole, пользовательские команды, возможности разгона и т. д.).

Дополнительная информация:

  • Официальный репозиторий на GitHub: Модификация U-Boot 1.1.4 для роутеров
  • Обсуждение этого проекта на форуме OpenWrt
  • Статья (на польском языке) об одной из первых версий этого проекта на www.tech-blog.pl

Примечания

Веб-интерфейс LUCI имеет ошибку с идентификатором порта в разделе коммутатора (проверено на v4.20), LAN Номер порта на маршрутизаторе = Номер порта в коммутаторе LUCI 1 = 2, 2 = 1, 3 = 2, 4 = 1

Ссылки

  • Пошаговое руководство по TL-WR740N v4.23 для начинающих OpenWrt ru ers

Теги

AR9331, FastEthernet, 1Ant, 5Port, 802.11bgn, 32RAM, 4Flash, MIPS, 24Kc
Этот веб-сайт использует файлы cookie. Используя веб-сайт, вы соглашаетесь с хранением файлов cookie на вашем компьютере. Также вы подтверждаете, что прочитали и поняли нашу Политику конфиденциальности. Если вы не согласны, покиньте сайт. Дополнительная информация о файлах cookie

ar9331 fastethernet 1ant 5port 802.11bgn 32RAM 4Flash mips 24kc

Оцените статью
Botgadget.ru
Добавить комментарий