summaryrefslogtreecommitdiffstats
path: root/package/query3g/files/query3g.sh
diff options
context:
space:
mode:
authorArtur Artamonov <freeartman@wechall.net>2013-07-18 16:51:06 +0300
committerArtur Artamonov <freeartman@wechall.net>2013-07-18 16:51:06 +0300
commit5bfe1cdae38c39a4fe7ca891aac31233165e3531 (patch)
treec5cf5ec00e46af86258397fbe502f599ce77b58d /package/query3g/files/query3g.sh
parentcdb691fe07b833808f90c9b214725b22f1644bf6 (diff)
query3g pre-release changes. added modem info search, added apnfinder by id, apn provider database, supported modem database
Diffstat (limited to 'package/query3g/files/query3g.sh')
-rw-r--r--package/query3g/files/query3g.sh42
1 files changed, 0 insertions, 42 deletions
diff --git a/package/query3g/files/query3g.sh b/package/query3g/files/query3g.sh
deleted file mode 100644
index 33cfe2379..000000000
--- a/package/query3g/files/query3g.sh
+++ /dev/null
@@ -1,42 +0,0 @@
-#!/bin/sh
-
-reset=/usr/bin/usbreset
-comgt=/usr/bin/gcom
-script=/usr/share/query3g.gcom
-
-last_reset="x"
-
-wan_proto="$(uci -q get network.wan.proto)"
-
-if [ "$wan_proto" = "3g" ]; then
- ifdown wan
-fi
-
-for port in 0 1 2 3 4 5 6 7 8 9; do
- for tty in $(find /sys/devices/ -name "ttyUSB$port" -type d | sort -u); do
- [ -f "$tty/../../idProduct" ] || continue
-
- local dir="$(cd "$tty/../.."; pwd)"
- local uid="$(basename "$dir")"
- local dev="/dev/$(basename "$tty")"
- local vid="$(cat "$tty/../../idVendor")"
- local pid="$(cat "$tty/../../idProduct")"
-
- if [ "$last_reset" != "$vid:$pid" ] && [ "$vid:$pid" != "0685:7000" ]; then
- last_reset="$vid:$pid"
-# $reset "$vid:$pid" >/dev/null
-
- local try=0
- while [ $((try++)) -lt 5 ] && [ ! -e "$dev" ]; do sleep 1; done
- fi
-
- if $comgt -s "$script" -d "$dev" 2>/dev/null; then
- echo "PORT:$dev"
- echo "VID:$vid"
- echo "PID:$pid"
- echo "UID:$uid"
- exit 0
- fi
- done
-done
-exit 1