I'm using an Arduino Uno with an Ethernet Shield W5100 and it's working fine! I hooked up the Arduino to my home router via ethernet, and ran the DCHP sketch, and was allocated an IP address of 192.168.0.7.
Then I tried to see if that IP address was visible on the command prompt, so I first pinged my network broadcast address (192.168.0.255) followed by the 'arp -a' command, but the Arduino's IP address was not visible on it.
I then pinged the Arduino, and got back responses indicating that it is on the network. When I tried the arp -a command again, the arduino's IP address could now be displayed on the list!
Is there any way I can view the IP address of the Arduino without having to ping it?