Кое-что из собственного опыта... В принципе часть я уже размещал на других форумах, но повторю с дополнениями и тут, надеюсь кому-нибудь будет полезно.
1. Характерный симптом одной из самых распространенных неисправностей D-Link DSL-2500U/BRU/C (H/W Ver:C1) и DSL-2520U/BRU/C (H/W Ver:C1) - сразу после включения светят и не гаснут 2 светодиода, Power и DSL, модем не загружается, ну само собой и WEB-интерфейс не доступен.
Открываем корпус, внимательно осматриваем электролитические конденсаторы C8 (470мФ 16в), C14 (100мФ 16в, он же C10, смотря с какой стороны маркировку читать), C32 (470мФ 16в), C111 (470мФ 16в). Они все рядом друг с другом, почти в одну линию на плате стоят. Если они вздуты - меняем. Если даже они не вздуты, но производства фирмы Jakec - меняем на конденсаторы производства более приличных фирм, и желательно с предельной рабочей температурой 105 градусов Цельсия, а не 85. Да, C14 не вздувается, но его обязательно меняем в любом случае, и ставим вместо него не 100, а 220 или 330 микрофарад. Вместо остальных, которые на 470, можно аналогичные, а можно и выше емкостью, до 1000 микрофарад, лишь бы по высоте в корпус влезли. По напряжению - можно и на 10 вольт, а C14 - даже и на 6,3 вольта. Если же ставить полимерные конденсаторы - то С14 по идее можно и на 4 вольта.
Примечание 1: Если замена конденсаторов не помогла, и модем продолжает не загружаться (т.е. после включения по прежнему не гаснет DSL и т.д.), то наиболее вероятна проблема с прошивкой, т.е. с firmware во флэшке. Но тут скорее всего потребуется соответствующий программатор. :)
Примечание 2: Если светодиод LAN тоже сразу светит и не гаснет, т.е. светят 3 светодиода (кабель LAN не подключен), а замена конденсаторов не помогла, то можно ещё попробовать заменить кварц 64 МГц.
2. Вторая распространенная неисправность D-Link DSL-2500U/BRU/C (H/W Ver:C1) и DSL-2520U/BRU/C (H/W Ver:C1) - модем вообще никак не реагирует на включение, либо после включения слабо моргает всеми светодиодами. Тут возможны две основные причины.
а) Внешний блок питания (5,2V 1A). Если дело в нем, то чаще всего проблема в конденсаторах и ремонт весьма прост. Открываем блок (он склеен довольно слабо, можно молоточком обстучать по шву), осматриваем электролитический конденсатор C9 (1000 микрофарад 10 вольт). Если вздулся - меняем. При замене - ничего особенного, только нужно учитывать ограничение по высоте, и неплохо бы ещё припаять параллельно его выводам керамический конденсатор (примерно 0,68 микрофарад или выше, в корпусе SMD). Также следует внимательно осмотреть на вздутость электролитические конденсаторы C10 (680 микрофарад 10 вольт, стоит рядом с C9) и C3 (10 микрофарад 400 вольт).
б) Если блок питания в порядке, то причина в самом модеме, скорее всего в микросхеме Broadcom 6301KSG (8 ножек, стоит возле трансформатора, недалеко от разъема для подключения телефонной линии). Снимаем её, смотрим - если модем начал включаться, то всё понятно. А вот где брать другую такую для замены - это уж решайте сами. :-) В обычных условиях - выпаивать из других дохлых DSL-модемов (они во многих моделях разных фирм встречаются, не только в D-Link-ах).
PS. выкидывать модем не очень хочется, за время работы работал сносно.
Мой DSL-2500U проработал непрерывно 1,5 года. Видимо, ресурс у этих конденсаторов (кстати, производитель - Chang) совсем небольшой.
Проблема в том что когда при включении модема в сеть у него не горит ни один из светодиодов но через 10минут он включается. Можете объяснить почему он так долго включается ??
Модем DSL-2520U, P/N: RSL2520UEBRUUC1, H/W: C1
После замены кондеров была ошибочно залита прошивка от другого модема(предположительно от 2520 BRU/D).
И на этом всё - горит Power и DSL, модем не пингуется, LAN периодически мигает при подключении кабеля, на ресет не реагирует, в краш не входит.
Через шнур в терминал пишет:
BCM96338 (32bit,SP,BE) 96332CG_F4W 10
Build Date: Fri Dec 18 09:19:11 CST 2009 (root@mochow)(Revision: 63)
Copyright (C) 2000-2006 Broadcom Corporation.
Boot Address 0xbfc00000
Initializing Arena.
Initializing Devices.
Serial flash device: name W25X16VSSIG, id 0xef14, size 2048KB
*** Board is not initialized properly ***
Press: <enter> to use current value
'-' to go previous parameter
'.' to clear the current value
'x' to exit this command
96338SV ------- 0
96338L-2M-8M ------- 1
96338L-65-2M-8M ------- 2
96338W ------- 3
96338W-20P2 ------- 4
96338E4 ------- 5
96338E4-20P2 ------- 6
96332 ------- 7
96332CG ------- 8
DSL-2500U ------- 9
DSL-2520U ------- 10
DSL-2540U ------- 11
A96338GW ------- 12
Board Id (0-12) : 96332CG_F4W
Я так понимаю он просит указать тип платы? Ввожу "10", нажимаю Enter - ничего не происходит. Также вводил и точку и тире - ничего.
Подскажите пожалуйста, что я делаю не так? Есть ли какие-то соображения? Что можно сделать?
CFE version 1.0.37-12.1 for BCM96338 (32bit,SP,BE) Build Date: Mon Jun 9 01:35:26 CST 2008 (root@localhost.localdomain) Copyright (C) 2000-2006 Broadcom Corporation. Boot Address 0xbfc00000 Initializing Arena. Initializing Devices. Serial flash device: name NXW25P16, id 0xef14, size 2048KB 100 MB Full-Duplex (auto-neg) CPU type 0x29010: 240MHz Total memory: 8388608 bytes (8MB) Total memory used by CFE: 0x80401000 - 0x80528710 (1210128) Initialized Data: 0x8041D740 - 0x8041FF30 (10224) BSS Area: 0x8041FF30 - 0x80426710 (26592) Local Heap: 0x80426710 - 0x80526710 (1048576) Stack Area: 0x80526710 - 0x80528710 (8192) Text (code) segment: 0x80401000 - 0x8041D734 (116532) Boot area (physical): 0x00529000 - 0x00569000 Relocation Factor: I:00000000 - D:00000000 Board IP address : 192.168.1.1:ffffff00 Host IP address : 192.168.1.159 Gateway IP address : Run from flash/host (f/h) : h Default host run file name : 308nfs6358 Default host flash file name : bcm963xx_fs_kernel Boot delay (0-9 seconds) : 1 Board Id (0-14) : 96332CG_F4W Number of MAC Addresses (1-32) : 11 Base MAC Address : 00:21:91:ca:40:60 PSI Size (1-64) KBytes : 24 *** Press any key to stop auto run (1 seconds) ***