<div dir="ltr">Hi all,<div><br></div><div>I'm testing Genie with Zyxel VMG1312 CPEs, and it's working extremely well so far.  I'm seeing a slightly odd behaviour with the WLAN SSID detection though.</div><div><br></div><div>It looks like the default factory config for these devices define multiple WLAN configurations, so all these exist:</div><div><br></div><div>InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.SSID = MyNetworkName</div><div>InternetGatewayDevice.LANDevice.1.WLANConfiguration.2.SSID = ZyXEL14250_Guest1</div><div>InternetGatewayDevice.LANDevice.1.WLANConfiguration.3.SSID = ZyXEL14250_Guest2</div><div>InternetGatewayDevice.LANDevice.1.WLANConfiguration.4.SSID = ZyXEL14250_Guest3</div><div><div><br></div><div>Same for the WPA key.</div><div><br></div><div>Only the first of these is "active" - I guess the others are there as placeholders in case you turn on the WLAN guest features.</div><div><br></div><div>Using the default config/parameters.json regexes the last one is returned (presumably because all of these match?).</div><div><br></div><div><div>  "InternetGatewayDevice.LANDevice./^\\d+$/.WLANConfiguration./^\\d+$/.SSID" : {"alias" : "summary.wlanSsid"},</div><div>  "InternetGatewayDevice.LANDevice./^\\d+$/.WLANConfiguration./^\\d+$/.PreSharedKey.1.KeyPassphrase" : {"alias" : "summary.wlanPassphrase"}</div></div><div><br></div><div><br></div><div>I guess the best thing to do in the case of this router would be to hardcode that regex to 1 instead of \d .  Are there any "better" solutions to this?</div><div><br></div><div>Thanks,</div>-- <br><div class="gmail_signature"><div dir="ltr"><div>Steve Glendinning<br></div><div><div><div dir="ltr"></div></div></div></div></div>
</div></div>