CC3351: Failure to connect to hidden SSID on DFS channel

Part Number: CC3351

Tool/software:

The CC3351 (release 1.0.0.8) fails to connect to an AP that is configured with a hidden SSID on a DFS channel.  It is able to connect on a DFS channel if the SSID is broadcast, and it is able to connect to hidden SSIDs on a non-DFS channel. 

Repro steps:

1. Configure AP on channel 64 with open security

2. Configure the SSID to be hidden ('no guest-mode' on Cisco APs).  Note that the AP still beacons, but the SSID element is zero length

3. Attempt to connect.

Observe via sniffer that the CC3351 never sends a probe request, even though beacons are present enabling use of the channel.

4. Enable the ssid

5. Attempt to connect

Observe via sniffer that the CC3351 probes and connects successfully.

Expectation: CC3351 should connect to a hidden SSID on both regular and DFS channels.