It beats me why people like to complicate a simple thing like this - if your PC has a 169.254 address, you will be unable to ping the DNS-323 at it's default address, because they are in different networks.
Option #1 - use your router's DHCP server and the D-Link ESU.
1) Connect your PC to the router - make sure it gets an ip address from the router
2) Connect the DNS-323 (reset to factory defaults) to your router, and turn it on.
3) When the power LED on the DNS-323 stops flashing and stays on, verify the network LED is on
4) Run the ESU, make sure it is not blocked by any firewall or internet security suite, if necessary, uninstall the security suite.
5) The ESU WILL find the DNS-323, and allow you to set an ip address of your choice, and as long as you set an ip address within your network range, you WILL be able to access it in your web browser.
Option #2 - use router's DHCP server
1) Connect your PC to your router - make sure it gets an ip address from the router.
2) Connect the DNS-323 (reset to factory defaults) to your router, and turn it on.
3) When the power LED on the DNS-323 stops flashing and stays on, verify the network LED is on
4) Log into the router, find the attached devices page (or the DHCP lease page) and find out what ip address has been leased to the DNS-323.
5) Open your web browser and point it to the address obtained in step #4.
Option #3 - use static addressing
1) Connect your PC to a network hub or switch and configure a static ip address of 192.168.0.30
2) Connect the DNS-323 (reset to factory defaults) to your router, and turn it on.
3) When the power LED on the DNS-323 stops flashing and stays on, verify the network LED is on
4) Open your web browser and point it to 192.168.0.32
Leave the network setting at auto - there is NOTHING (other than grief) to be gained by forcing any particular speed.