Since the old dlink router worked I would configure the DLINK as a WAP (see google, use How to use a router as a WAP).
Then put the drive on that old router which is now on your LAN.
After using my 2 TB WD network storage device on other systems both wirelessly and via an ethernet connection, I decided to install the device on a new system via a wired connection. Unfortunately, my computer (WIN XP) won't recognise the device when using a direct connection though my talk talk supplied D-LINK wireless router. I have contacted WD and talktalk and gone through all the diagnostic processes but it still won't recognise the device. I have been able to connect this device through an older D-LINK router (still wireless) on the same talk talk ISP with no problems so I can't understand why it won't connect here. The WD device reports no problems but I can't access it, even when all firewall and AV programs are disabled. Can anyone help me?