Given that "dns=dnsmasq" is set in /etc/NetworkManager/NetworkManager.conf, the resolv.conf should contain only one "nameserver" line with "127.0.0.1" as argument. Your resolv.conf contains two other "nameserver" lines before the "nameserver 127.0.0.1" line. Why?
Please post the output of: ls -l /etc/resolv.conf cat /etc/resolv.conf ls -l /run/resolvconf ls -l /run/resolvconf/interface for F in /run/resolvconf/interface/* ; do echo "=== $F ===" ; cat "$F" ; done for F in /etc/resolvconf/resolv.conf.d/* ; do echo "=== $F ===" ; cat "$F" ; done cat /run/nm-dns-dnsmasq.conf -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/998642 Title: network-manager failed to set custom DNS for Mobile Broadband (ppp) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/998642/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs