# Connect WiME-9210 - Compiling with WPS Enabled Fails

**URL:** <https://forums.digi.com/t/connect-wime-9210-compiling-with-wps-enabled-fails/5264>\
**Category:** NET+OS\
**Created:** [February 9, 2013, 6:12pm UTC](https://forums.digi.com/t/connect-wime-9210-compiling-with-wps-enabled-fails/5264 "2013-02-09T18:12:14Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![bdorroh](https://avatars.discourse-cdn.com/v4/letter/b/e99b99/32.png) [@bdorroh](https://forums.digi.com/u/bdorroh)\
**Post date:** [February 9, 2013, 6:12pm UTC](https://forums.digi.com/t/connect-wime-9210-compiling-with-wps-enabled-fails/5264/1 "2013-02-09T18:12:14Z")

</div>

Have not seen any posts from others using the WiMe 9210. We just enabled WPS via the dialog settings and it fails to link correctly.

Has anyone else had success with WPS on the new WiME 9210? (Support for it is only in NET-OS 7.5)

The source files needed appear to be located at: (and likely others)  
C:  
etos75\src\bsp\devices\common\wifimac\wps  
however this is not included as part of the build.

Taking a glance at the Makefiles.files list there are significant differences between the WiMe and the WiMe-9210. I know that the 9210 version uses a different WiFi chipset but I would have thought the WPS functionality would be abstracted from that.

Just looks like something is missing from the default build scripts.

I have a support request open but thought I’d see if anyone else had experienced/resolved this issue.

I am using 7.5.2 with the latest package updates installed.

Funny a search of ‘WPS’ on the forum returns nada…

Thanks,  
Brooks

---

<div class="post-metadata">

**Author:** ![Campbell](https://avatars.discourse-cdn.com/v4/letter/c/97f17d/32.png) [@Campbell](https://forums.digi.com/u/Campbell)\
**Post date:** [February 25, 2013, 7:10pm UTC](https://forums.digi.com/t/connect-wime-9210-compiling-with-wps-enabled-fails/5264/2 "2013-02-25T19:10:05Z")

</div>

The WiMe 9210 does not support WPS Enabled, it uses a different driver than the WiEM 9210, please see reference below taken from the NET+OS 7.5.2 API reference guide.  
BSP\_WPS\_ENABLED  
Category: Wireless Driver  
Set this constant to TRUE to include Wi-Fi Protected Setup (WPS) in the BSP. Set it to FALSE if you do not intend to use WPS. BSP\_WANT\_WIRELESS must be TRUE to use this.

Include file  
#include “wpa\_api.h”

Library dependencies  
libwpa(dbg).a, libcrypto(dbg).a, libssl(dbg).a  
Platforms supported  
Digi Connect Wi-EM, Digi Connect Wi-ME, Digi Connect Wi-SP, Digi Connect WIEM 9210, ConnectCore Wi-9C, ConnectCore Wi-9P 9215

---

<div class="post-metadata">

**Author:** ![tduncan](https://avatars.discourse-cdn.com/v4/letter/t/e9c0ed/32.png) [@tduncan](https://forums.digi.com/u/tduncan)\
**Post date:** [January 7, 2017, 3:52pm UTC](https://forums.digi.com/t/connect-wime-9210-compiling-with-wps-enabled-fails/5264/3 "2017-01-07T15:52:07Z")

</div>

Is there no way to add WPS functionality to a Connect WiMe 9210 project? It seems Campbell is correct. I started a project anticipating adding WPS, only to discover I can’t. Is there example code somewhere for rolling our own?

---

<div class="post-metadata">

**Author:** ![LeonidM](https://avatars.discourse-cdn.com/v4/letter/l/d26b3c/32.png) [@LeonidM](https://forums.digi.com/u/LeonidM)\
**Post date:** [January 9, 2017, 12:27pm UTC](https://forums.digi.com/t/connect-wime-9210-compiling-with-wps-enabled-fails/5264/4 "2017-01-09T12:27:58Z")

</div>

Actually WPS is not supported in Linux but is supported in Netos 7.5.2. You do not need to make any changes or add anything as far as i remember. all you need to do is:  
BSP\_WPS\_ENABLED must be set to TRUE to include WPS.  
If BSP\_WPS\_START is set to TRUE, WPS is initialized and included in BSP. This allows users to invoke WPS process via dialog.
