New Extender setup is a login tab to install your Netgear wireless range extender. To set up your wireless extender user have to go to mywifiext.net to install their range extender from which they will see a login tab of new extender setup. After which they will get an option to create an account with Netgear and install their wireless extender. Users often face problem to get on to new extender setup page while installing their wireless range extender.
https://www.mywifi-exts.net/