scripts: flash-init: use dnsmasq and hostapd 65/203665/2
authorJaehoon Chung <jh80.chung@samsung.com>
Tue, 16 Apr 2019 22:39:01 +0000 (07:39 +0900)
committerJaehoon Chung <jh80.chung@samsung.com>
Wed, 17 Apr 2019 05:48:03 +0000 (14:48 +0900)
Use dnsmasq and hostapd for AP mode.
wlan0 is used static ip as 192.168.43.1.

Change-Id: Id9f8fdd1d1b1a3d30dd9306f13834b86267df978
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
scripts/flash-init.sh

index 2c0aa81..7ccf3ca 100755 (executable)
@@ -16,6 +16,8 @@ SYNC="/usr/bin/sync"
 COPY="/usr/bin/cp"
 FIND="/usr/bin/find"
 INSMOD="/usr/sbin/insmod"
+DNSMASQ="/usr/bin/dnsmasq"
+HOSTAPD="/usr/bin/hostapd"
 
 NETIF="eth0"
 WLANIF="wlan0"
@@ -51,7 +53,11 @@ copy_module() {
                $INSMOD /lib/firmware/brcm/brcmfmac.ko
                sleep 1
 
-               $IFCONFIG $WLANIF up
+               echo "wlan0 ipaddr is 192.168.43.1"
+               $IFCONFIG $WLANIF 192.168.43.1 up
+
+               $DNSMASQ -p 0 -9 -C /lib/firmware/brcm/dnsmasq.conf
+               $HOSTAPD -B /lib/firmware/brcm/hostapd.conf
        else
                echo "There is no module partition"
        fi