apModeConfig.useap = ConfigYesNo(default=False) apModeConfig.setupmode = ConfigSelection(default="simple", choices=[("simple", "Simple"), ("advanced", "Advanced")]) #apModeConfig.wirelessdevice = fixedValue(value = "") apModeConfig.branch = fixedValue(value="br0") apModeConfig.driver = fixedValue(value="nl80211") apModeConfig.wirelessmode = ConfigSelection(default="g", choices=[("b", "802.11b"), ("a", "802.11a"), ("g", "802.11g")]) apModeConfig.channel = ConfigInteger(default=1, limits=(1, 13)) apModeConfig.ssid = ConfigText(default="Input SSID", visible_width=50, fixed_size=False) apModeConfig.beacon = ConfigInteger(default=100, limits=(15, 65535)) apModeConfig.rts_threshold = ConfigInteger(default=2347, limits=(0, 2347)) apModeConfig.fragm_threshold = ConfigInteger(default=2346, limits=(256, 2346)) apModeConfig.preamble = ConfigSelection(default="0", choices=[("0", "Long"), ("1", "Short")]) apModeConfig.ignore_broadcast_ssid = ConfigSelection(default="0", choices=[ ("0", _("disabled")), ("1", _("enabled")) ]) apModeConfig.encrypt = ConfigYesNo(default=False) apModeConfig.method = ConfigSelection(default="0", choices=[("0", _("WEP")), ("1", _("WPA")),
self.value = value ORIG_HOSTAPD_CONF = resolveFilename(SCOPE_PLUGINS, "SystemPlugins/WirelessAccessPoint/hostapd.conf.orig") HOSTAPD_CONF = "/etc/hostapd.conf" HOSTAPD_CONF_BACK = "/etc/hostapd.conf.linuxap.back" apModeConfig = ConfigSubsection() apModeConfig.useap = ConfigYesNo(default = False) apModeConfig.setupmode = ConfigSelection(default = "simple", choices = [ ("simple", "Simple"), ("advanced", "Advanced") ] ) #apModeConfig.wirelessdevice = fixedValue(value = "") apModeConfig.branch = fixedValue(value = "br0") apModeConfig.driver = fixedValue(value = "nl80211") apModeConfig.wirelessmode = ConfigSelection(default = "g", choices = [ ("b", "802.11b"), ("a", "802.11a"), ("g", "802.11g") ] ) apModeConfig.channel = ConfigInteger(default = 1, limits = (1,13) ) apModeConfig.ssid = ConfigText(default = "Vuplus AP", visible_width = 50, fixed_size = False) apModeConfig.beacon = ConfigInteger(default = 100, limits = (15,65535)) apModeConfig.rts_threshold = ConfigInteger(default = 2347, limits = (0,2347) ) apModeConfig.fragm_threshold = ConfigInteger(default = 2346, limits = (256,2346) ) apModeConfig.preamble = ConfigSelection(default = "0", choices = [ ("0", "Long"), ("1", "Short") ] ) apModeConfig.ignore_broadcast_ssid = ConfigSelection(default = "0", choices = [ ("0", _("disabled")), ("1", _("enabled")) ]) apModeConfig.encrypt = ConfigYesNo(default = False) apModeConfig.method = ConfigSelection(default = "0", choices = [ ("0", _("WEP")), ("1", _("WPA")), ("2", _("WPA2")),("3", _("WPA/WPA2"))]) apModeConfig.wep = ConfigYesNo(default = False) #apModeConfig.wep_default_key = ConfigSelection(default = "0", choices = [ ("0", "0"), ("1", "1"), ("2", "2"), ("3", "3") ] ) apModeConfig.wep_default_key = fixedValue(value = "0") apModeConfig.wepType = ConfigSelection(default = "64", choices = [ ("64", _("Enable 64 bit (Input 10 hex keys)")), ("128", _("Enable 128 bit (Input 26 hex keys)"))]) apModeConfig.wep_key0 = ConfigPassword(default = "", visible_width = 50, fixed_size = False) apModeConfig.wpa = ConfigSelection(default = "0", choices = [