I haven’t read about other people with this exact problem, so I’m posting my solution in the hopes of helping some other poor soul.
We had significant performance issues with 2.4GHz and 5.0 GHz wifi connections on our Android phones. The symptom was clicking on any link required over a minute to render the page. Worse case was as much as 2-3 minutes for shortened links (regardless of short link provider). I tried installing Android based proxy servers and DNS servers. Also checked to make sure I used good DNS servers, and installed Microsoft and Linux DNS server on my network configured to use root instead of a forwarder. Nothing improved wifi performance.
Installed Tomato for the Netgear R6250. Install details below, and after configuring the Wi-Fi, the upgrade resolved all the Android performance problems. I’m familiar with the Tomato firmware and ran it on several older Linksys devices (WRT-54G and others), and I’m very impressed with the release for the R6250.
My install process is below. Software downloaded from AdvancedTomato – https://advancedtomato.com/downloads/router/r6250
1. Using the Netgear interface perform the following tasks:
a. Backup R6250 configuration and save it in a reference rolder
b. Restore default settings for the router using
c. Use existing interface, install the Tomato “initial’ binary using the GUI
2. Log in to tomato and re-flash router using AIO.trx file
3. Erase NV ram – you can do this by clicking the “erase nvram” box when you load the AIO binaries
4. The Tomato Flashing Guide expects the wireless will not be detected after reboot.
a. The Wifi appeared to be working correctly, for me.
b. I restarted anyway, all was well
5. Wireless was detected and working correctly
6. Read Tomato documentation and configure your system in a secure fashion
Cable Provider: Comcast, Performance Tier service, 25/6 Mbps
Cable Modem: Motorola Surfboard SB6121
Wireless Router: Netgear R6250, native firmware v. 126.96.36.199
AdvancedTomato – Netgear R6250