User Tools

Site Tools


toh:d-link:dir-615

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
toh:d-link:dir-615 [2014/08/08 14:58]
aind
toh:d-link:dir-615 [2015/06/11 13:12] (current)
YurBurGer [Boot into failsafe mode]
Line 5: Line 5:
 | D1/D2 | trunk | Partly working - problems with ethernet. Requires manual custom build. | | D1/D2 | trunk | Partly working - problems with ethernet. Requires manual custom build. |
 | D3 | 12.09 (Attitude Adjustment) | [[http://​wiki.openwrt.org/​toh/​d-link/​dir-615#​revision.d3|Workarounds available for: (1) manual 'ifup wan', (2) WAN LED and (3) Intel Wi-Fi Link 1000 BGN]]; [[https://​forum.openwrt.org/​viewtopic.php?​id=35184|Forum]];​ [[https://​dev.openwrt.org/​ticket/​14827|Connection resets]] | | D3 | 12.09 (Attitude Adjustment) | [[http://​wiki.openwrt.org/​toh/​d-link/​dir-615#​revision.d3|Workarounds available for: (1) manual 'ifup wan', (2) WAN LED and (3) Intel Wi-Fi Link 1000 BGN]]; [[https://​forum.openwrt.org/​viewtopic.php?​id=35184|Forum]];​ [[https://​dev.openwrt.org/​ticket/​14827|Connection resets]] |
-| D4 | trunk | Working with AA (12.09) [[https://​forum.openwrt.org/​viewtopic.php?​id=35184|Forum]] ​ |+| D4 | 12.09 (Attitude Adjustment) ​| Working with AA (12.09) [[https://​forum.openwrt.org/​viewtopic.php?​id=35184|Forum]] ​ |
 | E1 - E4 | Backfire | (Works with DIR-600 rev. A1 firmware)*, LEDs should work since [[https://​dev.openwrt.org/​changeset/​29973/​trunk|R29973]],​ support for E4 merged with [[toh:​d-link:​DIR-600]] A1 in [[https://​dev.openwrt.org/​changeset/​29976/​trunk|R29976]] ​ | | E1 - E4 | Backfire | (Works with DIR-600 rev. A1 firmware)*, LEDs should work since [[https://​dev.openwrt.org/​changeset/​29973/​trunk|R29973]],​ support for E4 merged with [[toh:​d-link:​DIR-600]] A1 in [[https://​dev.openwrt.org/​changeset/​29976/​trunk|R29976]] ​ |
-| H1 | trunk | Partly working - Requires manual custom build with network configuration ​|+| H1 | 12.09 | Working as of [[https://​dev.openwrt.org/​changeset/​36213/​trunk|R36213]] ​|
 | H2 | trunk | See H1 or [[https://​forum.openwrt.org/​viewtopic.php?​pid=205392#​p205392|Forum]] | | H2 | trunk | See H1 or [[https://​forum.openwrt.org/​viewtopic.php?​pid=205392#​p205392|Forum]] |
 +| I1 | - | WIP. See [[https://​forum.openwrt.org/​viewtopic.php?​id=43515|Forum]] |
 **NOTE:** ONLY revision C1 and C2 are fully supported yet.  **NOTE:** ONLY revision C1 and C2 are fully supported yet. 
 *You might have to change the magic number at the end of the OpenWRT firmware to the one used by the stock DIR-615 firmware to get it to upload. ​ \\  *You might have to change the magic number at the end of the OpenWRT firmware to the one used by the stock DIR-615 firmware to get it to upload. ​ \\ 
Line 18: Line 19:
 | A1? | | | A1? | |
 | B2 | Ubicom & SPI Flash with 2 MB only | | B2 | Ubicom & SPI Flash with 2 MB only |
-| D5 | Ralink RT3352F SoC |+| D5 | Ralink RT3352F SoC, you could try [[http://​wiki.openwrt.org/​toh/​d-link/​dir-620|DIR-620 D1]] image |
 | F1, F2 | SPI Flash with 2 MB only | | F1, F2 | SPI Flash with 2 MB only |
 | J1 | Realtek RTL8196C & SPI Flash with 2 MB only | | J1 | Realtek RTL8196C & SPI Flash with 2 MB only |
Line 34: Line 35:
 |G1      | Ralink ​ | 32MB | 8MB | 4x1 | No | No   | Yes | ?   | |G1      | Ralink ​ | 32MB | 8MB | 4x1 | No | No   | Yes | ?   |
 |H1, H2  | Ralink ​ | 32MB | 4MB | 4x1 | No | No   | Yes | Yes | |H1, H2  | Ralink ​ | 32MB | 4MB | 4x1 | No | No   | Yes | Yes |
-|I1      | Atheros | 32MB | no no ? | +|I1 - I3 | Atheros | 32MB | 4MB 4x1 No No   Yes Yes 
-|I2      |  |  |  |  |  |  |  |  ​+|J1      | Realtek | 16MB | 2MB  | 4x1 | No |No | Yes | Yes | 
-|J1      | Realtek | 16MB | 2MB  | 4x1 |  No |  No |  Yes |  Yes | +|K1      | Broadcom | 32MB | 4MB | 4x1 | No |No | No | Yes  | 
-|K1      | Broadcom | 32MB | 4MB | 4x1 |  No |  No |  No   Yes  | +|K2      | Broadcom | 32MB | 4MB | 4x1 | No |No | No | Yes  | 
-|K2      | Broadcom | 32MB | 4MB | 4x1 |  No |  No |  No   Yes  | +|M1      | Realtek | 32MB | 4MB | 4x1 | No |No | No | Yes  | 
-|M1      | Realtek | 32MB | 4MB | 4x1 |  No |  No |  No  |  Yes  |+|N1      | Realtek | 32MB | 4MB | 4x1 | No |? | Yes | No  |
  
 ===== Source Code ===== ===== Source Code =====
Line 57: Line 58:
   - As per the note at http://​www.dd-wrt.com/​wiki/​index.php/​DIR-615C , "If your dlink 615 C1 is at f/w 3.12 or 3.11 you may have to revert it to 3.10"​. ​ The older firmware is available from [[http://​www.dlink.com/​us/​en/​support/​product/​dir-615-wireless-n-300-router?​revision=us_revc|D-Link support]].   - As per the note at http://​www.dd-wrt.com/​wiki/​index.php/​DIR-615C , "If your dlink 615 C1 is at f/w 3.12 or 3.11 you may have to revert it to 3.10"​. ​ The older firmware is available from [[http://​www.dlink.com/​us/​en/​support/​product/​dir-615-wireless-n-300-router?​revision=us_revc|D-Link support]].
   - Set a static IP on your PC to '​192.168.0.2'​.   - Set a static IP on your PC to '​192.168.0.2'​.
-  - Press and hold the reset button until the power LED starts blinking orange (usually takes ~45 seconds). Or, hold down the reset button while powering on the router, this is much quicker and only takes 5-15 seconds.+  - Press and hold the reset button until the power LED starts blinking orange (usually takes ~45 seconds) ​to switch to firmware recovery mode. Or, hold down the reset button while powering on the router, this is much quicker and only takes 5-15 seconds.
   - Go to '​http://​192.168.0.1'​ from your PC web browser. (Note: most modern browsers don't work, see below, Firefox 13 portable version is known to work)   - Go to '​http://​192.168.0.1'​ from your PC web browser. (Note: most modern browsers don't work, see below, Firefox 13 portable version is known to work)
   - "​Browse"​ and select the OpenWrt firmware (e.g. '​openwrt-ar71xx-dir-615-c1-squashfs-factory.bin'​).   - "​Browse"​ and select the OpenWrt firmware (e.g. '​openwrt-ar71xx-dir-615-c1-squashfs-factory.bin'​).
Line 149: Line 150:
  
 ==== Rev. H1 ==== ==== Rev. H1 ====
 +
 +As of [[https://​dev.openwrt.org/​changeset/​36213/​trunk|R36213]] this router no longer needs a custom build. The following only applies to older revisions.
  
 Requires at minimum a customized /​etc/​config/​network. If you have a working network with DHCP server you can put the following in your /​etc/​config/​network (you have to edit via serial connection for the first time or have a custom build with the modified /​etc/​config/​network):​ Requires at minimum a customized /​etc/​config/​network. If you have a working network with DHCP server you can put the following in your /​etc/​config/​network (you have to edit via serial connection for the first time or have a custom build with the modified /​etc/​config/​network):​
Line 429: Line 432:
  
 | **Architecture:​** Mips24kc |  | **Architecture:​** Mips24kc | 
-| **Bootloader:​** ​+| **Bootloader:​** ​U-Boot ​
 | **System-On-Chip:​** ​ Atheros AR9341 rev 1.1 |  | **System-On-Chip:​** ​ Atheros AR9341 rev 1.1 | 
 | **CPU Speed:** 535 Mhz |  | **CPU Speed:** 535 Mhz | 
 | **Flash-Chip:​** mx25l3206d |  | **Flash-Chip:​** mx25l3206d | 
-| **Flash size:​** ​|+| **Flash size:​** ​4 MiB |
 | **RAM-Chip:​** [[http://​www.winbond.com.tw/​NR/​rdonlyres/​11505884-F632-41F9-9438-A3EC025FEAED/​0/​W9425G6JH.pdf |1 x W9425g6JH-5]] |  | **RAM-Chip:​** [[http://​www.winbond.com.tw/​NR/​rdonlyres/​11505884-F632-41F9-9438-A3EC025FEAED/​0/​W9425G6JH.pdf |1 x W9425g6JH-5]] | 
 | **RAM size:** 32 MiB (2 x 2M x 16bit x 4 banks) |  | **RAM size:** 32 MiB (2 x 2M x 16bit x 4 banks) | 
Line 439: Line 442:
 | **Ethernet:​** SoC integrated | | **Ethernet:​** SoC integrated |
 | **USB:** No |  | **USB:** No | 
-| **Serial:​** ​|  +| **Serial:​** ​Yes |  
-| **JTAG:​** ​|+| **JTAG:​** ​Yes |
  
 Revision J1: Revision J1:
Line 460: Line 463:
 Revision K1: Revision K1:
  
-| **Architecture:​** ​|  +| **Architecture:​** ​MIPS 74K V4.9  ​|  
-| **Bootloader:​** ​+| **Bootloader:​** ​CFE 
 | **System-On-Chip:​** ​ Broadcom BCM5357C0 |  | **System-On-Chip:​** ​ Broadcom BCM5357C0 | 
 | **CPU Speed:** 300 Mhz |  | **CPU Speed:** 300 Mhz | 
Line 490: Line 493:
 | **JTAG:** Yes | | **JTAG:** Yes |
  
-FIXME More info, please!+Revision N1:
  
 +| **Architecture:​** RLX5821 | 
 +| **Bootloader:​** ? | 
 +| **System-On-Chip:​** ​ Realtek RTL8196D | 
 +| **CPU Speed:** ? | 
 +| **Flash-Chip:​** 25L3206E | 
 +| **Flash size:** 4MB |
 +| **RAM-Chip:​** ESMT M13S2561616A-5T | 
 +| **RAM size:** 32 MiB (4M x 16bit x 4 banks) | 
 +| **Wireless:​** Realtek RTL8192ER | 
 +| **Ethernet:​** SoC integrated |
 +| **USB:** ? | 
 +| **Serial:** Yes | 
 +| **JTAG:** No |
 +
 +FIXME More info, please!
 ==== Photos ==== ==== Photos ====
  
Line 600: Line 618:
   * Elpida EDD5116AFTA-5B-E (From Elpida DDR SO-DIMM 512 MB)   * Elpida EDD5116AFTA-5B-E (From Elpida DDR SO-DIMM 512 MB)
   * Alliance AS4C32M16D1-5TCN (From [[http://​www.digikey.com/​product-detail/​en/​AS4C32M16D1-5TCN/​1450-1006-ND/​4234565|DigiKey]],​ $2.76)   * Alliance AS4C32M16D1-5TCN (From [[http://​www.digikey.com/​product-detail/​en/​AS4C32M16D1-5TCN/​1450-1006-ND/​4234565|DigiKey]],​ $2.76)
 +  * Samsung K4H511638J-LCCC000 (From [[http://​www.elbase.ru/​products/​view/​11715281/​K4H511638J-LCCC000|База электроники]],​ 117<​del>​P</​del>​)
  
 **Additional list that may work:** **Additional list that may work:**
Line 607: Line 626:
 | DDR  | 32Mx16 ​  | DDR 400 TSOP Pb Free    | H5DU5162ETR-E3C ​       | Hynix     ​| ​     ​ | DDR  | 32Mx16 ​  | DDR 400 TSOP Pb Free    | H5DU5162ETR-E3C ​       | Hynix     ​| ​     ​
 | DDR  | 32Mx16 ​  | DDR 400 Pb Free         | K4H511638G-LCCC ​       | Samsung ​  ​| ​     | DDR  | 32Mx16 ​  | DDR 400 Pb Free         | K4H511638G-LCCC ​       | Samsung ​  ​| ​    
-| DDR  | 32Mx16 ​  | DDR 400 Pb Free         | K4H511638J-LCCC ​       | Samsung ​  | 
 | DDR  | 32Mx16 ​  | DDR 400                 | A3S12D40ETP-G5 ​        | Zentel ​   |    ​ | DDR  | 32Mx16 ​  | DDR 400                 | A3S12D40ETP-G5 ​        | Zentel ​   |    ​
 | DDR  | 32Mx16 ​  | DDR 400                 | NT5DS32M16BS-5T ​       | Nanya     | | DDR  | 32Mx16 ​  | DDR 400                 | NT5DS32M16BS-5T ​       | Nanya     |
Line 621: Line 639:
  
 **By default router able to see all 64MB. ** **By default router able to see all 64MB. **
- 
  
 ==== 16MB Flash Mod (Only Rev. E4) ==== ==== 16MB Flash Mod (Only Rev. E4) ====
Line 655: Line 672:
   * Connect the router'​s LAN1 port directly to your PC.   * Connect the router'​s LAN1 port directly to your PC.
   * Configure your PC with a static IP address between 192.168.1.2 and 192.168.1.254. E. g. 192.168.1.2 (gateway and DNS is not required).   * Configure your PC with a static IP address between 192.168.1.2 and 192.168.1.254. E. g. 192.168.1.2 (gateway and DNS is not required).
-  * Plug the power on and wait for the DMZ LED to light up+  * Plug the power on and wait for the POWER LED to blink green
-  * While the DMZ LED is on immediately ​press any button (Reset and Secure Easy Setup will work) a few times +  * While the POWER LED is blinking ​press any button (Reset and Secure Easy Setup will work) once
-  * If done right the DMZ LED will quickly flash 3 times every second.+  * If done right the POWER LED will blink faster.
   * You should be able to telnet to the router at 192.168.1.1 now (no username and password)   * You should be able to telnet to the router at 192.168.1.1 now (no username and password)
-FIXME What is the DMZ LED? It's not mentioned anywhere else in this article. 
  
 ==== What to do in failsafe mode? ==== ==== What to do in failsafe mode? ====
toh/d-link/dir-615.1407502729.txt.bz2 · Last modified: 2014/08/08 14:58 by aind