Browse Source

Added notes about WPS UPnP support and external Registrars

Jouni Malinen 16 years ago
parent
commit
c5e1522f9a
2 changed files with 10 additions and 3 deletions
  1. 8 3
      hostapd/README-WPS
  2. 2 0
      hostapd/defconfig

+ 8 - 3
hostapd/README-WPS

@@ -48,9 +48,9 @@ hostapd includes an optional WPS component that can be used as an
 internal WPS Registrar to manage addition of new WPS enabled clients
 internal WPS Registrar to manage addition of new WPS enabled clients
 to the network. In addition, WPS Enrollee functionality in hostapd can
 to the network. In addition, WPS Enrollee functionality in hostapd can
 be used to allow external WPS Registrars to configure the access
 be used to allow external WPS Registrars to configure the access
-point, e.g., for initial network setup. The current version of hostapd
+point, e.g., for initial network setup. In addition, hostapd can proxy a
-does not support use of external WPS Registrars for adding new client
+WPS registration between a wireless Enrollee and an external Registrar
-devices.
+(e.g., Microsoft Vista or Atheros JumpStart) with UPnP.
 
 
 
 
 hostapd configuration
 hostapd configuration
@@ -64,6 +64,7 @@ CONFIG_DRIVER_MADWIFI=y
 CFLAGS += -I/usr/src/madwifi-0.9.3
 CFLAGS += -I/usr/src/madwifi-0.9.3
 CONFIG_EAP=y
 CONFIG_EAP=y
 CONFIG_WPS=y
 CONFIG_WPS=y
+CONFIG_WPS_UPNP=y
 
 
 
 
 Following section shows an example runtime configuration
 Following section shows an example runtime configuration
@@ -106,6 +107,10 @@ device_type=6-0050F204-1
 os_version=01020300
 os_version=01020300
 config_methods=label display push_button keypad
 config_methods=label display push_button keypad
 
 
+# if external Registrars are allowed, UPnP support could be added:
+#upnp_iface=br0
+#friendly_name=WPS Access Point
+
 
 
 External operations
 External operations
 -------------------
 -------------------

+ 2 - 0
hostapd/defconfig

@@ -108,6 +108,8 @@ CONFIG_EAP_TTLS=y
 
 
 # Wi-Fi Protected Setup (WPS)
 # Wi-Fi Protected Setup (WPS)
 #CONFIG_WPS=y
 #CONFIG_WPS=y
+# Enable UPnP support for external WPS Registrars
+#CONFIG_WPS_UPNP=y
 
 
 # EAP-IKEv2
 # EAP-IKEv2
 #CONFIG_EAP_IKEV2=y
 #CONFIG_EAP_IKEV2=y