{
  "format_version": 2,
  "userspace": [
    {
      "name": "modgui_base",
      "url": "https://francyesco.github.io/GUI_ipk/base",
      "source": "src/gz modgui_base https://francyesco.github.io/GUI_ipk/base"
    },
    {
      "name": "modgui_luci",
      "url": "https://francyesco.github.io/GUI_ipk/luci",
      "source": "src/gz modgui_luci https://francyesco.github.io/GUI_ipk/luci"
    },
    {
      "name": "modgui_packages",
      "url": "https://francyesco.github.io/GUI_ipk/packages",
      "source": "src/gz modgui_packages https://francyesco.github.io/GUI_ipk/packages"
    },
    {
      "name": "modgui_routing",
      "url": "https://francyesco.github.io/GUI_ipk/routing",
      "source": "src/gz modgui_routing https://francyesco.github.io/GUI_ipk/routing"
    },
    {
      "name": "modgui_telephony",
      "url": "https://francyesco.github.io/GUI_ipk/telephony",
      "source": "src/gz modgui_telephony https://francyesco.github.io/GUI_ipk/telephony"
    },
    {
      "name": "modgui_telephony_freeswitch_sounds",
      "url": "https://github.com/FrancYescO/GUI_ipk/releases/download/freeswitch-sounds-8633fd3f58e3b390",
      "source": "src/gz modgui_telephony_freeswitch_sounds https://github.com/FrancYescO/GUI_ipk/releases/download/freeswitch-sounds-8633fd3f58e3b390"
    },
    {
      "name": "modgui_target_packages",
      "url": "https://francyesco.github.io/GUI_ipk/target/packages",
      "source": "src/gz modgui_target_packages https://francyesco.github.io/GUI_ipk/target/packages"
    }
  ],
  "kernel": {
    "index_url": "https://francyesco.github.io/GUI_ipk/kernel/",
    "profiles": [
      {
        "profile": "4.1.38-vbnto",
        "device": "DGA4131FWB / VBNT-O",
        "firmware": "18.3.n.0439",
        "validation_router": ".45",
        "kernel_package": "4.1.38-1-08839f3f6145d3a5d2d04be7567e3f9d",
        "count": 124,
        "module_count": 50,
        "capability_count": 74,
        "url": "https://francyesco.github.io/GUI_ipk/kernel/4.1.38-vbnto",
        "source": "src/gz modgui_kernel_4_1_38_vbnto https://francyesco.github.io/GUI_ipk/kernel/4.1.38-vbnto",
        "staging_only": false,
        "status": "Runtime packages; see per-module test results",
        "validation_url": "https://francyesco.github.io/GUI_ipk/validation/4.1.38-vbnto/"
      },
      {
        "profile": "4.1.38-vbntk",
        "device": "DGA4132 / VBNT-S",
        "firmware": "18.3.k.0451",
        "validation_router": ".204",
        "kernel_package": "4.1.38-1-8dd693635a152c8c7b822a64e6c5c470",
        "count": 126,
        "module_count": 50,
        "capability_count": 76,
        "url": "https://francyesco.github.io/GUI_ipk/kernel/4.1.38-vbntk",
        "source": "src/gz modgui_kernel_4_1_38_vbntk https://francyesco.github.io/GUI_ipk/kernel/4.1.38-vbntk",
        "staging_only": false,
        "status": "Runtime packages; see per-module test results",
        "validation_url": "https://francyesco.github.io/GUI_ipk/validation/4.1.38-vbnts/"
      },
      {
        "profile": "4.1.52-vbntk",
        "device": "DGA4130/VBNT-K",
        "firmware": "19.4.1051-3401200",
        "validation_router": ".69",
        "kernel_package": "git_gitolite_openwrt__openwrt_broadcom_bcm963xx_5_02L_07_git-tch_bcm5_02L_07patch1_wlan19_1_1p2-1-f4e97ee0656c3a247868bb0a3f9c7e55",
        "count": 127,
        "module_count": 50,
        "capability_count": 77,
        "url": "https://francyesco.github.io/GUI_ipk/kernel/4.1.52-vbntk",
        "source": "src/gz modgui_kernel_4_1_52_vbntk https://francyesco.github.io/GUI_ipk/kernel/4.1.52-vbntk",
        "staging_only": false,
        "status": "Runtime packages; see per-module test results",
        "validation_url": "https://francyesco.github.io/GUI_ipk/validation/4.1.52/"
      }
    ],
    "candidates": [
      {
        "profile": "4.1.38-vbnto-candidates",
        "device": "DGA4131FWB / VBNT-O",
        "firmware": "18.3.n.0439",
        "validation_router": ".45",
        "kernel_package": "4.1.38-1-08839f3f6145d3a5d2d04be7567e3f9d",
        "count": 220,
        "module_count": 220,
        "capability_count": 0,
        "url": "https://francyesco.github.io/GUI_ipk/kernel/4.1.38-vbnto-candidates",
        "source": "src/gz modgui_kernel_4_1_38_vbnto_candidates https://francyesco.github.io/GUI_ipk/kernel/4.1.38-vbnto-candidates",
        "staging_only": true,
        "status": "Staging only; manual validation required",
        "validation_url": "https://francyesco.github.io/GUI_ipk/validation/4.1.38-vbnto/"
      },
      {
        "profile": "4.1.38-vbntk-candidates",
        "device": "DGA4132 / VBNT-S",
        "firmware": "18.3.k.0451",
        "validation_router": ".204",
        "kernel_package": "4.1.38-1-8dd693635a152c8c7b822a64e6c5c470",
        "count": 212,
        "module_count": 212,
        "capability_count": 0,
        "url": "https://francyesco.github.io/GUI_ipk/kernel/4.1.38-vbntk-candidates",
        "source": "src/gz modgui_kernel_4_1_38_vbntk_candidates https://francyesco.github.io/GUI_ipk/kernel/4.1.38-vbntk-candidates",
        "staging_only": true,
        "status": "Staging only; manual validation required",
        "validation_url": "https://francyesco.github.io/GUI_ipk/validation/4.1.38-vbnts/"
      },
      {
        "profile": "4.1.52-vcnt3-candidates",
        "device": "DGA4331 / VCNT-3",
        "firmware": "AGTHF_1.3.0_CLOSED, AGTHF_1.1.2_CLOSED",
        "validation_router": "not runtime tested",
        "kernel_package": "git_gitolite_openwrt__openwrt_broadcom_bcm963xx_5_02L_07_git-tch_bcm5_02L_07patch1_wlan19_1_1p2-1-036bded426297fe68ce5c3d8ab8c6658",
        "count": 73,
        "module_count": 50,
        "capability_count": 23,
        "url": "https://francyesco.github.io/GUI_ipk/kernel/4.1.52-vcnt3-candidates",
        "source": "src/gz modgui_kernel_4_1_52_vcnt3_candidates https://francyesco.github.io/GUI_ipk/kernel/4.1.52-vcnt3-candidates",
        "staging_only": true,
        "status": "Staging only; manual validation required",
        "validation_url": "https://francyesco.github.io/GUI_ipk/validation/4.1.52-vcnt3/"
      },
      {
        "profile": "4.1.52-vcnt2-candidates",
        "device": "DWA0122 / VCNT-2 (Belong)",
        "firmware": "belong-vcnt-2_19.4.0381-4961004, vcnt-2_19.4.l.0393-MR1-RB",
        "validation_router": "not runtime tested",
        "kernel_package": "git_gitolite_openwrt__openwrt_broadcom_bcm963xx_5_02L_07_git-tch_bcm5_02L_07patch1-1-eceb083346d22dc65ce7effde3310ee1",
        "count": 75,
        "module_count": 50,
        "capability_count": 25,
        "url": "https://francyesco.github.io/GUI_ipk/kernel/4.1.52-vcnt2-candidates",
        "source": "src/gz modgui_kernel_4_1_52_vcnt2_candidates https://francyesco.github.io/GUI_ipk/kernel/4.1.52-vcnt2-candidates",
        "staging_only": true,
        "status": "Staging only; manual validation required",
        "validation_url": "https://francyesco.github.io/GUI_ipk/validation/4.1.52-vcnt2/"
      },
      {
        "profile": "4.1.52-vcntj-candidates",
        "device": "DGA4134 / VCNT-J (Sorgenia)",
        "firmware": "sorgenia-vcnt-j_19.4.0629-5661052",
        "validation_router": "not runtime tested",
        "kernel_package": "git_gitolite_openwrt__openwrt_broadcom_bcm963xx_5_02L_07_git-tch_bcm5_02L_07patch1_wlan19_1_1p2-1-5d95c78d1a4588f40400db3c58ed5df1",
        "count": 75,
        "module_count": 50,
        "capability_count": 25,
        "url": "https://francyesco.github.io/GUI_ipk/kernel/4.1.52-vcntj-candidates",
        "source": "src/gz modgui_kernel_4_1_52_vcntj_candidates https://francyesco.github.io/GUI_ipk/kernel/4.1.52-vcntj-candidates",
        "staging_only": true,
        "status": "Staging only; manual validation required",
        "validation_url": "https://francyesco.github.io/GUI_ipk/validation/4.1.52-vcntj/"
      },
      {
        "profile": "4.1.52-vcnta-candidates",
        "device": "DJA0231 / VCNT-A (Telstra)",
        "firmware": "vcnt-a_20.3.c.0501-MR22.1-RA",
        "validation_router": "not runtime tested",
        "kernel_package": "git_gitolite_openwrt__openwrt_broadcom_bcm963xx_5_02L_07_git-tch_bcm5_02L_07patch1-1-7ccab18b461e7dbcd98a4827bd1f494a",
        "count": 73,
        "module_count": 49,
        "capability_count": 24,
        "url": "https://francyesco.github.io/GUI_ipk/kernel/4.1.52-vcnta-candidates",
        "source": "src/gz modgui_kernel_4_1_52_vcnta_candidates https://francyesco.github.io/GUI_ipk/kernel/4.1.52-vcnta-candidates",
        "staging_only": true,
        "status": "Staging only; manual validation required",
        "validation_url": "https://francyesco.github.io/GUI_ipk/validation/4.1.52-vcnta/"
      },
      {
        "profile": "4.1.52-vbntv-candidates",
        "device": "DJA0230 / VBNT-V (Telstra)",
        "firmware": "vbnt-v_20.3.c.0432-MR21.1-RA",
        "validation_router": "not runtime tested",
        "kernel_package": "git_gitolite_openwrt__openwrt_broadcom_bcm963xx_5_02L_07_git-tch_bcm5_02L_07patch1-1-dd8ba54e40bfed7fbfc03841eba8fcc5",
        "count": 73,
        "module_count": 49,
        "capability_count": 24,
        "url": "https://francyesco.github.io/GUI_ipk/kernel/4.1.52-vbntv-candidates",
        "source": "src/gz modgui_kernel_4_1_52_vbntv_candidates https://francyesco.github.io/GUI_ipk/kernel/4.1.52-vbntv-candidates",
        "staging_only": true,
        "status": "Staging only; manual validation required",
        "validation_url": "https://francyesco.github.io/GUI_ipk/validation/4.1.52-vbntv/"
      }
    ],
    "aliases": [
      {
        "url": "https://francyesco.github.io/GUI_ipk/kernel/4.1.52",
        "profile": "4.1.52-vbntk"
      },
      {
        "url": "https://francyesco.github.io/GUI_ipk/kernel/4.1.38-vbnts",
        "profile": "4.1.38-vbntk"
      },
      {
        "url": "https://francyesco.github.io/GUI_ipk/kernel/4.1.52-vbnts",
        "profile": "4.1.52-vbntk"
      },
      {
        "url": "https://francyesco.github.io/GUI_ipk/kernel/4.1.38-vbnts-candidates",
        "profile": "4.1.38-vbntk-candidates"
      }
    ],
    "legacy": {
      "url": "https://francyesco.github.io/GUI_ipk/kernel/4.1.38/",
      "status": "Archive only; no compatible firmware identified"
    }
  },
  "optional": {
    "asterisk20": "https://francyesco.github.io/GUI_ipk/telephony/asterisk-20"
  }
}
