Having problems...this is what I've done so far:
1. Downloaded TCP/IP Stack (Note: I chose WiServer v1.0) from GitHub and WiShield Driver (1.0) from AsyncLabs Wiki.
2. Created /Applications/Arduino.app/Contents/Resources/Java/hardware/libraries/WiShield directory.
3. Placed contents of TCP/IP Stack (WiServer) and WiShield Driver .zip files into this new directory.
4. Ensured that APP_WEBSERVER define was commented out in apps-conf.h and that APP_WISERVER was not commented.
5. Opened SimpleServer.pde with Arduino 0017.
6. Edited variable initializations to the following:
unsigned char local_ip[] = {10,0,1,200}; // IP address of WiShield
unsigned char gateway_ip[] = {10,0,1,1}; // router or gateway IP address
unsigned char subnet_mask[] = {255,255,0,0}; // subnet mask for the local network
const prog_char ssid[] PROGMEM = {"WiShield"}; // max 32 bytes
(Note: WiShield is, in fact, the name of my SSID.)
7. Compiled and loaded the sketch onto my Arduino Deumilanove (ATmega328).
8. Red wifi connection LED lights, and I ping the board. Several pings come back, but link LED turns off and I get no further responses. LED turns on and off intermittently.
I previously was able to load this sketch with these parameters, and browse to the server on the WiShield. Now, I can't seem to do anything. I've tried downloading the TCP/IP Stack (v1.1.0, instead of WiServer v1.0), but have the same problems.
As a side note, when I tried to save my changes to the sketch, I was given the message "Some files are marked 'read-only', so you'll need to re-save this sketch to another location." For what it's worth, I saved to the desktop, deleted all .o files, and reuploaded the sketch to the board. Still no luck.
As I have been typing this, the link LED has turned on and stayed on for ten minutes or so. I cannot either ping or browse to the WiShield's IP address, however. I'd appreciate any help anyone can offer--this is driving me nuts!
Best,
Brennon