D-Link DIR-620

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

Версия/Модель Поддерживаемая версия Примечания
A1 14.07 Полная поддержка
D1 патч для AA 14.07 Полная поддержка

Неподдерживаемые версии

Версия/Модель Примечания
C1 Broadcom BCM5357 не поддерживается

Аппаратные характеристики

Версия Процессор ОЗУ ПЗУ Интерфейсы WiFi USB Serial JTag
A1 Ralink RT3052F@384MHz 32 МБ 8 МБ 4 LAN + 1 WAN 2x2 2.4Ghz 802.11n 300 Мбит/с 1x2.0 Да ДА
D1 Ralink RT3352F@400MHz 32 МБ 8 МБ 4 LAN + 1 WAN 2x2 2.4Ghz 802.11n 300 Мбит/с 1x2.0 Да ?
C1 Broadcom BCM5357@530MHz 64 МБ 8 МБ 4 LAN + 1 WAN 2x2 2.4Ghz 802.11n 300 Мбит/с 1x2.0 Да ?

У устройства 2 несъемные дипольные антенны, с разъемом SMA

Есть 2 версии платы DIR-620 D1: *11340Y20IM00002B1* (старая) и *11340Y20IM00002C1* (новая, 2013).

Установка

Версия A1

:!: Если вы используете версию новее (старее)FIXME чем 1.2.102, то сначала установите ftp://ftp.dlink.ru/pub/Router/DIR-620/Firmware/RevA/Old/DIR_620-1.2.102-20110518.fwz или ftp://ftp.dlink.ru/pub/Router/DIR-620/Firmware/RevA/Old/DIR_620-1.2.16-20110127.fwz (только для 1.2.1) после этого через веб интерфейс стандартной прошивки можно будет прошивать U-Boot образы отмеченными как DIR_620.

  1. Скачиваем образ.
  2. Прошиваем через веб интерфейс стандартной прошивки или через TFTP (нужно иметь serial доступ к U-Boot).
  3. После перезагрузки роутер будет доступен по 192.168.1.1 .

:!: У ревизии A1 отсутствует режим восстановления через web, можно установить uboot от zyxel keenetic.

Если вы хотите прошить оригинальную прошивку, через scp или wget скачайте в /tmp затем запустите

mtd -r write /tmp/DIR_620-1.2.102-20110518.bin firmware

Если будете собирать прошивку из исходников, то в make menuconfig нужно выбрать в "target" Ralink RT288x/RT3xxx и в "subtarget" RT305x based boards. Не нужно выбирать "target profile" (просто выберите "Default Profile"). При желании, добавить Luci. После make соберутся образы openwrt-ramips-rt305x-dir-620-a1-squashfs-sysupgrade.bin

Версия D1

  1. Скачиваем образ
  2. Прошиваем
  • либо через интерфейс стандартной прошивки, (просто назовите файл как называются стандартные прошивки,)
  • либо через режим восстановления(при прошивке openwrt, он не стирается, так что в случае чего, роутер всегда можно восстановить), необходимо выключить роутер, зажать кнопку WPS/reset, включить питание и не отжимая кнопки, подождать 30 секунд, отжать кнопку, зайти по адресу 192.168.0.1(dhcp сервер не работает, так что пропишите на своем компьютере адрес 192.168.0.2, не забудьте после прошивки убрать).

  3. После перезагрузки роутер будет доступен по 192.168.1.1 .

Если будете собирать прошивку из исходников, то в make menuconfig нужно выбрать в "target" Ralink RT288x/RT3xxx и в "subtarget" RT305x based boards. Не выбирайте "target profile" (просто выберите "Default Profile"). В "target images" нужно отметить "ramdisk" и "squashfs". При желании, добавить Luci. После make соберутся образы openwrt-ramips-rt305x-dir-620-d1-initramfs-uImage.bin и openwrt-ramips-rt305x-dir-620-d1-squashfs-sysupgrade.bin.

Будьте внимательны с патчами. Я скачал и случайно применил досовские окончаниях строк, и в результате получил kernel panic:

/etc/preinit: /lib/preinit/06_set_iface_mac: line 10: syntax error: unexpected word (expecting "in")

Организация памяти

→ Полное описание в flash.layout.

Диапазон адресов Раздел
0x00000000-0x00030000 Bootloader
0x00030000-0x00040000 Config
0x00040000-0x00050000 Factory
0x00050000-0x00800000 Firmware

Обновление OpenWrt

Базовая конфигурация

Настройка индикаторов(светодиодов)

leds

Версия A1

Учтите, что индикатор "WAN" будет не активен до тех пор, пока не появится соединение на "WAN" порту, это особенность оборудования.

Версия D1

В barrier breaker всё работает.

Моды

Версия A1

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

Версия D1

Установка радиатора также крайне рекомендуется. На некоторых устройствах встречается полное отсутствие охлаждения.

Конфигурация Vlan

VLAN полностью поддерживается сr33299, в том числе trunking.

Multi-BSS

Железо и драйвер позволяют запустить до 8 точек одновременно, но в настоящее время не работает, смотри https://patchwork.kernel.org/patch/1277291/ .

Serial port

port.serial основная информация.

Версия A1

D-Link DIR-620 A1 serial pinout

Версия D1

D-Link DIR-620 A1 serial pinout

JTAG

Версия A1

Возможно загрузить специальную версию u-boot (перекомпилированную для запуска из RAM. Выводы JTAG:

D-link dir-620 JTAG pinout

Версия D1

Возможно работает, не тестировалось (рядом с serial flash?).

Back to top

ru/toh/d-link/dir-620.txt · Last modified: 2014/11/06 22:22 by gtrtfm