lantiq: ltq-vdsl-app: add dsl_cpe_pipe.sh
Signed-off-by: Hauke Mehrtens <hauke.mehrtens@lantiq.com> SVN-Revision: 47636
This commit is contained in:
		@@ -54,7 +54,8 @@ CONFIGURE_ARGS += \
 | 
			
		||||
	--disable-soap-support \
 | 
			
		||||
	--enable-dsl-bonding=no \
 | 
			
		||||
	--enable-debug-prints=err \
 | 
			
		||||
	--disable-dti
 | 
			
		||||
	--disable-dti \
 | 
			
		||||
	--enable-debug
 | 
			
		||||
 | 
			
		||||
ifeq ($(CONFIG_IFX_CLI),y)
 | 
			
		||||
CONFIGURE_ARGS += \
 | 
			
		||||
@@ -73,6 +74,7 @@ define Package/ltq-vdsl-app/install
 | 
			
		||||
	$(INSTALL_BIN) ./files/vdsl_cpe_control_wrapper $(1)/sbin/
 | 
			
		||||
 | 
			
		||||
	$(INSTALL_BIN) $(PKG_BUILD_DIR)/src/dsl_cpe_control $(1)/sbin/vdsl_cpe_control
 | 
			
		||||
	$(INSTALL_BIN) ./files/dsl_cpe_pipe.sh $(1)/sbin/
 | 
			
		||||
endef
 | 
			
		||||
 | 
			
		||||
$(eval $(call BuildPackage,ltq-vdsl-app))
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										18
									
								
								package/network/config/ltq-vdsl-app/files/dsl_cpe_pipe.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										18
									
								
								package/network/config/ltq-vdsl-app/files/dsl_cpe_pipe.sh
									
									
									
									
									
										Executable file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
#!/bin/sh
 | 
			
		||||
 | 
			
		||||
pipe_no=0
 | 
			
		||||
 | 
			
		||||
# use specified pipe no
 | 
			
		||||
case "$1" in
 | 
			
		||||
0|1|2)
 | 
			
		||||
pipe_no=$1; shift; ;;
 | 
			
		||||
esac
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#echo "Call dsl_pipe with $*"
 | 
			
		||||
lock /var/lock/dsl_pipe
 | 
			
		||||
echo $* > /tmp/pipe/dsl_cpe${pipe_no}_cmd
 | 
			
		||||
result=`cat /tmp/pipe/dsl_cpe${pipe_no}_ack`
 | 
			
		||||
lock -u /var/lock/dsl_pipe
 | 
			
		||||
 | 
			
		||||
echo "$result"
 | 
			
		||||
		Reference in New Issue
	
	Block a user