Comment 4 for bug 1627031

Revision history for this message
Simon Fels (morphis) wrote :

@Michael: That sounds like a first attempt to fix this but I guess we will then miss the ESSID in the UI for those dongles. The problem seems to be more that the driver does not support the necessary WEXT command SIOCGIWESSID anymore and just gives you access with nl80211. So we have two real options to fix this:

1. Force all kernels to have CONFIG_CFG80211_WEXT enabled. As this is the official pi2 kernel we should definitely open a bug there and get it included in the kernel config.

2. When the WEXT ioctl fails fallback to nl80211 or use nl80211 directly and fallback to the WEXT ioctl