D-Link DI-524 Wireless Router has been discontinued as of February 01, 2008 in the US.
There are multiple revisions of the D-Link DI-524, each with revision specific drivers, firmware, installation guides, and other resources.
If you can not find the hardware version information, see here:http://www.dlink.cc/drivers-firmware/how-do-i-determine-the-hardware-revision-of-my-product.html
1.DI-524
Date:8/16/2006
Version:1.23
Download site:ftp://ftp.dlink.com/Gateway/di524/Firmware/di524_firmware_123.bin
2.DI-524_REVC
Date:7/05/2006
Version:3.23
Download site:ftp://ftp.dlink.com/Gateway/di524_revc/Firmware/di524_revC_firmware_323.bin
Revision Info: ¤ Fixed Security Issues.¤ Improved Performance
3.DI-524_REVD
Date:8/16/2006
Version:4.03
Download site:ftp://ftp.dlink.com/Gateway/di524_revD/Firmware/di524_revD_firmware_403.bin
Revision Info: ¤ Improved performance.
4.DI-524_REVE
Date:1/11/2006
Version:5.10
Download site:ftp://ftp.dlink.com/Gateway/di524_revE/Firmware/di524_revE_firmware_510.zip
Revision Info: ¤ Shipping firmware
Tags: di-524, Firmware, hardware version, wireless router