Differences

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

toh:d-link:dir-615 [2013/10/29 18:58]
toh:d-link:dir-615 [2014/08/08 14:58] (current)
aind
Line 4: Line 4:
| C1, C2 | Attitude Adjustment RC1 | Full support, eth/wireless/leds/buttons ok  | | C1, C2 | Attitude Adjustment RC1 | Full support, eth/wireless/leds/buttons ok  |
| 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) | Internet LED not working; manual 'ifup wan' needed; Intel Wi-Fi Link 1000 BGN card works only with latest drivers and disabled 802.11n mode; [[https://forum.openwrt.org/viewtopic.php?id=35184|Forum]] |+| 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 | trunk | 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]]  |
Line 38: Line 38:
|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  |
 +|M1      | Realtek | 32MB | 4MB | 4x1 |  No |  No |  No  |  Yes  |
===== Source Code ===== ===== Source Code =====
Line 79: Line 81:
{{:media:dir615c2hex_edit_image.png}} {{:media:dir615c2hex_edit_image.png}}
-==== Rev. D1-D4 ====+===== Rev. D1-D4 =====
These use a Ralink chipset that only has preliminary support and requires a manual build. D1/D2 models are known to have problems with the latest ethernet driver(s) and require the use of an older driver. D3/D4 are relatively stable with an unmodified trunk build. These use a Ralink chipset that only has preliminary support and requires a manual build. D1/D2 models are known to have problems with the latest ethernet driver(s) and require the use of an older driver. D3/D4 are relatively stable with an unmodified trunk build.
Line 108: Line 110:
This has been tested and the router works flawlessly. This has been tested and the router works flawlessly.
-**D3**+==== Revision D3 ====
Works with Attitude Adjustment (12.09). Works with Attitude Adjustment (12.09).
Line 118: Line 120:
3. Upload the firmware. If the upload does not start, just try another browser, e.g. Firefox. 3. Upload the firmware. If the upload does not start, just try another browser, e.g. Firefox.
-4. Perform initial configuration ([[doc:howto:First login]]).+4. Perform initial configuration ([[http://wiki.openwrt.org/doc/howto/firstlogin|First login]]).
5. There could be a problem, that the WAN connection is not automatically configured because the 'wan' interface is not enabled during boot. To fix it: 5. There could be a problem, that the WAN connection is not automatically configured because the 'wan' interface is not enabled during boot. To fix it:
  * Variant 1: login via telnet/ssh and type 'ifup wan'; edit /etc/rc.local and add 'ifup wan' there to automatically enable it during boot.   * Variant 1: login via telnet/ssh and type 'ifup wan'; edit /etc/rc.local and add 'ifup wan' there to automatically enable it during boot.
-  * Variant 2: go to luci --> System --> Startup --> 'Local startup' and add line 'ifup wan' before 'exit 0' line in rc.local. Reboot router.+  * Variant 2: go to luci -> System -> Startup -> 'Local startup' and add line 'ifup wan' before 'exit 0' line in rc.local. Reboot router.
6. There could be serious problems (reconnects, very high packet loss rate) with Intel Wi-Fi Link 1000 BGN Cards on Windows (the factory firmware from D-Link works just well with these cards). To fix it with OpenWRT, download and install latest drivers from [[http://www.intel.com/p/en_US/support/highlights/wireless/1000|Intel web site]]). Then go to 6. There could be serious problems (reconnects, very high packet loss rate) with Intel Wi-Fi Link 1000 BGN Cards on Windows (the factory firmware from D-Link works just well with these cards). To fix it with OpenWRT, download and install latest drivers from [[http://www.intel.com/p/en_US/support/highlights/wireless/1000|Intel web site]]). Then go to
Network and Sharing Center, open properties of your wireless adapter, then Configure, then Advanced and disable 802.11n mode there. Network and Sharing Center, open properties of your wireless adapter, then Configure, then Advanced and disable 802.11n mode there.
-7. | FIXME: How to enable WAN LED |+7. By default the WAN LED is not configured correctly. To fix it: 
 +Go to System -> LED Configuration and change the first LED config as follows: 
 +  * Name: Status LED (green) 
 +  * LED Name: d-link:green:wan 
 +  * Default state: unchecked 
 +  * Trigger: netdev 
 +  * Device: eth0.2 (you can find this on Network -> Interfaces under WAN) 
 +  * Trigger Mode: All checked (Link On, Transmit, Receive) 
 + 
 +8. There could be a regular connection resets. The problem is described here: [[https://dev.openwrt.org/ticket/14827|Ticket]], [[​https://forum.openwrt.org/viewtopic.php?id=47998|Forum]], [[http://superuser.com/questions/693534/openwrt-regular-connection-resets|SuperUser]]
**D4** **D4**
Line 452: Line 463:
| **Bootloader:** ? | | **Bootloader:** ? |
| **System-On-Chip:**  Broadcom BCM5357C0 | | **System-On-Chip:**  Broadcom BCM5357C0 |
-| **CPU Speed:** ? | +| **CPU Speed:** 300 Mhz |
| **Flash-Chip:** [[http://www.macronix.com/QuickPlace/hq/PageLibrary4825740B00298A3B.nsf/h_Index/3F21BAC2E121E17848257639003A3146/$File/MX25L3206E,%203V,%2032Mb,%20v1.4.pdf | Macronix MX25L3206EMI-12G]] | | **Flash-Chip:** [[http://www.macronix.com/QuickPlace/hq/PageLibrary4825740B00298A3B.nsf/h_Index/3F21BAC2E121E17848257639003A3146/$File/MX25L3206E,%203V,%2032Mb,%20v1.4.pdf | Macronix MX25L3206EMI-12G]] |
| **Flash size:** 4MB | | **Flash size:** 4MB |
Line 458: Line 469:
| **RAM size:** 32 MiB (2M x 16bit x 4 banks) | | **RAM size:** 32 MiB (2M x 16bit x 4 banks) |
| **Wireless:** Broadcom BCM5357C0 | | **Wireless:** Broadcom BCM5357C0 |
 +| **Ethernet:** SoC integrated |
 +| **USB:** No |
 +| **Serial:** ? |
 +| **JTAG:** Yes |
 +
 +Revision M1:
 +
 +| **Architecture:** RLX4181 |
 +| **Bootloader:** ? |
 +| **System-On-Chip:**  Realtek RTL8196C |
 +| **CPU Speed:** ? |
 +| **Flash-Chip:** Winbond 25Q32BVSIG |
 +| **Flash size:** 4MB |
 +| **RAM-Chip:** Winbond W9825G6JH-6 |
 +| **RAM size:** 32 MiB (4M x 16bit x 4 banks) |
 +| **Wireless:** Realtek RTL8192CE |
| **Ethernet:** SoC integrated | | **Ethernet:** SoC integrated |
| **USB:** No | | **USB:** No |
Line 478: Line 505:
| H2    | [[:toh/d-link/dir-615/h2-photos/start|toh/d-link/dir-615/h2-photos/start]] | As-is | | H2    | [[:toh/d-link/dir-615/h2-photos/start|toh/d-link/dir-615/h2-photos/start]] | As-is |
| K1    | [[https://forum.openwrt.org/viewtopic.php?pid=209452#p209452|OpenWRT forum]] | Wireless, cpu and memory are unshielded on this photo | | K1    | [[https://forum.openwrt.org/viewtopic.php?pid=209452#p209452|OpenWRT forum]] | Wireless, cpu and memory are unshielded on this photo |
 +| M1    | [[http://wiki.openwrt.org/_media/media/dir-615.rev.m1.jpg]] | As-is |
==== Opening the case ==== ==== Opening the case ====
Line 526: Line 554:
Serial port settings: Speed:57600, Data bits:8, Stop bits:2, Parity: none, Flow control: none Serial port settings: Speed:57600, Data bits:8, Stop bits:2, Parity: none, Flow control: none
 +
 +=== K2 revision:===
 +
 +{{:media:dir615k2_com_txt.jpg|}}
 +
 +
 +| Pin1 | 3.3V |
 +| Pin2 | TXD  |
 +| Pin3 | GND  |
 +| Pin4 | RXD |
 +
 +COM port settings: Speed:115200, Data bits:8, Stop bits:1, Parity:none, Flow control:none
Remember to use 12V <-> 3.3V serial port converter or you might break the router serial pins by overvoltage. Remember to use 12V <-> 3.3V serial port converter or you might break the router serial pins by overvoltage.
Line 589: Line 629:
MX25L12835FM2I MX25L12835FM2I
 +
 +S25FL128P
 +
 +Uboot and Kernel patches for 16MB Flash [[http://texnikk.blogspot.com/2014/02/dir-615-e4-16m-flash-64m-ram-usb-mod.html|External Link]]
==== SD-Card in DIR-615 H1 ==== ==== SD-Card in DIR-615 H1 ====
Line 674: Line 718:
modules for 1wire/i2c protocols over gpio to connect devices/sensors/actuators to your router. modules for 1wire/i2c protocols over gpio to connect devices/sensors/actuators to your router.
 +===== Custom OpenWrt image for H1/H2 with LuCi integrated =====
 +
 +http://www.superwrt.eu/en/firmware/d-link-dir-615/
Line 682: Line 729:
  * D-Link DIR-615 C2 64MB memory mod [[:toh/d-link/dir-615/c2-memorymod/start|toh/d-link/dir-615/c2-memorymod/start]]   * D-Link DIR-615 C2 64MB memory mod [[:toh/d-link/dir-615/c2-memorymod/start|toh/d-link/dir-615/c2-memorymod/start]]
  * D-Link DIR-615 C2 using Mac OS X to add gpsd https://forum.openwrt.org/viewtopic.php?id=24149   * D-Link DIR-615 C2 using Mac OS X to add gpsd https://forum.openwrt.org/viewtopic.php?id=24149
-  * D-Link DIR-615 Original Firmware: ftp://ftp.dlink.com/Gateway/dir615/Firmware/ +  * D-Link DIR-615 A Firmware: ftp://ftp.dlink.com/Gateway/dir615/Firmware/
  * D-Link DIR-615 B Firmware: ftp://ftp.dlink.com/Gateway/dir615_revB/Firmware/   * D-Link DIR-615 B Firmware: ftp://ftp.dlink.com/Gateway/dir615_revB/Firmware/
  * D-Link DIR-615 C Firmware: ftp://ftp.dlink.com/Gateway/dir615_revC/Firmware/   * D-Link DIR-615 C Firmware: ftp://ftp.dlink.com/Gateway/dir615_revC/Firmware/
  * D-Link DIR-615 E Firmware: ftp://ftp.dlink.com/Gateway/dir615_revE/Firmware/   * D-Link DIR-615 E Firmware: ftp://ftp.dlink.com/Gateway/dir615_revE/Firmware/
 +  * D-Link DIR-615 I Firmware: ftp://ftp.dlink.com/Gateway/dir615_revI/Firmware/
  * D-Link DIR-615 I1 is supported by dd-wrt: ftp://ftp.dd-wrt.com/others/eko/BrainSlayer-V24-preSP2/2012/07-20-12-r19519/dlink-dir615i1/   * D-Link DIR-615 I1 is supported by dd-wrt: ftp://ftp.dd-wrt.com/others/eko/BrainSlayer-V24-preSP2/2012/07-20-12-r19519/dlink-dir615i1/

Back to top

toh/d-link/dir-615.1383069508.txt.bz2 · Last modified: 2013/10/29 18:58 (external edit)