1
0
Files
2016-11-30 09:03:17 +08:00
..
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00
2016-11-30 09:03:17 +08:00

Ralink WPS(WiFi Portected Setup) UPNP Module Howto


Build WPS upnp daemon
--------
1. Required library
    libupnp:
        You can download the libupnp source code from the following URL:
            http://upnp.sourceforge.net/
        libupnp-1.3.1 is preferred version. For other versions, you may need 
            to find correct posistions to patch our modification about the library.
    pthread:
        Both libupnp and our daemon code need the support of pthread.
	For uCLibc, need the version >= 0.9.27
	For GLIBC, need the version >= 2.3.2

    Linux Distribution:
	uClinux->
	GNU Linux->

2. building procedures.
    libupnp:
        First you need build the libupnp library 
    

3. Usage:





Release Notes
--------
0.2.0:
	1. The "MULTIPLE_CARD_SUPPORT" was obsoleted and now this feature is natively build-in.
	2. This verion should work with linux wireless driver version >= 2.2.0.0

0 .1.2:
	1. Add extra include file to fix compile error of wireless.h after linux kernel version 2.6.19(WIRELESS_EXT >= 21)

0.1.1:
	1. Add execution cmd parameter "-i [infName]" to indicate the wscd run WPS with the specific wireless interface.
	2. Support multiple ralink wireless card by add compile flag -DMULTIPLE_CARD_SUPPORT in Makefile.
	   Note: If you build wscd with multiple card support, please make sure your wireless driver also support it.
			Or the wscd will not work!!
		 For each wireless card, you must run one wscd and use "-i [infName]" to specify the wireless interface
			which want to communicate with.
		 

0.1.0:
	1. Fix IOT issue with Atheros External registrar.
           Note: Need to sync RT2860 AP driver version to 1.6.0.0

0.0.9:
	1. Rollback the EventData function to not check about the StrSID.
	2. Fix the libupnp bug which may receive duplicated Subscription from Control Point.

0.0.8:
	1. Rollback the ConfReg event behavior to send byebye out
	2. change libupnp code for queueing the msg to gRecvThreadPool.

0.0.7:
	1.Add some debug info

0.0.6:
	1.Patch the libupnp source code from pupnp-1.4.1

	
0.0.1:
	1. Initial verison.