I have tried reconnecting to the AP every five minutes or so, but that doesn't seem to work as it seems to think it's successfully connected even though it stops sending data to sparkfun. I've also tried client.stop(); to force disconnect so the reconnect is "fresh" to no avail.
Again, all of my trials work as expected on the test AP's, but not on the SonicWall.
Yanking the power to reboot the device, no matter how breifly, is all it takes to get back online to the SonicWall for another 20-50 minutes. I'm going to try administering an abort(); call every ten minutes and see if that works.
Any other ideas how to trouble shoot?
arri