We have a custom board (i.MX28) with a TiWi-BLE device on it, running Linux kernel 3.12.
We have a working Wifi and Bluetooth expect for one issue.
When the Wifi Access Point supports only TKIP ciphers we do not get a connection.
wpa_supplicant shows the error WPA: Failed to set PTK to the driver (alg=2 keylen=32 bssid=00:11:50:7d:05:c0)
WPA: 4-Way Handshake failed - pre-shared key may be incorrect
And the wl12xx driver shows:
wl12xx_driver wl12xx.0.auto wlan0: disabling HT/VHT due to WEP/TKIP use
wl12xx_driver wl12xx.0.auto wlan0: disabling HT as WMM/QoS is not supported by the AP
wl12xx_driver wl12xx.0.auto wlan0: disabling VHT as WMM/QoS is not supported by the AP
When switching to another cipher on the access point like AES then all works well. We made no changes to the custom board configuration.
Can anyone give me a hint on what maybe wrong?