forked from freifunk-franken/firmware
Add fff-tunneldigger
Signed-off-by: Robert Langhammer <rlanghammer@web.de> Reviewed-by: Jan Kraus <mayosemmel@gmail.com> Reviewed-by: Christian Dresel <fff@chrisi01.de> Tested-by: Christian Dresel <fff@chrisi01.de> Tested-by: Jan Kraus <mayosemmel@gmail.com>
This commit is contained in:
parent
1243394e6d
commit
e17812e4b8
|
@ -0,0 +1,39 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=fff-tunneldigger
|
||||
PKG_VERSION:=1
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/fff-tunneldigger
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define Package/fff-tunneldigger
|
||||
SECTION:=base
|
||||
CATEGORY:=Freifunk
|
||||
TITLE:= Freifunk-Franken tunneldigger
|
||||
URL:=http://www.freifunk-franken.de
|
||||
DEPENDS:=+tunneldigger
|
||||
endef
|
||||
|
||||
define Package/fff-tunneldigger/description
|
||||
This is tunneldigger for the Freifunk Franken Firmware
|
||||
endef
|
||||
|
||||
define Build/Prepare
|
||||
echo "all: " > $(PKG_BUILD_DIR)/Makefile
|
||||
endef
|
||||
|
||||
define Build/Configure
|
||||
# nothing
|
||||
endef
|
||||
|
||||
define Build/Compile
|
||||
# nothing
|
||||
endef
|
||||
|
||||
define Package/fff-tunneldigger/install
|
||||
$(CP) ./files/* $(1)/
|
||||
endef
|
||||
|
||||
$(eval $(call BuildPackage,fff-tunneldigger))
|
|
@ -0,0 +1,10 @@
|
|||
#!/bin/sh
|
||||
|
||||
HOOK=$1
|
||||
INTERFACE=$2
|
||||
|
||||
if [ "$HOOK" = session.up ]; then
|
||||
ip l s dev $INTERFACE up
|
||||
batctl if add $INTERFACE
|
||||
echo "enabled" > /sys/devices/virtual/net/$INTERFACE/batman_adv/no_rebroadcast
|
||||
fi
|
|
@ -0,0 +1,2 @@
|
|||
/etc/init.d tunneldigger disable
|
||||
>/etc/config/tunneldigger
|
Loading…
Reference in New Issue