I'm feeling stupid. I am trying to configure a new OpenWrt router to replace an older OpenWrt device.
My connection to the internet is through a LTE bridge - my cell phone carrier provided a gizmo with an Ethernet port that is in bridge mode. It assigns a DHCP address of 10.19.x.x (through their CGNAT) to the router's WAN port.
The older OpenWrt device works just fine. My memory is that I used substantially the default configuration, then plugged it into the LTE Bridge. The WAN port got a DHCP address, and I was able to connect, finish configuration, and smile.
This new device (ArcherC7v2, flashed with 21.02.1) connects to the LTE Bridge, gets the correct DHCP address, but "nothing works". More specifically:
-
I can ping public IP addresses (8.8.8.8, 4.2.2.1, and others addresses that I have memorized) Curiously, my cell carrier doesn't seem to be passing traffic for 1.1.1.1, so I won't use that for a DNS server.
-
No DNS lookups work.
nslookup
from the command line of the router fails.root:~# nslookup gstatic.com 4.2.2.1 ;; connection timed out; no servers could be reached
-
In Network -> DHCP & DNS, I have
- set DNS Forwardings to 8.8.8.8 and 4.2.2.1
-
in Network -> WAN settings, I have
- UNchecked the "Use DNS servers advertised by peers"
- Use custom DNS servers of 8.8.8.8 and 4.2.2.1
What am I missing? Many thanks.