DIR-645 Release Note


Firmware: DIR645A1_FW104B12.bin
Hardware: wrgn39 (rt3662 smart antenna router)
Date: 2014/05/19
Svn : r46896

1. Solve the problem that WAN DHCP client could not update lease time.


Firmware: DIR645A1_FW104B11.bin
Hardware: wrgn39 (rt3662 smart antenna router)
Date: 2013/06/14
Svn : r37793

1. QRS Mobile APP set wifi ssid ~!@#$%^&*()_+. Will cause error.
2. When BT test with the SPI and anti-spoof function, LAN will disconnect to DUT and can Not ping to DUT successful
3. After running DCC, the default channel width need to be Auto 20/40 MHz 
4. The telnetd can be enabled without any authentication via add port mapping action.
5. Fix QRS password can not set blank.
6. QRS can’t login if password include special character $ after setting without reboot.


Firmware: DIR645A1_FW104B10.bin
Hardware: wrgn39 (rt3662 smart antenna router)
Date: 2013/05/22
Svn : r36923

1. Fix bug streaming multicast data in LAN affect WLAN can’t access network.


Firmware: DIR645A1_FW104B09.bin
Hardware: wrgn39 (rt3662 smart antenna router)
Date: 2013/05/17
Svn : r36732

1. Security : Web file access api getfile path could not include ../


Firmware: DIR645A1_FW104B08.bin
Hardware: wrgn39 (rt3662 smart antenna router)
Date: 2013/05/15
Svn : r36720

1. Add router_info.xml for DCC can detect WAN link status(DCC bug,Fw workarround)
2. Fix DHCP clinet renew fail when using broadcast mothed.
3. Manual time extend to 2037
4. Security : It would pass the authentication before scan direction in the router. (__ajax_explorer.sgi)


Firmware: DIR645A1_FW104B07.bin
Hardware: wrgn39 (rt3662 smart antenna router)
Date: 2013/05/07
Svn : r36529

5. Fix dlink banner show incorrect in some resolution.
6. Login password limit to 15 char same as password setting in admin page.
7. Fix itune server cause out of memory when parsing some error mp3 file.


Firmware: DIR645A1_FW104B06.bin
Hardware: wrgn39 (rt3662 smart antenna router)
Date: 2013/04/18
Svn : r36012

8. Fix the problem that wifienhance not working


Firmware: DIR645A1_FW104B05.bin
Hardware: wrgn39 (rt3662 smart antenna router)
Date: 2013/03/27
Svn : r35239

1. Solve the security problem that curl -H "Cookie: uid=9gIdu6X6nF" -d "EVENT=%26%20telnetd%26" http://192.168.0.1/service.cgi would cause script injection issue to execute telentd.


Firmware: DIR645A1_FW104B04.bin
Hardware: wrgn39 (rt3662 smart antenna router)
Date: 2013/03/25
Svn : r35136

1. Reduce the logout timeout from ten to three minutes for D-Link request due to security consideration.


Firmware: DIR645A1_FW104B03.bin
Hardware: wrgn39 (rt3662 smart antenna router)
Date: 2013/03/22
Svn : r35087

1. Solve security problem that don’t let version.php show too many router information without authentication.
2. Solve security problem that turn off the widget function and remove the relative files like router_info.xml.
3. Solve security problem that diable telnetd after the router is not longer factory default.


Firmware: DIR645A1_FW104B02.bin
Hardware: wrgn39 (rt3662 smart antenna router)
Date: 2013/03/13
Svn : r34700

1. fix bind.php can set dns server without authentication.
2. Fix reset statistic fail.
3. Fix signal of wifi client always show 100%
4. Fix 3 buffer overflow report from dlink.( post_login.xml, hedwig.cgi, authentication.cgi)
5. enable 3T hdd support
6. Fix the ping for IPv6 ";reboot" will cause system reboot.we need do shell command escape before execute.
7. It is a security problem that users could post any command to execute in the router by command.php.


Firmware: DIR645A1_FW104B01.bin
Hardware: wrgn39 (rt3662 smart antenna router)
Date: 2013/01/04
Svn : r33338

1. Modify firmware version


Firmware: DIR645A1_FW103B14.bin
Hardware: wrgn39 (rt3662 smart antenna router)
Date: 2012/12/26
Svn : r33338

2. HT 20/40 Auto Co-existence issue
3. Follow DIR-845L rule to turn on RTS/CTS enable.
4. For dlink router do not ttl=ttl-1 after NAT transfer.
5. Fix memory leak for WebFileAccess


Firmware: DIR645A1_FW103B13.bin
Hardware: wrgn39 (rt3662 smart antenna router)
Date: 2012/12/21
Svn : r33234

6. add guset zone ip setting in Advance->guestzone.
7. add WAN static ip check that can not set same ip domain as guest or host LAN.
8. change friendly message if guest/host zone/WAN static ip domain is conflict.


Firmware: DIR645A1_FW103B12.bin
Hardware: wrgn39 (rt3662 smart antenna router)
Date: 2012/12/3
Svn : r32417

1. Fix Russia PPTP/L2TP not work,because the DHCP client option 33 do not work correctly.
2. Add ipv6 simple security
3. Fix ipv6 auto detection.


Firmware: DIR645A1_FW103B11.bin
Hardware: wrgn39 (rt3662 smart antenna router)
Date: 2012/10/09
Svn : r31680

4. remove smart 404.
5. skil http user-agent CaptiveNetworkSupport that is apple (ipad iphone ) detect wisp.we do not response 302.if response 302 apple device will redirect to WEB to config wisp.We do not want this behavior.
6. language pack show wrong(always EN) in hidden page show.
7. the menu show English in the first time (after FRESET) but not match the current Language Pack
8. Add switch level mac filter,and add mac filter entry to wireless acl rul.
9. Fixed the bug that the interface name should be ppp0 in PPPoE mode in IPv6 firewall (original is eth2.2).


Firmware: DIR645A1_FW103B10 _fix_ipv6firewall.bin
Hardware: wrgn39 (rt3662 smart antenna router)
Date: 2012/10/09
Svn : 31680

1. Fixed the bug that the interface name should be ppp0 in PPPoE mode in IPv6 firewall (original is eth2.2).


Firmware: DIR645A1_FW103B08macfilter.bin
Hardware: wrgn39 (rt3662 smart antenna router)
Date: 2012/08/22
Svn : 30674

1.Add switch level mac filter,and add mac filter entry to wireless acl rul.


Firmware: DIR645A1_FW103B09.bin
Hardware: wrgn39 (rt3662 smart antenna router)
Date: 2012/07/23
Svn : 29890

1. Add Simple Security rule regarding sysfrag attack.


Firmware: DIR645A1_FW103B08.bin
Hardware: wrgn39 (rt3662 smart antenna router)
Date: 2012/06/29
Svn : 29000

1. Update web file acess config UI.
2. Enable Russia WAN mode if country is RU.
3. IPV6 IOL v1.00b08 test fail item on bug tracker.


Firmware: DIR645A1_FW103B07.bin
Hardware: wrgn39 (rt3662 smart antenna router)
Date: 2012/04/20
Svn : 27440+WEBACCESS.php modify

4. Fix web file access can’t upload file by iphone.


Firmware: DIR645A1_FW103B06.bin
Hardware: wrgn39 (rt3662 smart antenna router)
Date: 2012/04/20
Svn : 27440

5. Fix web file access can’t upload file.
6. change Copyright(C) 2012 to 2011-2012


Firmware: DIR645A1_FW103B05.bin
Hardware: wrgn39 (rt3662 smart antenna router)
Date: 2012/04/19
Svn : 27401

7. Fix Itune can not work normal.
8. WPS PIN fail via ether LAN upnp.
9. Scheduled Email log fail after reboot. 


Firmware: DIR645A1_FW103B04.bin
Hardware: wrgn39 (rt3662 smart antenna router)
Date: 2012/04/16
Svn : 27346 + itune 26228(latest code is too large)

1. Change copyright to “Copyright(C) 2012 D-Link Corporation. All rights reserved”
2. Fix web file access can’t open file that size larger than 4GB.
3. Hostapd and mDnsresponder memory leak issue.
4.Fix shareport mobile can’t work on category view.


Firmware: DIR645A1_FW103B03.bin
Hardware: wrgn39 (rt3662 smart antenna router)
Date: 2012/03/29
Svn : 26845.

4. fix the web file access fail on lan side. If remote access is not enable.
5. Support WPS 2.0.
6. Fix FAT32/FAT big file transfer error via samba.


Firmware: DIR645A1_FW103B02.bin
Hardware: wrgn39 (rt3662 smart antenna router)
Date: 2012/03/13
Svn : 26483.

7. fix the web file access fail on lan side. If remote access is not enable.
8. Support WPS 2.0.
9. Fix FAT32/FAT big file transfer error via samba.


Firmware: DIR645A1_FW103B01.bin
Hardware: wrgn39 (rt3662 smart antenna router)
Date: 2012/03/07
Svn : 26353.

1. Using main trunk code.
2. update IPV6 function to dlink spec 2.01R
3. add QRS mobile support(please down load IPhone APP on APP store.)
4. Add shareport mobile support(please down load IPhone APP on APP store.)
5. Web file access support.
6. WPS pin lock issue follow WPS forum.
7. add upnp portmapping(virtual server ,remote access port) to wan side gateway, if wan mode is static or dhcp.
