I've got a dd-wrt Linksys WRT3200ACS router working in 'AP' mode. My ISP supply a modem which runs a DHCP server. The modem is connected to the LAN port on my router and then the rest of the wired LAN is connected on the other ports. The router pumps out wifi. All other devices (wireless and wired) on my network work online perfectly.
From the router itself, in the shell, I can't seem to resolve DNSes. DNSMasq is disabled and Local DNS setting is 0.0.0.0. I can ping IP addresses on the internet directly, so it definitely has a working connection.
I've tried updating the local DNS setting in the dd-wrt frontend to both that of the ISPs modem (this is what all other devices get from DHCP) and also to 8.8.8.8 for Google's. Neither of these work.
root@Linksys-WRT-ACS3200:/tmp/mnt/sda1# ping google.com
ping: bad address 'google.com'
root@Linksys-WRT-ACS3200:/tmp/mnt/sda1# ping 216.58.198.110
PING 216.58.198.110 (216.58.198.110): 56 data bytes
64 bytes from 216.58.198.110: seq=0 ttl=57 time=6.897 ms
64 bytes from 216.58.198.110: seq=1 ttl=57 time=5.722 ms
64 bytes from 216.58.198.110: seq=2 ttl=57 time=5.784 ms
64 bytes from 216.58.198.110: seq=3 ttl=57 time=5.592 ms
64 bytes from 216.58.198.110: seq=4 ttl=57 time=5.658 ms
^C
--- 216.58.198.110 ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max = 5.592/5.930/6.897 ms
Any ideas? Many thanks.