summaryrefslogtreecommitdiffhomepage
path: root/protocols/luci-proto-qmi/luasrc
diff options
context:
space:
mode:
authorFlorian Eckert <fe@dev.tdt.de>2019-06-26 12:42:25 +0200
committerFlorian Eckert <fe@dev.tdt.de>2019-06-26 12:54:00 +0200
commit204bc5b9ab66cc6e49295bac43ebc789b0889866 (patch)
tree4b8b1a6b51b5b5bac7d6ba33180aeb564392ee82 /protocols/luci-proto-qmi/luasrc
parent86fd703bae2089cfd0dd7e06c1dd20c4b956767a (diff)
luci-proto-qmi: add missing delay option
The proto handler qmi does support the delay option for modem initialization. Add that missing option to the advanced tab to configure that with LuCI. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Diffstat (limited to 'protocols/luci-proto-qmi/luasrc')
-rw-r--r--protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua8
1 files changed, 7 insertions, 1 deletions
diff --git a/protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua b/protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua
index e11201d213..a7a1c67279 100644
--- a/protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua
+++ b/protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua
@@ -4,7 +4,7 @@
local map, section, net = ...
local device, apn, pincode, username, password
-local auth, ipv6
+local auth, ipv6, delay
device = section:taboption("general", Value, "device", translate("Modem device"))
@@ -43,3 +43,9 @@ if luci.model.network:has_ipv6() then
ipv6 = section:taboption("advanced", Flag, "ipv6", translate("Enable IPv6 negotiation"))
ipv6.default = ipv6.disabled
end
+
+delay = section:taboption("advanced", Value, "delay",
+ translate("Modem init timeout"),
+ translate("Maximum amount of seconds to wait for the modem to become ready"))
+delay.placeholder = "10"
+delay.datatype = "min(1)"