I installed Open Wrt on my Netgear R6350 using openwrt-19.07.7-ramips-mt7621-netgear_r6350-squashfs-factory.img. Everything was working before but now I am experiencing problems.
I thought that I was experiencing DNS issues, but now I am not so sure. I can connect to the following websites: gooogle , yahoo , facebook, youtube, and openwrt.org (so basically all of the big name sites).
I am unable to connect to most other websites including but not limited to duckduckgo.com, chase , xfinity , microsoft, citi., twitter, and reddit. The message I get is "The connection has timed out The server at www.reddit.com is taking too long to respond."
So not exactly an http error.
Yes, I have tried in multiple browsers including chrome, firefox, and icecat. I have also tested in links, elinks, and lynx.
Yes, I have tried private browsing or incognito mode.
Yes, I have checked firewall configuration.
Here is where things get weird and why I do not think it is a dns problem. I can ping the above mentioned sites that do work in luci.
PING openwrt.org (139.59.209.225): 56 data bytes
64 bytes from 139.59.209.225: seq=0 ttl=44 time=113.669 ms
64 bytes from 139.59.209.225: seq=1 ttl=44 time=113.524 ms
64 bytes from 139.59.209.225: seq=2 ttl=44 time=113.467 ms
64 bytes from 139.59.209.225: seq=3 ttl=44 time=113.948 ms
64 bytes from 139.59.209.225: seq=4 ttl=44 time=113.474 ms
But when I try to ping chase.com from the openwrt router, it fails, however the ip address shows up, so, therefore I believe the DNS is working.
PING chase.com **(159.53.224.21)**: 56 data bytes
--- chase.com ping statistics ---
5 packets transmitted, 0 packets received, 100% packet loss
I have added my isp dns hosts along with google and cloudflaire to /tmp/resolv.conf.auto.
I have also added dns hosts to the interfaces and none of that worked.
When I run the google speed test, I get 78.7 Mbps download.
Does anyone know why I cannot reach most internet sites. How can I solve this problem?
I would deeply appreciate any help or advice on this as this problem is quite weird and unique.