Help & Support How can I watch On Demand without WiFi? You don’t need Wi-Fi to enjoy On Demand content with Freesat. If your box is near your router, you can connect it using an Ethernet cable (not supplied). This gives you a stable internet connection and full access to available On Demand players. Was this article helpful?