aboutsummaryrefslogtreecommitdiffstats
path: root/package/comgt/files-netifd
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2012-05-29 12:59:11 +0000
committerFelix Fietkau <nbd@openwrt.org>2012-05-29 12:59:11 +0000
commitfdcc84f78ef24328dc7d570fa717f0fd9a0f7113 (patch)
tree698576fd0845393f9cbb7e19086a48c7dcb4521a /package/comgt/files-netifd
parentd8d7529e0e27455cb8f69b41bb92dd70289aed77 (diff)
downloadupstream-fdcc84f78ef24328dc7d570fa717f0fd9a0f7113.tar.gz
upstream-fdcc84f78ef24328dc7d570fa717f0fd9a0f7113.tar.bz2
upstream-fdcc84f78ef24328dc7d570fa717f0fd9a0f7113.zip
comgt: remove old network scripts
SVN-Revision: 31982
Diffstat (limited to 'package/comgt/files-netifd')
-rw-r--r--package/comgt/files-netifd/3g.sh90
-rw-r--r--package/comgt/files-netifd/3g.usb33
2 files changed, 0 insertions, 123 deletions
diff --git a/package/comgt/files-netifd/3g.sh b/package/comgt/files-netifd/3g.sh
deleted file mode 100644
index b5da54c44d..0000000000
--- a/package/comgt/files-netifd/3g.sh
+++ /dev/null
@@ -1,90 +0,0 @@
-#!/bin/sh
-INCLUDE_ONLY=1
-
-. ../netifd-proto.sh
-. ./ppp.sh
-init_proto "$@"
-
-proto_3g_init_config() {
- no_device=1
- available=1
- ppp_generic_init_config
- proto_config_add_string "device"
- proto_config_add_string "apn"
- proto_config_add_string "service"
- proto_config_add_string "pincode"
-}
-
-proto_3g_setup() {
- local interface="$1"
- local chat
-
- json_get_var device device
- json_get_var apn apn
- json_get_var service service
- json_get_var pincode pincode
-
- [ -e "$device" ] || {
- proto_set_available "$interface" 0
- return 1
- }
-
- case "$service" in
- cdma|evdo)
- chat="/etc/chatscripts/evdo.chat"
- ;;
- *)
- chat="/etc/chatscripts/3g.chat"
- cardinfo=$(gcom -d "$device" -s /etc/gcom/getcardinfo.gcom)
- if echo "$cardinfo" | grep -q Novatel; then
- case "$service" in
- umts_only) CODE=2;;
- gprs_only) CODE=1;;
- *) CODE=0;;
- esac
- export MODE="AT\$NWRAT=${CODE},2"
- elif echo "$cardinfo" | grep -q Option; then
- case "$service" in
- umts_only) CODE=1;;
- gprs_only) CODE=0;;
- *) CODE=3;;
- esac
- export MODE="AT_OPSYS=${CODE}"
- elif echo "$cardinfo" | grep -q "Sierra Wireless"; then
- SIERRA=1
- fi
-
- if [ -n "$pincode" ]; then
- PINCODE="$pincode" gcom -d "$device" -s /etc/gcom/setpin.gcom || {
- proto_notify_error "$interface" PIN_FAILED
- proto_block_restart "$interface"
- return 1
- }
- fi
- [ -n "$MODE" ] && gcom -d "$device" -s /etc/gcom/setmode.gcom
-
- # wait for carrier to avoid firmware stability bugs
- [ -n "$SIERRA" ] && {
- gcom -d "$device" -s /etc/gcom/getcarrier.gcom || return 1
- }
- ;;
- esac
-
- connect="${apn:+USE_APN=$apn }/usr/sbin/chat -t5 -v -E -f $chat"
- ppp_generic_setup "$interface" \
- noaccomp \
- nopcomp \
- novj \
- nobsdcomp \
- noauth \
- lock \
- crtscts \
- 115200 "$device"
- return 0
-}
-
-proto_3g_teardown() {
- proto_kill_command "$interface"
-}
-
-add_protocol 3g
diff --git a/package/comgt/files-netifd/3g.usb b/package/comgt/files-netifd/3g.usb
deleted file mode 100644
index d3859c257c..0000000000
--- a/package/comgt/files-netifd/3g.usb
+++ /dev/null
@@ -1,33 +0,0 @@
-#!/bin/sh
-. /etc/functions.sh
-. /lib/netifd/netifd-proto.sh
-
-find_3g_iface() {
- local cfg="$1"
- local tty="$2"
-
- local proto
- config_get proto "$cfg" proto
- [ "$proto" = 3g ] || return 0
-
- local dev
- config_get dev "$cfg" device
-
- if [ "${dev##*/}" = "${tty##*/}" ]; then
- if [ "$ACTION" = add ]; then
- available=1
- else
- available=0
- fi
- proto_set_available "$cfg" $available
- fi
-}
-
-case "$DEVICENAME" in
- tty*)
- [ -e "/dev/$DEVICENAME" ] || [ "$ACTION" = remove ] || exit 0
- config_load network
- config_foreach find_3g_iface interface "/dev/$DEVICENAME"
- ;;
-esac
-