These are questions received about the Intel Software Network articleWi-Fi* Simple Config (WSC) Linux* Reference Implementation, along with responses supplied by ourIntel engineering contacts:
Q. How close is the WSC Linux* Reference Implementation code base to the current Wi-Fi Simple Config specification? Also, I see you have a Common directory as well as the Linux directory. Can you explain what this is and if it is in synch with the Linux code?
A. To our knowledge, the WSC reference code is very close to the spec.
The /common is required to build the WSC stack under Linux. It has all the common entities used by several WSC modules. The readme explains the Linux build process in great detail.
Q. What's the status of Windows* support? I see _WIN32 & WIN32 poundefs, so I gather it's been considered. However, it doesn't look complete.
A. Given the limitations of the Windows version (which does not support EAP but does support UPnP over Ethernet), and given our very limited engineering support, we decided to only release the Linux version of the code. If there is strong interest in the industry, we might reconsider, but we do not currently have the resources to make a fully-functional Windows version.
Q. Where can I download Hostapd & WPA_supplicant Modifications?
Q. We are trying to implement this WSC via hostapd 0.4.8 and Intel's modifications to it. And also we are using madwifi-ng r1889-20070111. We cannot have a successful connection. It never finds any other ap or something. Do you have any updated codes for this issue? Can you help us?
A. The most likely culprit is an incompatible WLAN chipset. The included documentation(Simple Config Software Design v0 4.pdf, 11/29/2005) clarifies that an Atheros* chipset-based LAN card is currently required for this to work. As of this writing, there is no Intel chipset-based WLAN card Linux* driver update for WSC available to the open source.