Hi all, I have an issue with NetworkManager 1.2.4 and 1.4.0/1.4.1 in combination with dnsmasq and my GSM modem: after a resume from suspend dnsmasq will not bind with the GSM modem, and the following `dig` shows status REFUSED: --- $ dig google.com --- ; <<>> DiG 9.10.4-P2 <<>> google.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 32356 --- When I kill the dnsmasq process and let it be respawned by NetworkManager dnsmasq will resolve DNS requests again using the GSM modem. --- $ ps aux |grep dnsmasq --- nobody 8291 0.0 0.0 48352 4140 ? S 15:55 0:00 /usr/bin/dnsmasq --no-resolv --keep-in-foreground --no-hosts --bind-interfaces --pid-file=/var/run/NetworkManager/dnsmasq.pid --listen-address=127.0.0.1 --cache-size=400 --conf-file=/dev/null --proxy-dnssec --enable-dbus=org.freedesktop.NetworkManager.dnsmasq --conf-dir=/etc/NetworkManager/dnsmasq.d --- $ kill 8291 $ dig google.com --- ; <<>> DiG 9.10.4-P2 <<>> google.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27965 --- Maybe the modem comes online after the dnsmasq process is started so it won't bind to the interface. But then again should interfaces, once they become available, not be provided to dnsmasq by NM via dbus? Any advice on how to narrow down the issue would be appreciated! Thanks, Dan
Attachment:
signature.asc
Description: PGP signature