I having a bit of trouble getting name resolution on the internet.
The trouble started after I upgraded from Precise to Quantal yesterday, x86_64 on both distros, currently using kernel 3.5.0-41generic.
My router is a Netgear wndr4000 running dd-wrt, configured to use dnsmasq and openDNS servers (184.108.40.206, 220.127.116.11).
I highly doubt the problem is with the router, as I have two wireless laptops, one running openSUSE 12.3 and the other running Windows 7, both able to surf without any issues. The only other difference here is that the Ubuntu machine is a direct ethernet connection.
I did not have this problem before upgrading to Quantal. The internal router IP is 10.0.0.1.
dh@dh-desktop:~$ nmcli dev list iface eth0 | grep IP4
IP4.ADDRESS: ip = 10.0.0.3/24, gw = 10.0.0.1
Of course, visiting these websites gives me a "Firefox can't find the server at ...." error.
dh@dh-desktop:~$ ping xkcd.com
ping: unknown host xkcd.com
dh@dh-desktop:~$ ping google.com
ping: unknown host google.com
I do get DNS resolution when I connect via VPN, which uses its own name service.
All other local network functionality is fine. I am able to use SMB service (by IP only) and connect to a NAS device.
I'm stumped. Everything looks fine, but this Ubuntu machine can't get name resolution fron the router.
Thanks for your ideas and suggestions!
On the off chance that it was something related to the wired connection, I wired up the Suse laptop to the router on different IP than the wlan connects to, and got DNS. I even tried obscure webpages I never visit, just to make sure it wasn't pulling cached lookups. I'm really beginning to suspect something went afoul with the upgrade.