diff options
Diffstat (limited to 'package/soloscli')
-rw-r--r-- | package/soloscli/Makefile | 45 | ||||
-rw-r--r-- | package/soloscli/files/etc/hotplug.d/atm/15-solos-init | 26 | ||||
-rw-r--r-- | package/soloscli/files/etc/uci-default/solos | 15 | ||||
-rw-r--r-- | package/soloscli/files/solos-log-stats | 19 | ||||
-rw-r--r-- | package/soloscli/patches/000-Makefile.patch | 21 | ||||
-rw-r--r-- | package/soloscli/patches/001-newline.patch | 15 |
6 files changed, 0 insertions, 141 deletions
diff --git a/package/soloscli/Makefile b/package/soloscli/Makefile deleted file mode 100644 index 9a7cd894f..000000000 --- a/package/soloscli/Makefile +++ /dev/null @@ -1,45 +0,0 @@ -# -# Copyright (C) 2006-2011 OpenWrt.org -# -# This is free software, licensed under the GNU General Public License v2. -# See /LICENSE for more information. -# - -include $(TOPDIR)/rules.mk - -PKG_NAME:=soloscli -PKG_VERSION:=0.11 -PKG_RELEASE:=3 - -PKG_SOURCE:=solos-pci-$(PKG_VERSION).tar.gz -PKG_SOURCE_URL:=@SF/openadsl -PKG_MD5SUM:=ab3f3fa654ef7c3a402980eca094e690 - -PKG_INSTALL:=1 - -PKG_BUILD_DIR:=$(BUILD_DIR)/solos-pci-$(PKG_VERSION) - -include $(INCLUDE_DIR)/package.mk - -define Package/soloscli - SECTION:=net - CATEGORY:=Network - TITLE:=Configuration utility for Solos ADSL2+ modems - DEPENDS:=+kmod-solos-pci - URL:=http://sourceforge.net/projects/openadsl -endef - -define Package/soloscli/description - This package contains the soloscli utility - for interrogating Traverse Technologies' Solos ADSL2+ modems. -endef - -define Package/soloscli/install - $(INSTALL_DIR) $(1)/usr/bin - $(INSTALL_BIN) $(PKG_BUILD_DIR)/soloscli/soloscli $(1)/usr/bin/ - $(INSTALL_BIN) ./files/solos-log-stats $(1)/usr/bin/ - $(INSTALL_DIR) $(1)/etc/hotplug.d/atm - $(INSTALL_DATA) ./files/etc/hotplug.d/atm/15-solos-init $(1)/etc/hotplug.d/atm/ -endef - -$(eval $(call BuildPackage,soloscli)) diff --git a/package/soloscli/files/etc/hotplug.d/atm/15-solos-init b/package/soloscli/files/etc/hotplug.d/atm/15-solos-init deleted file mode 100644 index 36d13ea5a..000000000 --- a/package/soloscli/files/etc/hotplug.d/atm/15-solos-init +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/sh - -dialog() { - local tag="$(echo "$1" | cut -d= -f1)" - local value="$(echo "$1" | cut -d= -f2-)" - local response - - response="$(soloscli -s "$port" "$tag" "$value")" - [ $? -ne 0 ] && { - logger "soloscli($port): $tag '$value' returns $response" - } -} - -if [ "$ACTION" = "add" ]; then - include /lib/network - scan_interfaces - - case $DEVICENAME in - solos-pci[0-3]) - port="${DEVICENAME#solos-pci}" - device="solos${port}" - - config_list_foreach wan "$device" dialog - ;; - esac -fi diff --git a/package/soloscli/files/etc/uci-default/solos b/package/soloscli/files/etc/uci-default/solos deleted file mode 100644 index 7f69da62c..000000000 --- a/package/soloscli/files/etc/uci-default/solos +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh - -uci batch <<__EOF__ - -delete network.wan.solos0 - -add_list network.wan.solos0="ActivateLine=Abort" -add_list network.wan.solos0="Retrain=EnableAll" -add_list network.wan.solos0="DetectNoise=Enable" -add_list network.wan.solos0="BisMCapability=Disable" -add_list network.wan.solos0="BisACapability=Disable" -add_list network.wan.solos0="ActivateLine=Start" - -commit network -__EOF__ diff --git a/package/soloscli/files/solos-log-stats b/package/soloscli/files/solos-log-stats deleted file mode 100644 index 2b75ee30c..000000000 --- a/package/soloscli/files/solos-log-stats +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/sh - -cd /sys/class/atm/ || exit 1 - -for PORT in solos-pci* ; do - - RXRATE=`cat $PORT/parameters/RxBitRate` - TXRATE=`cat $PORT/parameters/TxBitRate` - RXSNR=`cat $PORT/parameters/LocalSNRMargin | sed "s/ dB//"` - TXSNR=`cat $PORT/parameters/RemoteSNRMargin | sed "s/ dB//"` - RXERR=`cat $PORT/parameters/RSUnCorrectedErrorsDn` - TXERR=`cat $PORT/parameters/RSUnCorrectedErrorsUp` - RXFEC=`cat $PORT/parameters/RSCorrectedErrorsDn` - TXFEC=`cat $PORT/parameters/RSCorrectedErrorsUp` - - echo "$RXRATE $RXSNR $RXERR $RXFEC / $TXRATE $TXSNR $TXERR $TXFEC" | - logger -t $PORT -done - diff --git a/package/soloscli/patches/000-Makefile.patch b/package/soloscli/patches/000-Makefile.patch deleted file mode 100644 index 914d6d886..000000000 --- a/package/soloscli/patches/000-Makefile.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/Makefile 2010-06-14 14:17:11.000000000 +1000 -+++ b/Makefile 2010-06-14 14:17:54.000000000 +1000 -@@ -13,6 +13,11 @@ - KDIR ?= /lib/modules/$(shell uname -r)/build - PWD := $(shell pwd) - -+soloscli/soloscli: -+ $(MAKE) -C soloscli -+ -+install: -+ - default: - $(MAKE) -C $(KDIR) M=$(PWD) modules - -@@ -20,5 +25,6 @@ - rm -f *.o *.ko *.mod.c .*.cmd - rm -rf .tmp_versions - rm -f Module.symvers -+ $(MAKE) -C soloscli clean - - endif diff --git a/package/soloscli/patches/001-newline.patch b/package/soloscli/patches/001-newline.patch deleted file mode 100644 index 4b663e889..000000000 --- a/package/soloscli/patches/001-newline.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/soloscli/soloscli.c -+++ b/soloscli/soloscli.c -@@ -238,7 +238,11 @@ - } - if (strcmp(buf,pid) == 0) { - /* printf("Sequence matches.\n"); */ -- printf("%s",bufp); -+ if(buf[(len-1)] == '\n'){ -+ printf("%s",bufp); -+ } else { -+ printf("%s\n",bufp); -+ } - } else { - printf("Sequence incorrect.\n"); - buf[i] = '\n'; |