Software Archive
Read-only legacy content
17061 Discussions

Q&A: Wi-Fi* Simple Config (WSC) Linux* Reference Implementation

Intel_Software_Netw1
711 Views

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?

A: http://www.intel.com/cd/ids/developer/asmo-na/eng/283432.htm

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.

==

Lexi S.

IntelSoftware NetworkSupport

http://www.intel.com/software

Contact us

0 Kudos
4 Replies
Intel_Software_Netw1
711 Views

Another Q&A on this topic:

Q. I am using intel WSC implementation with hostapd 0.4.8 and madwifi
0.9.3 and i encountered an issue. The driver madwifi 0.9.3 works fine.
When i launched wsccmd with debug trace, i have the following messages :


../../common/InbWlan/InbWlan.cpp(375):In CInbWlan::SendDataDown buffer
Length = 28 ../../common/InbWlan/InbWlan.cpp(384):No data has been
received from lower layer


../../common/MasterControl/MasterControl.cpp(2480):MC::SetBeaconIE: call
to trans->SetBeaconIE() failed

A. Check to see whether any ofthe following are true:
1. madwifi ticket #517 (WSC_IE feature) may not have been applied
2. madwifi Intel changes may not have been applied (as of this writing, early May 2007, madwifi-ng r1497is guaranteed to be supported-- snapshot is available here)
3. hostapd/wpa_supplicant Intel changes may not have been applied
4. hostapd/wpa_supplicant .config file may not be correct (e.g. CONFIG_WSC_IE may not be set)
5. Symbolic links to hostapd/wpa_supplicant may not have been created in src/linux directory

If none of the above resolves the issue, also make sure theconfiguration files have not been re-saved in DOS format, as that can cause this issue. If necessary, re-download the WSC Reference Implementation fromhereto replace the files.

==

Lexi S.

IntelSoftware NetworkSupport

http://www.intel.com/software

Contact us

0 Kudos
postaquestion
Beginner
711 Views

Q. As I understand from the readme files, a laptop with AP functionality needs to have an Atheros-based WLAN card. Can you please let me know which are the most popular Atheros-based cards that are known to work with this implementation?

A. We have tested this with Netgear WAG511 ABG cards only, but technically it should work on whatever cards the madwifi driver (version ng-1497) works on. Check their website for the supported hardware at http://www.madwifi.org.

-----

Gina B.
Intel Software Network Support
http://www.intel.com/software
email: ISN.support@intel.com

Intel is a registered trademark of Intel Corporation or its subsidiaries in the United States and other countries.

*Other names and brands may be claimed as the property of others.

0 Kudos
Intel_Software_Netw1
711 Views

Q. Where is the file madwifi-ng-1497-changes_Intel_1.0.6.tar.gz?

A. The file madwifi-ng-1497-changes_Intel_1.0.6.tar.gz is part of the hostapd-0.4.8-Intel_1_0_6.tar.gz package at http://software.intel.com/en-us/articles/hostapd-wpa_supplicant-modifications.

-----

Gina B.
Intel Software Network Support
http://www.intel.com/software
email: ISN.support@intel.com

Intel is a registered trademark of Intel Corporation or its subsidiaries in the United States and other countries.

*Other names and brands may be claimed as the property of others.

0 Kudos
Intel_Software_Netw1
711 Views
As a note to anyone who may read this thread, WSC is no longer supported by Intel.

However, there is an open source implementation of WPS in wpa_supplicant that may be a good alternative. You can find more information at http://hostap.epitest.fi/wpa_supplicant/

==
Aubrey W.
Intel Software Network Support
0 Kudos
Reply