From: Alin Nastac Date: Mon, 1 Mar 2021 08:49:43 +0000 (+0100) Subject: vti: use alternative way to check if kernel support is enabled X-Git-Tag: mikrotik~2635 X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=65ca980b4872ee43157c6621896e84e817c9aeab;p=openwrt%2Fstaging%2Fchunkeey.git vti: use alternative way to check if kernel support is enabled When necessary support is built in kernel, vti protocol support is not enabled in netifd. Signed-off-by: Alin Nastac --- diff --git a/package/network/config/vti/Makefile b/package/network/config/vti/Makefile index ffac77ab91..292ab111e5 100644 --- a/package/network/config/vti/Makefile +++ b/package/network/config/vti/Makefile @@ -8,7 +8,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=vti -PKG_RELEASE:=3 +PKG_RELEASE:=4 PKG_LICENSE:=GPL-2.0 include $(INCLUDE_DIR)/package.mk diff --git a/package/network/config/vti/files/vti.sh b/package/network/config/vti/files/vti.sh index ebfd9d41e1..96b65e76d9 100755 --- a/package/network/config/vti/files/vti.sh +++ b/package/network/config/vti/files/vti.sh @@ -149,6 +149,6 @@ proto_vti6_init_config() { } [ -n "$INCLUDE_ONLY" ] || { - [ -f /lib/modules/$(uname -r)/ip_vti.ko ] && add_protocol vti - [ -f /lib/modules/$(uname -r)/ip6_vti.ko ] && add_protocol vti6 + [ -d /sys/module/ip_vti ] && add_protocol vti + [ -d /sys/module/ip6_vti ] && add_protocol vti6 }