FIXME → template_device

D-Link DSL-2650u

Общие особенности:

Интерфейсы устройства

  • 1 RJ-11 ADSL порт
  • 4 RJ-45 10/100BASE-TX Fast Ethernet LAN switch ports with auto MDI/MDIX
  • Встроенный 802.11g WLAN
  • 1 или 2 USB порта (в зависимости от ревизии)

Информация на сайте производителя

Версия/Модель H/W Ревизия Дата запуска S/N Поддержка версии OpenWrt Спецификация модели
DSL-2650U/BRU/D D1 08-Апр-2009 - 10.03 (пропатчено) 1 x USB
DSL-2650U/BRU/D2 D2 14-Май-2010 - 10.03 (пропатчено) 2 x USB
MTS DSL-2650U ?(D1) 05-Апр-2010 - ? 1 x USB для 3G модема 1)
DSL-2650BU B1 ? - - 2 x USB, WPS
DSL-2650U (Mod) 2) All - - 2 x USB, WPS, 1 x WAN, 2 x ExtAnt
Модель Платформа Свитч Wi-Fi Частота CPU (МГц) Флеш-память (Mb) ОЗУ (Mb) Serial USB
DSL-2650U bcm63xx Broadcom 5325 4×1 BCM 4318 300 8 32 Да Да
  • Качаем прошивку openwrt-DSL2650U-squashfs-cfe.bin
  • Выключаем питание
  • Зажимаем кнопку сброс
  • Включаем питание
  • Ждем 10 секунд
  • Отпускаем сброс
  • В браузере идем по http://192.168.1.1
  • Выбираем openwrt-DSL2650U-squashfs-cfe.bin в поле выбора файла
  • Тыкаем кнопку Upgrade (Обновить)
  • Ждем до перезагрузки
  • С помощью Telnet подключаемся к 192.168.1.1 и задаём root-пароль командой passwd, или в браузере идем на http://192.168.1.1 и настраиваем, если в прошивку встроена LuCi

→ generic.sysupgrade

Если у вас уже установлена OpenWRT и вы хотите сделать обновление, например, на новую версию, используйте mtd, но не забудьте заранее залить прошивку в /tmp.

Обновление через LuCi

Обновление с помощью терминала

  • Подключаемся с помощью ssh под root на 192.168.1.1
  • Пишем следующие команды :
cd /tmp/
wget http://downloads.openwrt.org/snapshots/trunk/brcm63xx/openwrt-DSL2650U-squashfs-cfe.bin
sysupgrade /tmp/openwrt-DSL2650U-squashfs-cfe.bin

Если sysupgrade не установлен, то делаем так :

cd /tmp/
wget http://downloads.openwrt.org/snapshots/trunk/brcm63xx/openwrt-DSL2650U-squashfs-cfe.bin
mtd write /tmp/openwrt-DSL2650U-squashfs-cfe.bin && reboot

→ Настройка после прошивки
Настройка интернета, wi-fi, usb, и тд.

IC Info Datasheet
Процессор BCM6358 id 0x2A010 Здесь
Flash ROMAM29LV320MB id 0x2200 Здесь
SDRAMK4H561638H-UCCC Здесь
Ethernet контроллерBCM5325EKQMG 4 x LAN Здесь
Wi-Fi контроллерBCM4318KFBG 2 x Ant Здесь
ADSL2+ 5V Line Driver AnnexALAL2020 Здесь

Спереди и сзади (ревизия D2):

ВНИМАНИЕ!: Открытие корпуса приведёт к потери гарантии!

** Главная плата **

** Процессор(CPU) | Wi-Fi | LAN **

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

Распиновка разъема JP1:

  [x] : TX 
  [x] : GND 
  [x] : VCC 3.3V 
  [ ] 
  [x] : RX

Но не забывайте, что Tx и Rx меняются местами, т.е. Tx роутреа к Rx программатора, Rx роутера к Tx программатора

  • Speed - 115200
  • Data bits - 8
  • Stop bits - 1
  • Parity - None
  • Flow control - XON/XOFF

Если проблемы с паянием, идём сюда.

** Общий вид модификаций **

Схема:

Список компонентов:

  1. P4 Ethernet порт RJ45 1×1 без защиты(экрана)
  2. T2 Один 10/100 Base-tx Lan трансформатор: 12ps6121c.pdf

Ethernet порт и трансформатор можно взять из DSL-2500U

  1. R196, R197, R201, R202 Резиторы smd (в корпусе 0805) 75 Ом
  2. С136 Конденсатор электролитический (я использовал 220мкФ * 16В)
  3. Перемычка между выводами 5 и 1 на месте под микросхему U14

Опытным методом найдены:

GPIO# Имя Тип
gpio0 D10 LED_ACTIVE_HIGH
gpio12 D4 LED_ACTIVE_LOW
gpio13 D2 LED_ACTIVE_LOW
gpio31 D3 LED_ACTIVE_LOW

Тип зависит от подключения светодиода к выводу GPIO

На плате прорезать участок дорожки идущий к встроенной антенне (спираль на плате). К оставшейся части дорожки идущей в Wi-Fi модуль и между его экраном(можно припаять к экрану первой антенны) добавить разъем/провод второй внешней антенны.

D2 - WPS
D4 - второй USB порт
D10 - ? (возможно: WAN порт на CPU)

//WPS (Wi-Fi Protected Setup) - стандарт, предназначенный для полуавтоматического создания беспроводной домашней сети //

Нужно допаять недостающие элементы:

  • Второй USB порт
  • Индикацию LED (D4)
  • D29 аналогичен D30

На главную плату можно припаять кнопку (SW3) и LED (D2), но их работу надо проверить.

Оригинальные исходники прошивки v1.00 можно скачать здесь. Основаны на Linux 2.? ядре вместе с Broadcom утилитами и драйверами, а так же исходным кодом ядра и утилитами для восстановления.

Последнюю оригинальную прошивку (v1.20 от 27.06.11) можно скачать здесь


1)
3G модем может быть использован как WAN-интерфейс
2)
Модификации пользователей,таких устройств нет в продаже
  • Last modified: 2018/06/05 17:45
  • by tmomas