WiFi AP configuration support for Grandstream devices - Adding support for AP1 and AP2 (#7385)
* Add SNMP configuration support for Grandstream HT801,HT802 and GXP2135 devices Added configurable SNMP settings to Grandstream HT801, HT802 and GX92135 provisioning template. Includes enable/disable toggle, SNMP version selection (default v2c), and community string configuration. SNMP is disabled by default for security. * Update app_config.php * WiFi AP configuration support for Grandstream devices Added WiFi access point 1 and 2 configuration (SSID, password, security type) for GRP2612/2613/2614/2615/2616 devices. Includes database configuration entries with unique UUIDs and template variable integration following FusionPBX patterns. --------- Co-authored-by: Matthew Midgett <mmidgett@nationalwi-fi.com>
This commit is contained in:
@@ -1488,19 +1488,31 @@
|
||||
<!-- # SSID -->
|
||||
<!-- # String -->
|
||||
<!-- Pvalue P8403 -->
|
||||
{if isset($grandstream_wifi_ap1_ssid)}
|
||||
<item name="network.wifi.ap.1.ssid">{$grandstream_wifi_ap1_ssid}</item>
|
||||
{else}
|
||||
<item name="network.wifi.ap.1.ssid"></item>
|
||||
{/if}
|
||||
|
||||
<!-- # Access Point 1 -->
|
||||
<!-- # Password -->
|
||||
<!-- # String -->
|
||||
<!-- Pvalue P8404 -->
|
||||
{if isset($grandstream_wifi_ap1_password)}
|
||||
<item name="network.wifi.ap.1.password">{$grandstream_wifi_ap1_password}</item>
|
||||
{else}
|
||||
<item name="network.wifi.ap.1.password"></item>
|
||||
{/if}
|
||||
|
||||
<!-- # Access Point 1 -->
|
||||
<!-- # Security Type -->
|
||||
<!-- # None, WEP, WPA_WPA2 PSK, WPA_WPA2 EAP, Auto. -->
|
||||
<!-- Pvalue P8405 -->
|
||||
{if isset($grandstream_wifi_ap1_type)}
|
||||
<item name="network.wifi.ap.1.type">{$grandstream_wifi_ap1_type}</item>
|
||||
{else}
|
||||
<item name="network.wifi.ap.1.type">WPA_PSK</item>
|
||||
{/if}
|
||||
|
||||
<!-- # Access Point 1 -->
|
||||
<!-- # EAP Method -->
|
||||
@@ -1524,19 +1536,31 @@
|
||||
<!-- # SSID -->
|
||||
<!-- # String -->
|
||||
<!-- Pvalue P8406 -->
|
||||
{if isset($grandstream_wifi_ap2_ssid)}
|
||||
<item name="network.wifi.ap.2.ssid">{$grandstream_wifi_ap2_ssid}</item>
|
||||
{else}
|
||||
<item name="network.wifi.ap.2.ssid"></item>
|
||||
{/if}
|
||||
|
||||
<!-- # Access Point 2 -->
|
||||
<!-- # Password -->
|
||||
<!-- # String -->
|
||||
<!-- Pvalue P8407 -->
|
||||
{if isset($grandstream_wifi_ap2_password)}
|
||||
<item name="network.wifi.ap.2.password">{$grandstream_wifi_ap2_password}</item>
|
||||
{else}
|
||||
<item name="network.wifi.ap.2.password"></item>
|
||||
{/if}
|
||||
|
||||
<!-- # Access Point 2 -->
|
||||
<!-- # Security Type -->
|
||||
<!-- # None, WEP, WPA/WPA2 PSK, WPA/WPA2 EAP, Auto. -->
|
||||
<!-- Pvalue P8408 -->
|
||||
{if isset($grandstream_wifi_ap2_type)}
|
||||
<item name="network.wifi.ap.2.type">{$grandstream_wifi_ap2_type}</item>
|
||||
{else}
|
||||
<item name="network.wifi.ap.2.type">WPA_PSK</item>
|
||||
{/if}
|
||||
|
||||
<!-- # Access Point 2 -->
|
||||
<!-- # EAP Method -->
|
||||
|
||||
@@ -1488,19 +1488,31 @@
|
||||
<!-- # SSID -->
|
||||
<!-- # String -->
|
||||
<!-- Pvalue P8403 -->
|
||||
{if isset($grandstream_wifi_ap1_ssid)}
|
||||
<item name="network.wifi.ap.1.ssid">{$grandstream_wifi_ap1_ssid}</item>
|
||||
{else}
|
||||
<item name="network.wifi.ap.1.ssid"></item>
|
||||
{/if}
|
||||
|
||||
<!-- # Access Point 1 -->
|
||||
<!-- # Password -->
|
||||
<!-- # String -->
|
||||
<!-- Pvalue P8404 -->
|
||||
{if isset($grandstream_wifi_ap1_password)}
|
||||
<item name="network.wifi.ap.1.password">{$grandstream_wifi_ap1_password}</item>
|
||||
{else}
|
||||
<item name="network.wifi.ap.1.password"></item>
|
||||
{/if}
|
||||
|
||||
<!-- # Access Point 1 -->
|
||||
<!-- # Security Type -->
|
||||
<!-- # None, WEP, WPA_WPA2 PSK, WPA_WPA2 EAP, Auto. -->
|
||||
<!-- Pvalue P8405 -->
|
||||
{if isset($grandstream_wifi_ap1_type)}
|
||||
<item name="network.wifi.ap.1.type">{$grandstream_wifi_ap1_type}</item>
|
||||
{else}
|
||||
<item name="network.wifi.ap.1.type">WPA_PSK</item>
|
||||
{/if}
|
||||
|
||||
<!-- # Access Point 1 -->
|
||||
<!-- # EAP Method -->
|
||||
@@ -1524,19 +1536,31 @@
|
||||
<!-- # SSID -->
|
||||
<!-- # String -->
|
||||
<!-- Pvalue P8406 -->
|
||||
{if isset($grandstream_wifi_ap2_ssid)}
|
||||
<item name="network.wifi.ap.2.ssid">{$grandstream_wifi_ap2_ssid}</item>
|
||||
{else}
|
||||
<item name="network.wifi.ap.2.ssid"></item>
|
||||
{/if}
|
||||
|
||||
<!-- # Access Point 2 -->
|
||||
<!-- # Password -->
|
||||
<!-- # String -->
|
||||
<!-- Pvalue P8407 -->
|
||||
{if isset($grandstream_wifi_ap2_password)}
|
||||
<item name="network.wifi.ap.2.password">{$grandstream_wifi_ap2_password}</item>
|
||||
{else}
|
||||
<item name="network.wifi.ap.2.password"></item>
|
||||
{/if}
|
||||
|
||||
<!-- # Access Point 2 -->
|
||||
<!-- # Security Type -->
|
||||
<!-- # None, WEP, WPA/WPA2 PSK, WPA/WPA2 EAP, Auto. -->
|
||||
<!-- Pvalue P8408 -->
|
||||
{if isset($grandstream_wifi_ap2_type)}
|
||||
<item name="network.wifi.ap.2.type">{$grandstream_wifi_ap2_type}</item>
|
||||
{else}
|
||||
<item name="network.wifi.ap.2.type">WPA_PSK</item>
|
||||
{/if}
|
||||
|
||||
<!-- # Access Point 2 -->
|
||||
<!-- # EAP Method -->
|
||||
|
||||
@@ -1488,19 +1488,31 @@
|
||||
<!-- # SSID -->
|
||||
<!-- # String -->
|
||||
<!-- Pvalue P8403 -->
|
||||
{if isset($grandstream_wifi_ap1_ssid)}
|
||||
<item name="network.wifi.ap.1.ssid">{$grandstream_wifi_ap1_ssid}</item>
|
||||
{else}
|
||||
<item name="network.wifi.ap.1.ssid"></item>
|
||||
{/if}
|
||||
|
||||
<!-- # Access Point 1 -->
|
||||
<!-- # Password -->
|
||||
<!-- # String -->
|
||||
<!-- Pvalue P8404 -->
|
||||
{if isset($grandstream_wifi_ap1_password)}
|
||||
<item name="network.wifi.ap.1.password">{$grandstream_wifi_ap1_password}</item>
|
||||
{else}
|
||||
<item name="network.wifi.ap.1.password"></item>
|
||||
{/if}
|
||||
|
||||
<!-- # Access Point 1 -->
|
||||
<!-- # Security Type -->
|
||||
<!-- # None, WEP, WPA_WPA2 PSK, WPA_WPA2 EAP, Auto. -->
|
||||
<!-- Pvalue P8405 -->
|
||||
{if isset($grandstream_wifi_ap1_type)}
|
||||
<item name="network.wifi.ap.1.type">{$grandstream_wifi_ap1_type}</item>
|
||||
{else}
|
||||
<item name="network.wifi.ap.1.type">WPA_PSK</item>
|
||||
{/if}
|
||||
|
||||
<!-- # Access Point 1 -->
|
||||
<!-- # EAP Method -->
|
||||
@@ -1524,19 +1536,31 @@
|
||||
<!-- # SSID -->
|
||||
<!-- # String -->
|
||||
<!-- Pvalue P8406 -->
|
||||
{if isset($grandstream_wifi_ap2_ssid)}
|
||||
<item name="network.wifi.ap.2.ssid">{$grandstream_wifi_ap2_ssid}</item>
|
||||
{else}
|
||||
<item name="network.wifi.ap.2.ssid"></item>
|
||||
{/if}
|
||||
|
||||
<!-- # Access Point 2 -->
|
||||
<!-- # Password -->
|
||||
<!-- # String -->
|
||||
<!-- Pvalue P8407 -->
|
||||
{if isset($grandstream_wifi_ap2_password)}
|
||||
<item name="network.wifi.ap.2.password">{$grandstream_wifi_ap2_password}</item>
|
||||
{else}
|
||||
<item name="network.wifi.ap.2.password"></item>
|
||||
{/if}
|
||||
|
||||
<!-- # Access Point 2 -->
|
||||
<!-- # Security Type -->
|
||||
<!-- # None, WEP, WPA/WPA2 PSK, WPA/WPA2 EAP, Auto. -->
|
||||
<!-- Pvalue P8408 -->
|
||||
{if isset($grandstream_wifi_ap2_type)}
|
||||
<item name="network.wifi.ap.2.type">{$grandstream_wifi_ap2_type}</item>
|
||||
{else}
|
||||
<item name="network.wifi.ap.2.type">WPA_PSK</item>
|
||||
{/if}
|
||||
|
||||
<!-- # Access Point 2 -->
|
||||
<!-- # EAP Method -->
|
||||
|
||||
@@ -1488,19 +1488,31 @@
|
||||
<!-- # SSID -->
|
||||
<!-- # String -->
|
||||
<!-- Pvalue P8403 -->
|
||||
{if isset($grandstream_wifi_ap1_ssid)}
|
||||
<item name="network.wifi.ap.1.ssid">{$grandstream_wifi_ap1_ssid}</item>
|
||||
{else}
|
||||
<item name="network.wifi.ap.1.ssid"></item>
|
||||
{/if}
|
||||
|
||||
<!-- # Access Point 1 -->
|
||||
<!-- # Password -->
|
||||
<!-- # String -->
|
||||
<!-- Pvalue P8404 -->
|
||||
{if isset($grandstream_wifi_ap1_password)}
|
||||
<item name="network.wifi.ap.1.password">{$grandstream_wifi_ap1_password}</item>
|
||||
{else}
|
||||
<item name="network.wifi.ap.1.password"></item>
|
||||
{/if}
|
||||
|
||||
<!-- # Access Point 1 -->
|
||||
<!-- # Security Type -->
|
||||
<!-- # None, WEP, WPA_WPA2 PSK, WPA_WPA2 EAP, Auto. -->
|
||||
<!-- Pvalue P8405 -->
|
||||
{if isset($grandstream_wifi_ap1_type)}
|
||||
<item name="network.wifi.ap.1.type">{$grandstream_wifi_ap1_type}</item>
|
||||
{else}
|
||||
<item name="network.wifi.ap.1.type">WPA_PSK</item>
|
||||
{/if}
|
||||
|
||||
<!-- # Access Point 1 -->
|
||||
<!-- # EAP Method -->
|
||||
@@ -1524,19 +1536,31 @@
|
||||
<!-- # SSID -->
|
||||
<!-- # String -->
|
||||
<!-- Pvalue P8406 -->
|
||||
{if isset($grandstream_wifi_ap2_ssid)}
|
||||
<item name="network.wifi.ap.2.ssid">{$grandstream_wifi_ap2_ssid}</item>
|
||||
{else}
|
||||
<item name="network.wifi.ap.2.ssid"></item>
|
||||
{/if}
|
||||
|
||||
<!-- # Access Point 2 -->
|
||||
<!-- # Password -->
|
||||
<!-- # String -->
|
||||
<!-- Pvalue P8407 -->
|
||||
{if isset($grandstream_wifi_ap2_password)}
|
||||
<item name="network.wifi.ap.2.password">{$grandstream_wifi_ap2_password}</item>
|
||||
{else}
|
||||
<item name="network.wifi.ap.2.password"></item>
|
||||
{/if}
|
||||
|
||||
<!-- # Access Point 2 -->
|
||||
<!-- # Security Type -->
|
||||
<!-- # None, WEP, WPA/WPA2 PSK, WPA/WPA2 EAP, Auto. -->
|
||||
<!-- Pvalue P8408 -->
|
||||
{if isset($grandstream_wifi_ap2_type)}
|
||||
<item name="network.wifi.ap.2.type">{$grandstream_wifi_ap2_type}</item>
|
||||
{else}
|
||||
<item name="network.wifi.ap.2.type">WPA_PSK</item>
|
||||
{/if}
|
||||
|
||||
<!-- # Access Point 2 -->
|
||||
<!-- # EAP Method -->
|
||||
|
||||
@@ -1488,19 +1488,31 @@
|
||||
<!-- # SSID -->
|
||||
<!-- # String -->
|
||||
<!-- Pvalue P8403 -->
|
||||
{if isset($grandstream_wifi_ap1_ssid)}
|
||||
<item name="network.wifi.ap.1.ssid">{$grandstream_wifi_ap1_ssid}</item>
|
||||
{else}
|
||||
<item name="network.wifi.ap.1.ssid"></item>
|
||||
{/if}
|
||||
|
||||
<!-- # Access Point 1 -->
|
||||
<!-- # Password -->
|
||||
<!-- # String -->
|
||||
<!-- Pvalue P8404 -->
|
||||
{if isset($grandstream_wifi_ap1_password)}
|
||||
<item name="network.wifi.ap.1.password">{$grandstream_wifi_ap1_password}</item>
|
||||
{else}
|
||||
<item name="network.wifi.ap.1.password"></item>
|
||||
{/if}
|
||||
|
||||
<!-- # Access Point 1 -->
|
||||
<!-- # Security Type -->
|
||||
<!-- # None, WEP, WPA_WPA2 PSK, WPA_WPA2 EAP, Auto. -->
|
||||
<!-- Pvalue P8405 -->
|
||||
{if isset($grandstream_wifi_ap1_type)}
|
||||
<item name="network.wifi.ap.1.type">{$grandstream_wifi_ap1_type}</item>
|
||||
{else}
|
||||
<item name="network.wifi.ap.1.type">WPA_PSK</item>
|
||||
{/if}
|
||||
|
||||
<!-- # Access Point 1 -->
|
||||
<!-- # EAP Method -->
|
||||
@@ -1524,19 +1536,31 @@
|
||||
<!-- # SSID -->
|
||||
<!-- # String -->
|
||||
<!-- Pvalue P8406 -->
|
||||
{if isset($grandstream_wifi_ap2_ssid)}
|
||||
<item name="network.wifi.ap.2.ssid">{$grandstream_wifi_ap2_ssid}</item>
|
||||
{else}
|
||||
<item name="network.wifi.ap.2.ssid"></item>
|
||||
{/if}
|
||||
|
||||
<!-- # Access Point 2 -->
|
||||
<!-- # Password -->
|
||||
<!-- # String -->
|
||||
<!-- Pvalue P8407 -->
|
||||
{if isset($grandstream_wifi_ap2_password)}
|
||||
<item name="network.wifi.ap.2.password">{$grandstream_wifi_ap2_password}</item>
|
||||
{else}
|
||||
<item name="network.wifi.ap.2.password"></item>
|
||||
{/if}
|
||||
|
||||
<!-- # Access Point 2 -->
|
||||
<!-- # Security Type -->
|
||||
<!-- # None, WEP, WPA/WPA2 PSK, WPA/WPA2 EAP, Auto. -->
|
||||
<!-- Pvalue P8408 -->
|
||||
{if isset($grandstream_wifi_ap2_type)}
|
||||
<item name="network.wifi.ap.2.type">{$grandstream_wifi_ap2_type}</item>
|
||||
{else}
|
||||
<item name="network.wifi.ap.2.type">WPA_PSK</item>
|
||||
{/if}
|
||||
|
||||
<!-- # Access Point 2 -->
|
||||
<!-- # EAP Method -->
|
||||
|
||||
Reference in New Issue
Block a user