travelmate: update 0.8.1 4552/head
authorDirk Brenken <dev@brenken.org>
Thu, 6 Jul 2017 13:39:36 +0000 (15:39 +0200)
committerDirk Brenken <dev@brenken.org>
Thu, 6 Jul 2017 13:39:36 +0000 (15:39 +0200)
* wait for hostapd comes up during boot
* remove needless ubus call during script startup
* remove needless iwinfo check (covered by package dependency)

Signed-off-by: Dirk Brenken <dev@brenken.org>
net/travelmate/Makefile
net/travelmate/files/travelmate.init
net/travelmate/files/travelmate.sh

index 1c56178fe85ad69023c25f1f0fdb80dfa354fb3a..34a31670c7924abdfe16eedb303d6e26aa5074d8 100644 (file)
@@ -6,7 +6,7 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=travelmate
-PKG_VERSION:=0.8.0
+PKG_VERSION:=0.8.1
 PKG_RELEASE:=1
 PKG_LICENSE:=GPL-3.0+
 PKG_MAINTAINER:=Dirk Brenken <dev@brenken.org>
index aac132969b248973f5d32a770bb18de9908c566f..f5f21da89df916a5c92e66bd957a64633fb45314 100755 (executable)
@@ -11,7 +11,7 @@ trm_script="/usr/bin/travelmate.sh"
 
 boot()
 {
-    ubus -t 30 wait_for network.interface 2>/dev/null
+    ubus -t 30 wait_for network.interface network.wireless hostapd.wlan0 2>/dev/null
     rc_procd start_service
 }
 
index 17558eacbf4de75be0259c4e210218df50b3eb85..a30b0cf6ecbcd438e7e8b0eb80b86aa68dd1eb6f 100755 (executable)
@@ -10,7 +10,7 @@
 #
 LC_ALL=C
 PATH="/usr/sbin:/usr/bin:/sbin:/bin"
-trm_ver="0.8.0"
+trm_ver="0.8.1"
 trm_sysver="$(ubus -S call system board | jsonfilter -e '@.release.description')"
 trm_enabled=0
 trm_debug=0
@@ -32,10 +32,6 @@ else
     f_log "error" "system libraries not found"
 fi
 
-# initial wireless recovery
-#
-ubus call network.wireless up
-
 # f_envload: load travelmate environment
 #
 f_envload()
@@ -61,13 +57,6 @@ f_envload()
         f_log "info " "travelmate is currently disabled, please set 'trm_enabled' to '1' to use this service"
         exit 0
     fi
-
-    # check for wireless tool
-    #
-    if [ -z "${trm_iwinfo}" ]
-    then
-        f_log "error" "no wireless tool found, please install package 'iwinfo'"
-    fi
 }
 
 # f_prepare: gather radio information & bring down all STA interfaces