This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC3200 won't connect to router

Other Parts Discussed in Thread: CC3200, ENERGIA

I picked up a CC3200 at an AT&T M2X Workshop.  The exercises at the workshop all worked fine using their open router with no pass phrase. When I tried the same code at home the board would not connect to my router.  

My router has WEP security.  

The first thing I discovered (no thanks to TI's crappy documentation) is that the passphrase must be in ASCII format (which is tricky because some of the characters are unprintable).  This contradicts the published examples from Energia like the "ConnectWithWEP" example.

The second thing I found is that I couldn't use the default function (from Energia) WiFi.begin(ssid, key).   It just doesn't work for this router.  I had to use WiFi.begin(ssid, keyIndex, key);  It doesn't seem to matter what I use for keyindex (I'm not even sure what it is for).

Now the board says "Connected" but when I poll for an IP address it just polls forever.  The router is set to DHCP mode.  So I don't know why it won't give an IP address to the CC3200

I tried going static mode.  I set the IP address for the CC3200 manually.  But it still had no real connection to the router.

Any suggestions?  I've been struggling for days and cursing both TI and AT&T.  It really seems these products are not ready for prime time.

-Frustrated