[Title] Added wifi_test app on TASH command list
authorVenkatraman Iyer <venkat.iyer@samsung.com>
Wed, 10 May 2017 10:50:38 +0000 (19:50 +0900)
committerVenkatraman Iyer <venkat.iyer@samsung.com>
Thu, 11 May 2017 09:51:00 +0000 (18:51 +0900)
[Description] Added wifi_test command to TASH. The wifi_test application must now be called from TASH console.

apps/examples/wifi_test/Kconfig
apps/examples/wifi_test/wifi_test.c
build/configs/artik053/wifi_test/defconfig

index 82d0b3c..c589bbd 100644 (file)
@@ -7,7 +7,9 @@ config EXAMPLES_WIFI_TEST
        bool "WIFI APIs example"
        default n
        ---help---
-               Enable the WIFI APIs example
+               Enable the WIFI APIs example. This application features a set
+               of DM API calls to start WiFi, connect to an Access Point,
+               perform DHCP, as well as channel scanning.
 
 if EXAMPLES_WIFI_TEST
 
index ef2d395..4f670d0 100644 (file)
  * Included Files
  ****************************************************************************/
 
+#include <stdlib.h>
 #include <tinyara/config.h>
 #include <sys/socket.h>
 
 #include <dm/dm_connectivity.h>
 #include <dm/dm_error.h>
 
+#include <apps/shell/tash.h>
 /****************************************************************************
  * Definitions
  ****************************************************************************/
@@ -238,7 +240,16 @@ error_out:
 /****************************************************************************
  * Public Functions
  ****************************************************************************/
+int wifi_init_task(int argc, char *argv[]) {
+       /* Create Task For async job */
+       if (task_create("wifi_test_proc", SCHED_PRIORITY_DEFAULT, 16840, wifi_test_proc, argv) < 0) {
+               /* Error : Can't Create task */
+               printf("WiFi APIs Test is not started\n");
+               return -1;
+       }
 
+       return 0;
+}
 /****************************************************************************
  * wifi_test_main
  ****************************************************************************/
@@ -248,15 +259,11 @@ int main(int argc, FAR char *argv[])
 int wifi_test_main(int argc, char *argv[])
 #endif
 {
-
-       int pid;
-
-       /* Create Task For async job */
-       pid = task_create("wifi_test_proc", SCHED_PRIORITY_DEFAULT, 16840, wifi_test_proc, argv);
-       if (pid < 0) {
-               /* Error : Can't Create task */
-               printf("WiFi APIs Test is not started, err = %d\n", pid);
-       }
+#ifdef CONFIG_TASH
+       tash_cmd_install("wifi_scan", wifi_init_task, TASH_EXECMD_SYNC);
+#else
+       wifi_init_task(argc, argv);
+#endif
 
        return 0;
 }
index ab2c44d..85b7996 100644 (file)
@@ -66,10 +66,35 @@ CONFIG_DEBUG_NET=y
 #
 # SLSI WLAN Debug Options
 #
+CONFIG_DEBUG_WLAN=y
+
+#
+# SLSI WLAN FW Debug Options
+#
+# CONFIG_SCSC_ENABLE_FWFAULT_LOG is not set
+
+#
+# SLSI WLAN Driver Debug Options
+#
 CONFIG_DEBUG_WLAN_DRIVER_ERROR=y
+# CONFIG_DEBUG_WLAN_DRIVER_DEBUG is not set
+# CONFIG_DEBUG_WLAN_DRIVER_MORE is not set
+# CONFIG_DEBUG_WLAN_DRIVER_VERBOSE is not set
+
+#
+# SLSI WPA Supplicant Debug Options
+#
 CONFIG_DEBUG_WLAN_SUPPLICANT_ERROR=y
+# CONFIG_DEBUG_WLAN_SUPPLICANT_DEBUG is not set
+# CONFIG_DEBUG_WLAN_SUPPLICANT_MORE is not set
+# CONFIG_DEBUG_WLAN_SUPPLICANT_VERBOSE is not set
+
+#
+# SLSI Wi-Fi API Debug Options
+#
 CONFIG_DEBUG_WLAN_API_ERROR=y
-# CONFIG_DEBUG_WLAN is not set
+# CONFIG_DEBUG_WLAN_API_DEBUG is not set
+# CONFIG_DEBUG_WLAN_API_VERBOSE is not set
 
 #
 # OS Function Debug Options
@@ -140,77 +165,63 @@ CONFIG_ARMV7R_TOOLCHAIN_GNU_EABIL=y
 # CONFIG_BOOT_RESULT is not set
 
 #
-# Samsung S5J Chip Configuration Options
+# S5J Configuration Options
 #
 CONFIG_ARCH_CHIP_S5JT200=y
 CONFIG_S5J_S5JT200=y
 
 #
-# S5J DEBUG UART Configuration
-#
-# CONFIG_S5J_UART_CLOCK_FROM_WPLL is not set
-CONFIG_SERIAL_TERMIOS=y
-CONFIG_ARCH_HAVE_SERIAL_TERMIOS=y
-CONFIG_S5J_HAVE_UARTDBG=y
+# S5J Peripheral Support
+#
+CONFIG_S5J_HAVE_ADC=y
+CONFIG_S5J_HAVE_DMA=y
+CONFIG_S5J_HAVE_I2C=y
+CONFIG_S5J_HAVE_PWM0=y
+CONFIG_S5J_HAVE_PWM1=y
+CONFIG_S5J_HAVE_PWM2=y
+CONFIG_S5J_HAVE_PWM3=y
+CONFIG_S5J_HAVE_PWM4=y
+CONFIG_S5J_HAVE_PWM5=y
+CONFIG_S5J_HAVE_PWR=y
+CONFIG_S5J_HAVE_RTC=y
+CONFIG_S5J_HAVE_SFLASH=y
+CONFIG_S5J_HAVE_SPI=y
+CONFIG_S5J_HAVE_SSS=y
 CONFIG_S5J_HAVE_UART0=y
 CONFIG_S5J_HAVE_UART1=y
 CONFIG_S5J_HAVE_UART2=y
 CONFIG_S5J_HAVE_UART3=y
-CONFIG_UARTDBG_RXBUFSIZE=256
-CONFIG_UARTDBG_TXBUFSIZE=256
-CONFIG_UARTDBG_BAUD=115200
-CONFIG_UARTDBG_BITS=8
-CONFIG_UARTDBG_PARITY=0
-CONFIG_UARTDBG_2STOP=0
-CONFIG_S5J_UARTDBG=y
+CONFIG_S5J_HAVE_UART4=y
+CONFIG_S5J_HAVE_WATCHDOG=y
+# CONFIG_S5J_ADC is not set
+# CONFIG_S5J_DMA is not set
+# CONFIG_S5J_I2C is not set
+# CONFIG_S5J_UART_FLOWCONTROL is not set
 CONFIG_S5J_UART0=y
 CONFIG_S5J_UART1=y
 CONFIG_S5J_UART2=y
+# CONFIG_S5J_UART2_FLOWCONTROL is not set
 CONFIG_S5J_UART3=y
-CONFIG_UARTDBG_SERIAL_CONSOLE=y
+# CONFIG_S5J_UART3_FLOWCONTROL is not set
+CONFIG_S5J_UART4=y
 CONFIG_S5J_PWM=y
+CONFIG_S5J_PWM0=y
+CONFIG_S5J_PWM1=y
+CONFIG_S5J_PWM2=y
+CONFIG_S5J_PWM3=y
+CONFIG_S5J_PWM4=y
+CONFIG_S5J_PWM5=y
 CONFIG_S5J_SSS=y
-
-#
-# S5J SPI(Serial Peripheral Interface Bus)
-#
 # CONFIG_S5J_SPI is not set
-
-#
-# S5J WDT(Watch Dog Timer)
-#
 # CONFIG_S5J_WATCHDOG is not set
-# CONFIG_S5J_ADC is not set
-
-#
-# S5J I2C
-#
-# CONFIG_S5J_I2C is not set
-# CONFIG_S5J_MAILBOX is not set
-CONFIG_S5J_GPIO=y
-# CONFIG_S5J_CHIPID is not set
-# CONFIG_S5J_EFUSE is not set
-# CONFIG_S5J_SDIO_SLAVE is not set
-# CONFIG_S5J_LEDCTRLBLK is not set
 CONFIG_S5J_SFLASH=y
+CONFIG_S5J_PWR=y
 
 #
-# S5J binary version
-#
-CONFIG_S5J_BL2_VERSION_ADDR=0x04003FF4
-CONFIG_S5J_LEDFW_VERSION_ADDR=0x042FBFF4
-CONFIG_S5J_SSSFW_VERSION_ADDR=0x04303FF4
-CONFIG_S5J_WLANFW_VERSION_ADDR=0x043BDFF4
-# CONFIG_S5J_DEBUG_BREAK is not set
-CONFIG_S5J_PM=y
-
-#
-# S5J PMU Config
+# PMU Configuration
 #
-CONFIG_S5J_PWR=y
 CONFIG_S5J_PWR_DSTOP=y
 # CONFIG_S5J_PWR_SLEEP is not set
-# CONFIG_S5J_DMA is not set
 
 #
 # Architecture Options
@@ -228,6 +239,8 @@ CONFIG_ARCH_HAVE_VFORK=y
 CONFIG_ARCH_HAVE_MPU=y
 # CONFIG_ARCH_NAND_HWECC is not set
 # CONFIG_ARCH_HAVE_EXTCLK is not set
+# CONFIG_ARCH_HAVE_POWEROFF is not set
+CONFIG_ARCH_HAVE_RESET=y
 CONFIG_ARCH_USE_MPU=y
 CONFIG_ARCH_STACKDUMP=y
 # CONFIG_ENDIAN_BIG is not set
@@ -276,6 +289,9 @@ CONFIG_ARCH_BOARD="artik053"
 # Common Board Options
 #
 # CONFIG_BOARD_CRASHDUMP is not set
+CONFIG_LIB_BOARDCTL=y
+CONFIG_BOARDCTL_RESET=y
+# CONFIG_BOARDCTL_UNIQUEID is not set
 # CONFIG_BOARD_COREDUMP_FLASH is not set
 # CONFIG_BOARD_FOTA_SUPPORT is not set
 # CONFIG_BOARD_RAMDUMP_FLASH is not set
@@ -291,7 +307,7 @@ CONFIG_ARTIK053_FLASH_PAGE_SIZE=4096
 CONFIG_ARTIK053_FLASH_PART=y
 CONFIG_ARTIK053_FLASH_MINOR=0
 CONFIG_ARTIK053_FLASH_PART_LIST="16,48,192,32,512,2400,1536,1536,1400,8,512,"
-CONFIG_ARTIK053_FLASH_PART_TYPE="none,none,none,none,none,none,none,none,smartfs,config,none,"
+CONFIG_ARTIK053_FLASH_PART_TYPE="none,ftl,none,none,none,none,none,ftl,smartfs,config,none,"
 CONFIG_ARTIK053_FLASH_PART_NAME="bl1,sssro,bl2,sssfw,wlanfw,os,factory,ota,user,nvram,sssrw,"
 CONFIG_ARTIK053_AUTOMOUNT=y
 CONFIG_ARTIK053_AUTOMOUNT_USERFS=y
@@ -440,6 +456,7 @@ CONFIG_DEV_ZERO=y
 # CONFIG_DRVR_READAHEAD is not set
 # CONFIG_CAN is not set
 # CONFIG_ARCH_HAVE_PWM_PULSECOUNT is not set
+# CONFIG_ARCH_HAVE_PWM_MULTICHAN is not set
 CONFIG_PWM=y
 # CONFIG_ARCH_HAVE_I2CRESET is not set
 CONFIG_I2C=y
@@ -455,8 +472,8 @@ CONFIG_SPI=y
 # CONFIG_SPI_CMDDATA is not set
 # CONFIG_SPI_BITBANG is not set
 CONFIG_GPIO=y
-# CONFIG_GPIO_EXPORT is not set
 # CONFIG_I2S is not set
+# CONFIG_BCH is not set
 CONFIG_RTC=y
 CONFIG_RTC_DATETIME=y
 # CONFIG_RTC_ALARM is not set
@@ -501,7 +518,7 @@ CONFIG_ARCH_HAVE_UART0=y
 CONFIG_ARCH_HAVE_UART1=y
 CONFIG_ARCH_HAVE_UART2=y
 CONFIG_ARCH_HAVE_UART3=y
-# CONFIG_ARCH_HAVE_UART4 is not set
+CONFIG_ARCH_HAVE_UART4=y
 # CONFIG_ARCH_HAVE_UART5 is not set
 # CONFIG_ARCH_HAVE_UART6 is not set
 # CONFIG_ARCH_HAVE_UART7 is not set
@@ -528,11 +545,14 @@ CONFIG_SERIAL_NPOLLWAITERS=2
 # CONFIG_SERIAL_IFLOWCONTROL is not set
 # CONFIG_SERIAL_OFLOWCONTROL is not set
 # CONFIG_SERIAL_TIOCSERGSTRUCT is not set
+CONFIG_ARCH_HAVE_SERIAL_TERMIOS=y
+CONFIG_SERIAL_TERMIOS=y
 # CONFIG_UART0_SERIAL_CONSOLE is not set
 # CONFIG_UART1_SERIAL_CONSOLE is not set
 # CONFIG_UART2_SERIAL_CONSOLE is not set
 # CONFIG_UART3_SERIAL_CONSOLE is not set
-CONFIG_OTHER_SERIAL_CONSOLE=y
+CONFIG_UART4_SERIAL_CONSOLE=y
+# CONFIG_OTHER_SERIAL_CONSOLE is not set
 # CONFIG_NO_SERIAL_CONSOLE is not set
 
 #
@@ -582,6 +602,18 @@ CONFIG_UART3_PARITY=0
 CONFIG_UART3_2STOP=0
 # CONFIG_UART3_IFLOWCONTROL is not set
 # CONFIG_UART3_OFLOWCONTROL is not set
+
+#
+# UART4 Configuration
+#
+CONFIG_UART4_RXBUFSIZE=256
+CONFIG_UART4_TXBUFSIZE=256
+CONFIG_UART4_BAUD=115200
+CONFIG_UART4_BITS=8
+CONFIG_UART4_PARITY=0
+CONFIG_UART4_2STOP=0
+# CONFIG_UART4_IFLOWCONTROL is not set
+# CONFIG_UART4_OFLOWCONTROL is not set
 # CONFIG_USBDEV is not set
 # CONFIG_FOTA_DRIVER is not set
 
@@ -622,39 +654,13 @@ CONFIG_NET_LWIP=y
 # LwIP options
 #
 CONFIG_NET_IPv4=y
+CONFIG_NET_IP_DEFAULT_TTL=255
 # CONFIG_NET_IP_FORWARD is not set
 CONFIG_NET_IP_OPTIONS_ALLOWED=y
 CONFIG_NET_IP_FRAG=y
 CONFIG_NET_IP_REASSEMBLY=y
 CONFIG_NET_IPV4_REASS_MAX_PBUFS=20
 CONFIG_NET_IPV4_REASS_MAXAGE=5
-CONFIG_NET_IP_DEFAULT_TTL=255
-
-#
-# Memory Configurations
-#
-CONFIG_NET_MEM_ALIGNMENT=4
-# CONFIG_NET_ALLOW_MEM_FREE_FROM_OTHER_CONTEXT is not set
-# CONFIG_NET_MEM_LIBC_MALLOC is not set
-# CONFIG_NET_MEMP_MEM_MALLOC is not set
-# CONFIG_NET_MEM_USE_POOLS is not set
-CONFIG_NET_MEM_SIZE=153600
-CONFIG_NET_MEMP_OVERFLOW_CHECK=1
-CONFIG_NET_MEMP_SANITY_CHECK=y
-# CONFIG_NET_MEMP_SEPARATE_POOLS is not set
-CONFIG_NET_MEMP_NUM_PBUF=50
-CONFIG_NET_MEMP_NUM_RAW_PCB=4
-CONFIG_NET_MEMP_NUM_UDP_PCB=8
-CONFIG_NET_MEMP_NUM_TCP_PCB=8
-CONFIG_NET_MEMP_NUM_TCP_PCB_LISTEN=8
-CONFIG_NET_MEMP_NUM_TCP_SEG=80
-CONFIG_NET_MEMP_NUM_REASSDATA=5
-CONFIG_NET_MEMP_NUM_FRAG_PBUF=15
-CONFIG_NET_MEMP_NUM_ARP_QUEUE=30
-CONFIG_NET_MEMP_NUM_SYS_TIMEOUT=6
-CONFIG_NET_MEMP_NUM_TCPIP_MSG_API=8
-CONFIG_NET_MEMP_NUM_TCPIP_MSG_INPKT=8
-CONFIG_NET_PBUF_POOL_SIZE=16
 
 #
 # Socket support
@@ -670,29 +676,16 @@ CONFIG_NET_SO_RCVTIMEO=y
 # CONFIG_NET_SO_RCVBUF is not set
 CONFIG_NET_SO_REUSE=y
 # CONFIG_NET_SO_REUSE_RXTOALL is not set
-
-#
-# ICMP Networking Support
-#
-CONFIG_NET_ICMP=y
-CONFIG_NET_ICMP_TTL=255
-# CONFIG_NET_BROADCAST_PING is not set
-# CONFIG_NET_MULTICAST_PING is not set
-
-#
-# LWIP Mailbox Configurations
-#
-CONFIG_NET_TCPIP_MBOX_SIZE=64
-CONFIG_NET_DEFAULT_ACCEPTMBOX_SIZE=64
-CONFIG_NET_DEFAULT_RAW_RECVMBOX_SIZE=64
-CONFIG_NET_DEFAULT_TCP_RECVMBOX_SIZE=54
-CONFIG_NET_DEFAULT_UDP_RECVMBOX_SIZE=64
-CONFIG_NET_LWIP_IGMP=y
-CONFIG_NET_LWIP_MEMP_NUM_IGMP_GROUP=8
-
-#
-# TCP Networking
-#
+CONFIG_NET_ARP=y
+CONFIG_NET_ARP_TABLESIZE=10
+CONFIG_NET_ARP_QUEUEING=y
+CONFIG_NET_ETHARP_TRUST_IP_MAC=y
+CONFIG_NET_ETH_PAD_SIZE=0
+# CONFIG_NET_ARP_STATIC_ENTRIES is not set
+CONFIG_NET_UDP=y
+# CONFIG_NET_NETBUF_RECVINFO is not set
+CONFIG_NET_UDP_TTL=255
+# CONFIG_NET_UDPLITE is not set
 CONFIG_NET_TCP=y
 CONFIG_NET_TCP_TTL=255
 CONFIG_NET_TCP_WND=58400
@@ -702,44 +695,50 @@ CONFIG_NET_TCP_QUEUE_OOSEQ=y
 CONFIG_NET_TCP_MSS=1460
 CONFIG_NET_TCP_CALCULATE_EFF_SEND_MSS=y
 CONFIG_NET_TCP_SND_BUF=29200
-CONFIG_NET_TCP_SND_QUEUELEN=8
+CONFIG_NET_TCP_SND_QUEUELEN=80
 # CONFIG_NET_TCP_LISTEN_BACKLOG is not set
 CONFIG_NET_TCP_OVERSIZE=536
 # CONFIG_NET_TCP_TIMESTAMPS is not set
 CONFIG_NET_TCP_WND_UPDATE_THREASHOLD=536
+CONFIG_NET_ICMP=y
+CONFIG_NET_ICMP_TTL=255
+# CONFIG_NET_BROADCAST_PING is not set
+# CONFIG_NET_MULTICAST_PING is not set
+CONFIG_NET_LWIP_IGMP=y
+CONFIG_NET_LWIP_MEMP_NUM_IGMP_GROUP=8
 
 #
-# UDP Networking
+# LWIP Mailbox Configurations
 #
-CONFIG_NET_UDP=y
-# CONFIG_NET_NETBUF_RECVINFO is not set
-CONFIG_NET_UDP_TTL=255
-# CONFIG_NET_UDPLITE is not set
+CONFIG_NET_TCPIP_MBOX_SIZE=64
+CONFIG_NET_DEFAULT_ACCEPTMBOX_SIZE=64
+CONFIG_NET_DEFAULT_RAW_RECVMBOX_SIZE=64
+CONFIG_NET_DEFAULT_TCP_RECVMBOX_SIZE=54
+CONFIG_NET_DEFAULT_UDP_RECVMBOX_SIZE=64
 
 #
-# ARP Configuration
+# Memory Configurations
 #
-CONFIG_NET_ARP=y
-CONFIG_NET_ARP_TABLESIZE=10
-CONFIG_NET_ARP_QUEUEING=y
-CONFIG_NET_ETHARP_TRUST_IP_MAC=y
-CONFIG_NET_ETH_PAD_SIZE=0
-# CONFIG_NET_ARP_STATIC_ENTRIES is not set
-# CONFIG_NET_LWIP_VLAN is not set
+CONFIG_NET_MEM_ALIGNMENT=4
+# CONFIG_NET_ALLOW_MEM_FREE_FROM_OTHER_CONTEXT is not set
+# CONFIG_NET_MEM_LIBC_MALLOC is not set
+CONFIG_NET_MEMP_MEM_MALLOC=y
+# CONFIG_NET_MEM_USE_POOLS is not set
+CONFIG_NET_MEM_SIZE=153600
 
 #
-# Thread options
+# LWIP Task Configurations
 #
-CONFIG_NET_LWIP_TCPIP_THREAD_NAME="LWIP_TCP/IP"
-CONFIG_NET_LWIP_TCPIP_THREAD_STACKSIZE=4096
-CONFIG_NET_LWIP_TCPIP_THREAD_PRIO=110
-CONFIG_NET_LWIP_DEFAULT_THREAD_NAME="lwIP"
-CONFIG_NET_LWIP_DEFAULT_THREAD_STACKSIZE=1024
-CONFIG_NET_LWIP_DEFAULT_THREAD_PRIO=100
-CONFIG_NET_LWIP_LOOPBACK_INTERFACE=y
-# CONFIG_NET_LWIP_SLIP_INTERFACE is not set
-# CONFIG_NET_LWIP_PPP_SUPPORT is not set
-# CONFIG_NET_LWIP_SNMP is not set
+# CONFIG_NET_TCPIP_CORE_LOCKING is not set
+# CONFIG_NET_TCPIP_CORE_LOCKING_INPUT is not set
+CONFIG_NET_TCPIP_THREAD_NAME="LWIP_TCP/IP"
+CONFIG_NET_TCPIP_THREAD_PRIO=110
+CONFIG_NET_TCPIP_THREAD_STACKSIZE=4096
+CONFIG_NET_COMPAT_MUTEX=y
+CONFIG_NET_SYS_LIGHTWEIGHT_PROT=y
+CONFIG_NET_DEFAULT_THREAD_NAME="lwIP"
+CONFIG_NET_DEFAULT_THREAD_PRIO=1
+CONFIG_NET_DEFAULT_THREAD_STACKSIZE=0
 
 #
 # Debug Options for Network
@@ -759,8 +758,12 @@ CONFIG_NET_IP_STATS=y
 CONFIG_NET_UDP_STATS=y
 CONFIG_NET_TCP_STATS=y
 CONFIG_NET_MEM_STATS=y
-# CONFIG_NET_MEMP_STATS is not set
 CONFIG_NET_SYS_STATS=y
+# CONFIG_NET_LWIP_VLAN is not set
+CONFIG_NET_LWIP_LOOPBACK_INTERFACE=y
+# CONFIG_NET_LWIP_SLIP_INTERFACE is not set
+# CONFIG_NET_LWIP_PPP_SUPPORT is not set
+# CONFIG_NET_LWIP_SNMP is not set
 CONFIG_NET_SECURITY_TLS=y
 # CONFIG_TLS_WITH_SSS is not set
 
@@ -841,7 +844,11 @@ CONFIG_MTD=y
 CONFIG_MTD_PARTITION=y
 CONFIG_MTD_PARTITION_NAMES=y
 CONFIG_MTD_PROGMEM=y
-# CONFIG_MTD_FTL is not set
+CONFIG_MTD_FTL=y
+
+#
+# MTD_FTL Configurations
+#
 CONFIG_MTD_CONFIG=y
 
 #
@@ -989,7 +996,14 @@ CONFIG_MEMCPY_INDEXED_COPY=y
 # CONFIG_ARCH_BZERO is not set
 CONFIG_LIBC_NETDB=y
 # CONFIG_NETDB_HOSTFILE is not set
-# CONFIG_NETDB_DNSCLIENT is not set
+CONFIG_NETDB_DNSCLIENT=y
+CONFIG_NETDB_DNSCLIENT_ENTRIES=8
+CONFIG_NETDB_DNSCLIENT_NAMESIZE=32
+CONFIG_NETDB_DNSCLIENT_LIFESEC=3600
+CONFIG_NETDB_DNSCLIENT_MAXRESPONSE=512
+# CONFIG_NETDB_RESOLVCONF is not set
+CONFIG_NETDB_DNSSERVER_BY_DHCP=y
+# CONFIG_NETDB_DNSSERVER_IPv4 is not set
 
 #
 # Non-standard Library Support
@@ -1004,12 +1018,8 @@ CONFIG_LIBC_NETDB=y
 #
 # External Functions
 #
-# CONFIG_WICED is not set
 CONFIG_DM=y
-CONFIG_LWM2M_WAKAAMA=y
-CONFIG_LWM2M_CLIENT_MODE=y
-CONFIG_LWM2M_LITTLE_ENDIAN=y
-# CONFIG_LWM2M_SECURITY is not set
+# CONFIG_LWM2M_WAKAAMA is not set
 CONFIG_DM_WIFI=y
 CONFIG_DM_AP_SSID="TizenRT1"
 CONFIG_DM_AP_PASS="tizenrt_tdc2017"
@@ -1019,20 +1029,22 @@ CONFIG_DM_AP_SECURITY="wpa2_aes"
 #
 # Application Configuration
 #
-CONFIG_ENTRY_MANUAL=y
+# CONFIG_ENTRY_MANUAL is not set
 
 #
 # Application entry point list
 #
 # CONFIG_ENTRY_HELLO is not set
 # CONFIG_ENTRY_IPERF is not set
-# CONFIG_ENTRY_WIFI_TEST is not set
+CONFIG_ENTRY_WIFI_TEST=y
 CONFIG_USER_ENTRYPOINT="wifi_test_main"
+# CONFIG_BUILTIN_APPS is not set
 
 #
 # Examples
 #
 # CONFIG_EXAMPLES_ARTIK_DEMO is not set
+# CONFIG_EXAMPLES_DNSCLIENT_TEST is not set
 # CONFIG_EXAMPLES_DTLS_CLIENT is not set
 # CONFIG_EXAMPLES_DTLS_SERVER is not set
 # CONFIG_EXAMPLES_EEPROM_TEST is not set
@@ -1049,8 +1061,8 @@ CONFIG_EXAMPLES_IPERF=y
 CONFIG_EXAMPLES_SLSIWIFI=y
 CONFIG_EXAMPLES_SLSIWIFI_PRIORITY=50
 CONFIG_EXAMPLES_SLSIWIFI_STACKSIZE=2048
+# CONFIG_EXAMPLES_SMART is not set
 # CONFIG_EXAMPLES_SYSIO_TEST is not set
-# CONFIG_EXAMPLES_TELNETD is not set
 # CONFIG_EXAMPLES_TESTCASE is not set
 # CONFIG_EXAMPLES_TLS_CLIENT is not set
 # CONFIG_EXAMPLES_TLS_SELFTEST is not set
@@ -1064,7 +1076,19 @@ CONFIG_EXAMPLES_WIFI_TEST=y
 #
 # CONFIG_NETUTILS_CODECS is not set
 CONFIG_NETUTILS_DHCPC=y
-# CONFIG_NETUTILS_DHCPD is not set
+CONFIG_NETUTILS_DHCPD=y
+CONFIG_NETUTILS_DHCPD_IGNOREBROADCAST=y
+CONFIG_NETUTILS_DHCPD_INTERFACE="wl1"
+CONFIG_NETUTILS_DHCPD_LEASETIME=864000
+CONFIG_NETUTILS_DHCPD_MINLEASETIME=86400
+CONFIG_NETUTILS_DHCPD_MAXLEASETIME=2592000
+CONFIG_NETUTILS_DHCPD_MAXLEASES=6
+CONFIG_NETUTILS_DHCPD_STARTIP=0xc0a82f02
+CONFIG_NETUTILS_DHCPD_ROUTERIP=0xc0a82f01
+CONFIG_NETUTILS_DHCPD_NETMASK=0xffffff00
+CONFIG_NETUTILS_DHCPD_DNSIP=0x08080808
+CONFIG_NETUTILS_DHCPD_OFFERTIME=3600
+CONFIG_NETUTILS_DHCPD_DECLINETIME=3600
 # CONFIG_NETUTILS_ERCOAP is not set
 # CONFIG_NETUTILS_FTPC is not set
 # CONFIG_NETUTILS_FTPD is not set