1 Ralink WPS(WiFi Portected Setup) UPNP Module Howto
8 You can download the libupnp source code from the following URL:
9 http://upnp.sourceforge.net/
10 libupnp-1.3.1 is preferred version. For other versions, you may need
11 to find correct posistions to patch our modification about the library.
13 Both libupnp and our daemon code need the support of pthread.
14 For uCLibc, need the version >= 0.9.27
15 For GLIBC, need the version >= 2.3.2
21 2. building procedures.
23 First you need build the libupnp library
35 1. Add execution cmd parameter "-i [infName]" to indicate the wscd run WPS with the specific wireless interface.
36 2. Support multiple ralink wireless card by add compile flag -DMULTIPLE_CARD_SUPPORT in Makefile.
37 Note: If you build wscd with multiple card support, please make sure your wireless driver also support it.
38 Or the wscd will not work!!
39 For each wireless card, you must run one wscd and use "-i [infName]" to specify the wireless interface
40 which want to communicate with.
44 1. Fix IOT issue with Atheros External registrar.
45 Note: Need to sync RT2860 AP driver version to 1.6.0.0
48 1. Rollback the EventData function to not check about the StrSID.
49 2. Fix the libupnp bug which may receive duplicated Subscription from Control Point.
52 1. Rollback the ConfReg event behavior to send byebye out
53 2. change libupnp code for queueing the msg to gRecvThreadPool.
59 1.Patch the libupnp source code from pupnp-1.4.1