Arduino WIFI Shield - help

I have recently acquired a Arduino wifi shield R3 and attached it to my UNO R3, loaded the IDE 1.0.5 and found that the shield could not work with most of the examples. Connect to my wifi(wap), found other networks etc but then failed on all other functions of the supplied examples.

  1. Does this mean my firmware is out of sink with the current library and therefore needs updating? After going back to IDE 1.0.2 everything seemed to function as expected of course we were using the old examples with the old library.

  2. Is there a way to identify what firmware the WiFi shield is running on? Also what is the current revision number or date of the most recent firmware and corresponding library?

  3. Ran Simplewebserver example and it worked successfully on Firefox but not on Bing, Microsoft IE and the iphones Safari. Any suggestions?

I am new to this and would appreciate any help I can get.

The processor doesn't really have firmware. It has a bootloader which either uploads your sketch or it doesn't.

... found that the shield could not work with most of the examples

Can you be more specific? Compile error? Not doing what you expect? What?

Everything compiled properly but the examples did not work beyond recognizing my wifi network and signing on to it after that point the rest of the code did not work. When I reverted to the older IDE 1.0.2 and its library and examples everything worked as expected. Thus I believe that on the original try using IDE 1.0.5 and it's library and examples, my problems were due to firmware that was not updated to match the requirements of IDE 1.0.5. From your reply I see I have no option to check my firmware status and the only action I can take would be to load new firmware and check the results against the examples and library found in IDE 1.0.5 in order to make sure everything is up-to-date and functioning properly.

There is no firmware to be loaded. What might happen though is that the libraries that come with 1.0.5 might behave differently.

Can you be more specific about these examples, that don't work? Rather than have us guess, specify a link to the specific example that isn't working.

thanks Nick, the answere solved my problem.