How do I get the default Network Manager plus dnsmasq-base setup back again?
Tom H
tomh0665 at gmail.com
Wed Jan 9 22:31:59 UTC 2013
On Wed, Jan 9, 2013 at 9:54 AM, Chris Green <cl at isbd.net> wrote:
> On Sun, Jan 06, 2013 at 04:55:10PM -0500, Tom H wrote:
>> I purged dnsmasq and the situation returned to the previous
>> "integrated/builtin" behavior.
>>
>> Are you sure that you have "dns=dnsmasq" in
>> "/etc/NetworkManager/NetworkManager.conf"?
>
> [main]
> plugins=ifupdown,keyfile
> dns=dnsmasq
>
> [ifupdown]
> managed=false
OK
>> What's the output of "ls /etc/dbus-1/system.d/"?
>
> root at chris:/var/log# ls /etc/dbus-1/system.d/
> ConsoleKit.conf org.debian.apt.conf
> Mountall.Server.conf org.freedesktop.Accounts.conf
> Upstart.conf org.freedesktop.ColorManager.conf
> avahi-dbus.conf org.freedesktop.DisplayManager.conf
> bluetooth.conf org.freedesktop.ModemManager.conf
> com.hp.hplip.conf org.freedesktop.NetworkManager.conf
> com.redhat.NewPrinterNotification.conf org.freedesktop.PackageKit-aptd.conf
> com.redhat.PrinterDriversInstaller.conf org.freedesktop.PolicyKit1.conf
> com.ubuntu.DeviceDriver.conf org.freedesktop.RealtimeKit1.conf
> com.ubuntu.LanguageSelector.conf org.freedesktop.SystemToolsBackends.conf
> com.ubuntu.SoftwareCenter.conf org.freedesktop.UDisks.conf
> com.ubuntu.SoftwareProperties.conf org.freedesktop.UDisks2.conf
> com.ubuntu.USBCreator.conf org.freedesktop.UPower.conf
> dnsmasq.conf org.freedesktop.colord-sane.conf
> kerneloops.dbus org.kde.auth.conf
> nm-avahi-autoipd.conf org.kde.kcontrol.k3bsetup.conf
> nm-dhcp-client.conf org.kde.kcontrol.kcmremotewidgets.conf
> nm-dispatcher.conf org.kubuntu.qaptworker.conf
> nm-pptp-service.conf pulseaudio-system.conf
> org.blueman.Mechanism.conf wpa_supplicant.conf
> org.debian.AptXapianIndex.conf
OK
>> This is the log of the last reboot:
>>
>> root at dnsmasqtest:~# grep dnsmasq /var/log/syslog
>> Jan 6 21:26:49 dnsmasqtest NetworkManager[672]: <info> DNS: loaded
>> plugin dnsmasq
>> Jan 6 21:27:09 dnsmasqtest NetworkManager[672]: <info> DNS: starting dnsmasq...
>> Jan 6 21:27:09 dnsmasqtest NetworkManager[672]: <error>
>> [1357507629.91780] [nm-dns-dnsmasq.c:390] update(): dnsmasq not
>> available on the bus, can't update servers.
>> Jan 6 21:27:09 dnsmasqtest NetworkManager[672]: <error>
>> [1357507629.91875] [nm-dns-dnsmasq.c:392] update(): dnsmasq owner not
>> found on bus: Could not get owner of name
>> 'org.freedesktop.NetworkManager.dnsmasq': no such name
>> Jan 6 21:27:09 dnsmasqtest NetworkManager[672]: <warn> DNS: plugin
>> dnsmasq update failed
>> Jan 6 21:27:09 dnsmasqtest dnsmasq[902]: started, version 2.63rc6
>> cache disabled
>> Jan 6 21:27:09 dnsmasqtest dnsmasq[902]: compile time options: IPv6
>> GNU-getopt DBus i18n IDN DHCP DHCPv6 no-Lua TFTP conntrack
>> Jan 6 21:27:09 dnsmasqtest dnsmasq[902]: DBus support enabled:
>> connected to system bus
>> Jan 6 21:27:09 dnsmasqtest dnsmasq[902]: warning: no upstream servers
>> configured
>> Jan 6 21:27:09 dnsmasqtest NetworkManager[672]: <warn> dnsmasq
>> appeared on DBus: :1.9
>> Jan 6 21:27:09 dnsmasqtest dnsmasq[902]: setting upstream servers from DBus
>> Jan 6 21:27:09 dnsmasqtest dnsmasq[902]: using nameserver 8.8.4.4#53
>> Jan 6 21:27:09 dnsmasqtest dnsmasq[902]: using nameserver 8.8.8.8#53
>> root at dnsmasqtest:~#
>>
>> Amazingly, NM gets the dns servers from "/var/run/dnsmasq/resolv.conf"
>> when dnsmasq is installed and "dns=dnsmasq" is commented out in
>> "/etc/NetworkManager/NetworkManager.conf"! (I deleted syslog before my
>> last reboot so I can't post those logs.)
>
> All I get to see in /var/log/syslog (about dnsmasq) is:-
>
> Jan 9 14:51:03 test NetworkManager[872]: <info> DNS: loaded plugin dnsmasq
>
> Network Manager continues to report all sorts of other things happening but not a thing
> about dnsmasq. It's like dnsmasq simply hangs when it's loaded.
No idea what to do next except possibly add the following to
"/etc/NetworkManager/NetworkManager.conf" and hope that the more
verbose logging'll yield an explanation/solution:
[logging]
level=DEBUG
More information about the ubuntu-users
mailing list