Версия/Модель | Примечания |
---|---|
C1, G1 | Broadcom BCM5357, не работает wifi |
Версия | Процессор | ОЗУ | ПЗУ | Интерфейсы | WiFi | USB | Serial | JTag |
---|---|---|---|---|---|---|---|---|
A1 | Ralink RT3052F@384MHz | 32 МБ | 8 МБ | 4 LAN + 1 WAN | 2×2 2.4Ghz 802.11n 300 Мбит/с | 1×2.0 | Да | ДА |
D1 | Ralink RT3352F@400MHz | 32 МБ | 8 МБ | 4 LAN + 1 WAN | 2×2 2.4Ghz 802.11n 300 Мбит/с | 1×2.0 | Да | ? |
C1 | Broadcom BCM5357@530MHz | 64 МБ | 8 МБ | 4 LAN + 1 WAN | 2×2 2.4Ghz 802.11n 300 Мбит/с | 1×2.0 | Да | ? |
F1 | Mediatek MT7620@600MHz | 64 МБ | 8 МБ | 4 LAN + 1 WAN | 2×2 2.4Ghz 802.11n 300MiBit/s | 1×2.0 | Да | ? |
У устройства 2 несъемные дипольные антенны, с разъемом SMA
Есть 2 версии платы DIR-620 D1: *11340Y20IM00002B1* (старая) и *11340Y20IM00002C1* (новая, 2013).
Если роутер не прошит в последнюю версию ПО (1.2.102-20110518), то сначала прошейте DIR_620-1.2.102-20110518.fwz или DIR_620-1.2.16-20110127.fwz (только для 1.2.1), после этого через веб интерфейс стандартной прошивки можно будет прошивать U-Boot образы названные как DIR_620
.
У ревизии A1 отсутствует режим восстановления через web, дабы не искать serail кабель и не вскрывать роутер, крайне рекомендуется установить uboot от zyxel keenetic.
1.Скачиваем образ.
2.Прошиваем:
Если не получилось установить через веб интерфейс стандартной прошивки, то можно поставить, как промежуточную, эту прошивку (логин/пароль: root/root), а потом уже из нее обновиться до последней версии OpenWRT (скопировать прошивку через scp и прошить mtd как описано ниже)
Если вы хотите прошить оригинальную прошивку, через scp или wget скачайте в /tmp затем запустите
mtd -r write /tmp/DIR_620-1.2.102-20110518.bin firmware
Скачиваем образ
Через интерфейс стандартной прошивки можно прошивать U-Boot образы названные как DIR_620
.
Так же можно прошивать через режим восстановления (при прошивке openwrt, он не стирается, так что в случае чего, роутер всегда можно восстановить),
Для этого необходимо :
Для начала проводим манипуляции, описанные здесь
В make menuconfig
выбираем в “target” Ralink RT288x/RT3xxx
и в “subtarget” RT3x5x/RT5350 based boards
. Не трогаем “target profile” (оставляем “Default Profile”). При желании, добавляем Luci и все остальное. После make соберутся образы:
openwrt-ramips-rt305x-dir-620-a1-squashfs-sysupgrade.bin
для A1. openwrt-ramips-rt305x-dir-620-d1-squashfs-sysupgrade.bin
для D1.Будьте внимательны с патчами. Я скачал и случайно применил досовские окончаниях строк, и в результате получил 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 |
Учтите, что индикатор “WAN” будет не активен до тех пор, пока не появится соединение на “WAN” порту, это особенность оборудования.
Внимание! Прошивка загрузчика маршрутизатора (uboot) даёт возможность восстановления маршрутизатора без вскрытия при неудачной прошивке. Однако, если во время прошивки загрузчика произойдет сбой (отключение, скачок напряжения питания), то восстановить маршрутизатор можно будет только на программаторе. Поэтому крайне не рекомендуется выполнять данную процедуру без источника бесперебойного питания!
Если заводская прошивка DIR-620 была версии 1.0.6 и он уже перешивался в бета-версию ZyXEL Keenetic, то обновлять uboot данным способом необходимости нет - бета версия ZyXEL Keenetic сама обновляет загрузчик после прошивки. Версию заводской прошивки можно узнать на нижней стороне корпуса роутера:
ЗагрузчикиДля версий 0.0.3 и 1.0.0 , для версии 1.0.6 Прошивки отличаются только тем, что для версий 0.0.3 и 1.0.0 проверяется наличие в конфигурации загрузчика переменных serverip и ipaddr и, при их отсутствии, производится запись данных переменных в конфигурацию.
Версия загрузчика 3.3.2, взята от оригинального ZyXEL Keenetic, процедура прошивки загрузчика в DIR-620 выполняется через web-интерфейс аналогично прошивке микропрограммы:
Заходим в web-интерфейс DIR-620; Выбираем Система → Обновление ПО (System → Firmware upgrade); Нажимаем “Обзор...” , выбираем скачанный файл прошивки загрузчика; Нажимаем “Обновить” (Update) и ждем окончания процесса прошивки; После прошивки роутер перезагрузится.
Можно провести восстановление прошивки следующим образом:
Теперь, у вас u-boot от Zyxel,то:
Если у вас стандартный u-boot от D-link, то:
2: System Load Linux Kernel then write to Flash via TFTP. Warning!!! Erase Linux in Flash then burn new one. Are you sure?(Y/N) пишем Y жмем ENTER Please Input new ones /or Ctrl-C to discard Input device IP (10.10.10.123) ==:10.10.10.123 жмем ENTER Input server IP (10.10.10.3) ==:10.10.10.3 жмем ENTER Input Linux Kernel filename () ==:rt305x_firmware.bin жмем ENTER
Известна проблема перегрева чипа и на некоторых устройствах требуется замена BGA шариков после интенсивного использования. Чипу нужно рассеивать до 2,3 ватт и таким образом, установка радиатора крайне рекомендуется.
Установка радиатора также крайне рекомендуется. На некоторых устройствах встречается полное отсутствие охлаждения.
VLAN полностью поддерживается сr33299, в том числе trunking.
Железо и драйвер позволяют запустить до 8 точек одновременно, но в настоящее время не работает, смотри https://patchwork.kernel.org/patch/1277291/ .
→ port.serial основная информация.
Возможно работает, не тестировалось (рядом с serial flash?).