Setting your Netgear Orbi is now possible even without an Orbi app. As a matter of fact, users can browse the default setup page from any relevant web browser and configure their Netgear Orbi router satellite even if they do not install an Orbi application. Setup Your Netgear Orbi Unplug…