mirror of
https://github.com/coolsnowwolf/lede.git
synced 2025-04-16 04:13:31 +00:00
luci-app-spdmodem: remove spdmodem package
This commit is contained in:
parent
2d97f3db67
commit
35cc3202be
@ -1,15 +0,0 @@
|
|||||||
#
|
|
||||||
# Copyright (C) 2015 OpenWrt.org
|
|
||||||
#
|
|
||||||
# This is free software, licensed under the GNU General Public License v2.
|
|
||||||
# See /LICENSE for more information.
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(TOPDIR)/rules.mk
|
|
||||||
|
|
||||||
LUCI_TITLE:=SPD Modem Server
|
|
||||||
LUCI_DEPENDS:=+luci-compat +kmod-sprd_pcie
|
|
||||||
|
|
||||||
include $(TOPDIR)/feeds/luci/luci.mk
|
|
||||||
|
|
||||||
# call BuildPackage - OpenWrt buildroot signature
|
|
@ -1,9 +0,0 @@
|
|||||||
module("luci.controller.spdmodem", package.seeall)
|
|
||||||
|
|
||||||
function index()
|
|
||||||
if not nixio.fs.access("/etc/config/spdmodem") then
|
|
||||||
return
|
|
||||||
end
|
|
||||||
|
|
||||||
entry({"admin", "network", "spdmodem"}, cbi("spdmodem"), _("SPD Modem Server"), 80).dependent = false
|
|
||||||
end
|
|
@ -1,39 +0,0 @@
|
|||||||
-- Copyright 2016 David Thornley <david.thornley@touchstargroup.com>
|
|
||||||
-- Licensed to the public under the Apache License 2.0.
|
|
||||||
|
|
||||||
mp = Map("spdmodem")
|
|
||||||
mp.title = translate("SPD Modem Server")
|
|
||||||
mp.description = translate("Modem Server For OpenWrt")
|
|
||||||
|
|
||||||
s = mp:section(TypedSection, "service", "Base Setting")
|
|
||||||
s.anonymous = true
|
|
||||||
|
|
||||||
enabled = s:option(Flag, "enabled", translate("Enable"))
|
|
||||||
enabled.default = 0
|
|
||||||
enabled.rmempty = false
|
|
||||||
|
|
||||||
apn = s:option(Value, "apn", translate("APN"))
|
|
||||||
apn.rmempty = true
|
|
||||||
|
|
||||||
pincode = s:option(Value, "pincode", translate("PIN"))
|
|
||||||
pincode.rmempty = true
|
|
||||||
|
|
||||||
username = s:option(Value, "username", translate("PAP/CHAP username"))
|
|
||||||
username.rmempty = true
|
|
||||||
|
|
||||||
password = s:option(Value, "password", translate("PAP/CHAP password"))
|
|
||||||
password.rmempty = true
|
|
||||||
|
|
||||||
auth = s:option(Value, "auth", translate("Authentication Type"))
|
|
||||||
auth.rmempty = true
|
|
||||||
auth:value("", translate("-- Please choose --"))
|
|
||||||
auth:value("both", "PAP/CHAP (both)")
|
|
||||||
auth:value("pap", "PAP")
|
|
||||||
auth:value("chap", "CHAP")
|
|
||||||
auth:value("none", "NONE")
|
|
||||||
|
|
||||||
tool = s:option(Value, "tool", translate("Tools"))
|
|
||||||
tool:value("quectel-CM", "quectel-CM")
|
|
||||||
tool.rmempty = true
|
|
||||||
|
|
||||||
return mp
|
|
@ -1,24 +0,0 @@
|
|||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: \n"
|
|
||||||
"POT-Creation-Date: \n"
|
|
||||||
"PO-Revision-Date: \n"
|
|
||||||
"Last-Translator: dingpengyu <dingpengyu06@gmail.com>\n"
|
|
||||||
"Language-Team: \n"
|
|
||||||
"MIME-Version: 1.0\n"
|
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
|
||||||
"Language: zh_CN\n"
|
|
||||||
"X-Generator: Poedit 2.3.1\n"
|
|
||||||
|
|
||||||
msgid "Base Setting"
|
|
||||||
msgstr "基本设置"
|
|
||||||
|
|
||||||
msgid "SPD Modem Server"
|
|
||||||
msgstr "SPD移动网络拨号服务"
|
|
||||||
|
|
||||||
msgid "Modem Server For OpenWrt"
|
|
||||||
msgstr "OpenWrt移动网络拨号服务"
|
|
||||||
|
|
||||||
msgid "Tools"
|
|
||||||
msgstr "拨号工具"
|
|
@ -1,4 +0,0 @@
|
|||||||
config service
|
|
||||||
option tool 'quectel-CM'
|
|
||||||
option enabled '0'
|
|
||||||
|
|
@ -1,75 +0,0 @@
|
|||||||
#!/bin/sh /etc/rc.common
|
|
||||||
# Copyright (C) 2006-2014 OpenWrt.org
|
|
||||||
|
|
||||||
START=99
|
|
||||||
STOP=16
|
|
||||||
USE_PROCD=1
|
|
||||||
#使用procd启动
|
|
||||||
|
|
||||||
run_5g()
|
|
||||||
{
|
|
||||||
local enabled
|
|
||||||
config_get_bool enabled $1 enabled
|
|
||||||
|
|
||||||
echo "run 4G" >> /tmp/log4g
|
|
||||||
|
|
||||||
if [ "$enabled" = "1" ]; then
|
|
||||||
local user
|
|
||||||
local password
|
|
||||||
local apn
|
|
||||||
local auth
|
|
||||||
local pincode
|
|
||||||
local tool
|
|
||||||
|
|
||||||
# echo "enable 5G" >> /tmp/log5g
|
|
||||||
config_get user $1 user
|
|
||||||
config_get password $1 password
|
|
||||||
config_get apn $1 apn
|
|
||||||
config_get auth $1 auth
|
|
||||||
config_get pincode $1 pincode
|
|
||||||
config_get tool $1 tool
|
|
||||||
config_get tty $1 tty
|
|
||||||
config_get atcmd $1 atcmd
|
|
||||||
|
|
||||||
if [ "$tool" = "at" ];then
|
|
||||||
at_tool "$atcmd" -d $tty
|
|
||||||
else
|
|
||||||
procd_open_instance
|
|
||||||
#创建一个实例, 在procd看来一个应用程序可以多个实\E4\BE?
|
|
||||||
#ubus call service list 可以查看实例
|
|
||||||
procd_set_param command $tool -i -s $apn
|
|
||||||
if [ "$password" != "" ];then
|
|
||||||
procd_append_param command $user $password $auth
|
|
||||||
fi
|
|
||||||
if [ "$pincode" != "" ]; then
|
|
||||||
procd_append_param command -p $pincode
|
|
||||||
fi
|
|
||||||
# procd_append_param command -f /tmp/4g.log
|
|
||||||
procd_set_param respawn
|
|
||||||
echo "quectel-CM has started."
|
|
||||||
procd_close_instance
|
|
||||||
#关闭实例
|
|
||||||
fi
|
|
||||||
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
service_triggers()
|
|
||||||
{
|
|
||||||
procd_add_reload_trigger "spdmodem"
|
|
||||||
}
|
|
||||||
|
|
||||||
start_service() {
|
|
||||||
config_load spdmodem
|
|
||||||
config_foreach run_5g service
|
|
||||||
}
|
|
||||||
|
|
||||||
stop_service()
|
|
||||||
{
|
|
||||||
echo "5G stop" >> /tmp/log5g
|
|
||||||
killall quectel-CM
|
|
||||||
echo "quectel-CM has stoped."
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
@ -1,11 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
uci -q batch <<-EOF >/dev/null
|
|
||||||
delete ucitrack.@spdmodem[-1]
|
|
||||||
add ucitrack spdmodem
|
|
||||||
set ucitrack.@spdmodem[-1].init=spdmodem
|
|
||||||
commit ucitrack
|
|
||||||
EOF
|
|
||||||
|
|
||||||
rm -f /tmp/luci-indexcache
|
|
||||||
exit 0
|
|
Loading…
Reference in New Issue
Block a user