Table of Contents

:!: Страница в процессе перевода воспользуйтесь английской версией

D-Link DIR-615

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

Разница Версии

Версия Версия Openwrt Скачать последнюю стабильную версию Примечание
C1/C2 10.03 и новее 17.01.7 Полная поддержка
D1-D4 12.09 и новее 15.05.1 Полная поддержка Решения проблем D3. Форум. Перезагрузка подключений.
E1-E5 10.03 и новее E1-E3 15.05.1 или E4-E5 15.05.1 Полная поддержка
H1/H2 12.09 и новее 15.05.1
I1 15.05.1 15.05.1 Смотри форум
I3 15.05.1 15.05.1 Смотри форум

Не работает на

Ревизия Причина
A1? ?
B2 Неподдерживаемый Ubicom & и флеш 2 MB
D5 Ralink RT3352F SoC, можно попробовать DIR-620 D1 образ
F1, F2 Флеш 2 MB
J1 Realtek RTL8196C и флеш 2 MB

Сводная таблица ревизий

Revisions CPU Ram Flash Network Gigabit USB Serial JTag
A1 Marvell 32MB 8MB 4×1 No No Yes Yes
B2 Ubicom 8MB 2MB 4×1 No No Yes Yes
C1, C2 Atheros 32MB 4MB 4×1 No Yes* Yes No
D1 - D5 Ralink 32MB 4MB 4×1 No No Yes No
E1, E2 Atheros 32MB 4MB 4×1 No Yes* Yes Yes
E3,E4,E5 Atheros 32MB 4MB 4×1 No Yes* Yes Yes
F1, F2 Realtek 16MB 2MB 4×1 No No Yes Yes
G1 Ralink 32MB 8MB 4×1 No No Yes ?
H1, H2 Ralink 32MB 4MB 4×1 No No Yes Yes
I1 - I3 Atheros 32MB 4MB 4×1 No No Yes Yes
J1 Realtek 16MB 2MB 4×1 No No Yes Yes
K1 Broadcom 32MB 4MB 4×1 No No Yes No
K2 Broadcom 32MB 4MB 4×1 No Yes Yes No
M1 Realtek 32MB 4MB 4×1 No No No Yes
N1 Realtek 32MB 4MB 4×1 No ? Yes No
Q2 Realtek 32MB 4MB 4×1 No No Yes Yes

Исходный код

Установка

C1 и E4

Для установки нужно зайти в консоль восстановления D-link. Для этого нужно выполнить следующие действия:

  1. Если у вас на C1 прошивка 3.12 или 3.11, то необходимо понизить версию до 3.10. Старые версии можно скачать с D-Link support.
  2. Устанавливаем на вашем компьютере статичный IP '192.168.0.2'.
  3. На выключенном роутере зажимаем кнопку “reset” и включаем питание. Ждем пока индикатор питания не начнет моргать желтым.
  4. Скачиваем, устанавливаем и запускаем Mozila 10 Portable с sourceforge.
  5. Заходим на'http://192.168.0.1'.
  6. Нажимаем “Browse” и выбираем OpenWrt прошивку (e.g. openwrt-ar71xx-dir-615-c1-squashfs-factory.bin).
  7. Если проценты в строке состояния не дошли до 100% а роутер перегрузился, то все нормально. Вообще критерием того что “прошивка обновлена” на этой модели является перезагрузка роутера и доблестное моргание всеми лампочками. Если же у вас нет перезагрузки и роутер просто висит, то читаете ниже как это лечится.
  8. Переключите получение IP адреса через DHCP и переходите первое использование

Проблемы с браузером

Система обновления прошивки не поддерживает HTTP заголовок Expect: 100-continue, который используется в большинстве современных браузеров. Если браузер отправляет этот заголовок, он будет ждать ответа от сервера со статусом 100 Continue перед отсылкой файлов. Эта функция было добавлена в HTTP/1.1 что позволяет отклонять серверу файлы без их предварительной загрузки. Роутер вроде как поддерживает HTTP/1.1, но никогда не отвечает 100 Continue поэтому браузер бесконечно ждет разрешения на отправку файла и в итоге ничего не происходит.

Internet Explorer 6,7,8 на Windows работоспособен, так же Firefox 13.0.1 на GNU/Linux, но с более новыми версиями возникают проблемы, как и с большинством остальных браузеров на GNU/Linux. Более старые версии Firefox (4.x и ниже) так же имеют проблемы. Некоторые люди сообщали о успешных результатах с более новыми версиями. В качестве альтернативы можно использовать curl HTTP клиент командной строки, команда для прошивки будет примерно такая:

  curl -0vF files=@openwrt-ar71xx-dir-615-c1-squashfs-factory.bin http://192.168.0.1/cgi/index

Некоторые пользователи рапортуют, что имеются проблемы с curl 7.27.0. Даже перевод curl в режим HTTP/1.0 не помогло. Известно, что is NetBSD 5.1.2 с curl 7.26.0 работоспособно.

**

C2

Тоже самое(у C1 и C2 одно и тоже железо и openwrt образ), но для загрузки образа в recovery, необходимо отредактировать C1 openwrt образ hex редактром.
Просто добавьте 30 31 перед последними ненулевыми значениями:

Еще информация

Tags

How to add tags