cmd_args.default = cmd_args_default
function wssid.write(self, section, value)
+ login_section = (m.hidden.device or "") .. "_" .. (wssid:formvalue(section) or "") .. "_" .. (bssid:formvalue(section) or "")
+ login_section = login_section:gsub("[^%w_]", "_")
newsection = uci:section("wireless", "wifi-iface", login_section, {
mode = "sta",
network = trmiface,
wkey = m:field(Value, "key", translate("Passphrase"))
wkey.datatype = "wepkey"
+ wkey.password = true
+ wkey.default = s.key
elseif string.match(s.encryption, '^wpa') then
encr = m:field(ListValue, "encryption", translate("Encryption"))
encr:value("wpa", "WPA Enterprise")