mirror of https://github.com/hak5/openwrt.git
netifd: update to latest version
fixes DNS servers on reload (#12910) fixes ubus object race on reload or down/up (#12612) SVN-Revision: 35383lede-17.01
parent
c16879a385
commit
65657fb585
|
@ -1,13 +1,13 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=netifd
|
||||
PKG_VERSION:=2013-01-29.1
|
||||
PKG_VERSION:=2013-01-29.2
|
||||
PKG_RELEASE=$(PKG_SOURCE_VERSION)
|
||||
|
||||
PKG_SOURCE_PROTO:=git
|
||||
PKG_SOURCE_URL:=git://nbd.name/luci2/netifd.git
|
||||
PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION)
|
||||
PKG_SOURCE_VERSION:=3ae15bc2b82fe32188f726ceabcb1883276a5aed
|
||||
PKG_SOURCE_VERSION:=4bb99d4eb462776336928392010b372236ac3c93
|
||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-$(PKG_SOURCE_VERSION).tar.gz
|
||||
PKG_MAINTAINER:=Felix Fietkau <nbd@openwrt.org>
|
||||
# PKG_MIRROR_MD5SUM:=
|
||||
|
|
|
@ -10,4 +10,4 @@ ubus -S list "network.interface.$INTERFACE" >/dev/null || {
|
|||
echo "Interface $INTERFACE not found"
|
||||
exit 1
|
||||
}
|
||||
ubus call network.interface."$INTERFACE" status
|
||||
ubus call network.interface status "{ \"interface\" : \"$INTERFACE\" }"
|
||||
|
|
|
@ -6,7 +6,7 @@ setup_wifi=
|
|||
if_call() {
|
||||
local interface="$1"
|
||||
for mode in $modes; do
|
||||
ubus call $interface $mode
|
||||
ubus call network.interface $mode "{ \"interface\" : \"$interface\" }"
|
||||
done
|
||||
}
|
||||
|
||||
|
@ -38,7 +38,7 @@ done
|
|||
[ "$modes" = "down up" ] && ubus call network reload
|
||||
if [ -n "$ifup_all" ]; then
|
||||
for interface in `ubus -S list 'network.interface.*'`; do
|
||||
if_call "$interface"
|
||||
if_call "${interface##network.interface.}"
|
||||
done
|
||||
[ -n "$setup_wifi" ] && /sbin/wifi up
|
||||
exit
|
||||
|
@ -47,7 +47,7 @@ else
|
|||
echo "Interface $1 not found"
|
||||
exit
|
||||
}
|
||||
if_call "network.interface.$1"
|
||||
if_call "$1"
|
||||
fi
|
||||
|
||||
if [ -n "$setup_wifi" ] && grep -sq config /etc/config/wireless; then
|
||||
|
|
Loading…
Reference in New Issue