Ethernet Shield not quite working

My ethernet shield arrived in the mail today to great excitement.

I plugged it into my Arduino and my home network, before downloading a copied and pasted version of the ClientConstructor example code.

However when I run this code what happens is I receive the connection not found message. Tracing things down a bit the transmit light doesn't flash, and the light on my router that normally lights up when I plug an ethernet device in remains unlit.

I'm hoping it's something simple I'm forgetting to do, or if you've had a similar problem I'd love to here your solutions. Then again even an educated gess would be appreciated.

Thanks in advance
Clement

Which program are you running? Did you try one of the examples included in the Arduino software?

May be it is the reset problem from the Ethernet Shield:

http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1225354009

Best regards
Stephan Watterott


Watterott electronic
Germany

Hey;

I'm running the WebServer example included in the Arduino software without any alterations.

Thank you for pointing me towards the reset problem page, I tried using an external power supply (12v) instead of the USB supply (unplugged the cable). However this has resulted in no change.

I'm beginning to think I may have received a board with a crossed trace on it or something similar, as plugging it in to my router I receive no light indicating that it's plugged in (on a couple of different routers I've tried the same thing happens). Also last night when I powered the board up the only light that lit up was LINK. Now all six of the upper left hand LEDs are on (solid no blinking ). (with out any change to setup or code)

Other people with Ethernet shields at what point does your router light up acknowledging it's connected? (as soon as it's plugged in or after the initialization routine)

Then again it is probably more likely that I'm simply doing something rather simple wrong. Any ideas?

Regards
Clement

Clement, have you set your right ip address in your code?
Default ip address coded in the example may differ from right one on your network settings.

The following is my case:
byte ip[] = { 192, 168, 108, 60 };

Hey;

It seems as though I may have received an ethernet shield that despite trying its hardest isn't quite able to work (it never links with the router). However the guys at FunGizmos are more than happy to swap it for a new one.

Thanks for everyones help

@ Clement try this

After you have powered the Ethernet Shield

  • press the reset switch
  • then the LED´s on the shield should start to flash
    If this is OK, your shield is working.

Watterott electronic
Germany