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.

CC3000 Not Connecting to University Network

Hi I've been trying for some time to get the CC3000 to connect to Cornell University's RedRover network. It's a typical university network situation. 

  1. There are multiple instances of SSID RedRover present at any given location on campus.
  2. RedRover presents itself as an Unsecured network (Open).
  3. RedRover utilizes a captive portal system to register MAC addresses and for accepting terms and conditions.
  4. RedRover has an alternative registration method for browser-less devices (like a CC3000).

When I try to connect the CC3000 to RedRover, by creating a WLAN connection explicitly, it doesn't connect (i.e. it doesn't receive the HCI_EVNT_WLAN_UNSOL_CONNECT event).

I tried to get support from Cornell's IT department and they ultimately closed my ticket with the vague comment: "This device is not compatible with an enterprise wireless network." So this forum post is my last resort. 

Another data point is that I was able to register an Espressif ESP8266 module and connect it to RedRover painlessly. That was a pretty disheartening moment for me.

Any chance an TI FAE can come around to Cornell with some fancy tools / diagnostic equipment and help me get to the bottom of this?

P.S. This is a continuation of e2e.ti.com/.../396693.

  • Hi Victor,

    Apologies for the delay.

    If you can see the BSSID of the scanned AP, then you must be able to connect using wlan_connect API and pass the BSSID of the AP.
    Were you able to try this?
    If the above one did not work, then were you able to just connect using wlan_connect by passing the SSID and NULL BSSID?

    Also, if by any chance in you have established a connection earlier, then can you please call a wlan_disconnect before calling wlan_connect?

    Regards,
    Raghavendra
  • I've tried both connecting using the scanned BSSID as well as NULL for the BSSID. Neither one worked. I was most certainly not connected to a network prior to attempting to connect to RedRover. Any chance an TI FAE can come around to Cornell with some fancy tools / diagnostic equipment and help me get to the bottom of this?