I'm just running the "ChatServer" code from the Examples in the Arduino IDE. I have tried a few other fancier codes for servo control, but to no avail. All I changed are the mac, subnet, gateway (I used the IP for my router, should I change it to something else?), and IP addresses. I didn't fiddle with the "EthernetServer" line, but I think it might need changing. (Why is it there and what does it do?)
My Network is set up as follows:
Fiber Optic cable from wall to router -> Router converts to WiFi (encrypted with WPA2 password) -> Mac picks up WiFi -> Mac converts to Ethernet (not sure if still encrypted) -> Shield uses Ethernet
I have also tried a direct connection to the router. When I try the code and run from there, I get "Oops. Google could not load this page. Retry?" (I'm now using the default IP that the shield came with).
I think the WPA2 encryption might be my problem, but I have no idea how to get around it using the Ethernet shield, and I am also not able to turn it off (that would disrupt and compromise the rest of my network, repeaters, and computers, creating a big headache).
-D.E.
p.s. If it's not apparent by now, I know absolutely nothing when it comes to ethernet, wifi, and encryption. Sure, I can set up a network, but that's because I know how to read instruction manuals (which my shield very conveniently came without).