You have been subscribed to a public bug:

Binary package hint: network-manager-pptp

If I connect a VPN connection which pushes its own DNS servers
everything works fine. Until the dhcp client does a renew on the network
interface that the pptp session is running over. When this happens, the
DNS servers in /etc/resolv.conf are set back to only the ones provided
by the local DHCP server.


Aug  6 21:24:13 baldur NetworkManager: <info>  Will activate connection 
'wlan0/james'. 
Aug  6 21:24:13 baldur NetworkManager: <info>  Device wlan0 activation 
scheduled... 
Aug  6 21:24:13 baldur NetworkManager: <info>  Activation (wlan0) started... 
Aug  6 21:24:13 baldur NetworkManager: <info>  Activation (wlan0) Stage 1 of 5 
(Device Prepare) scheduled... 
Aug  6 21:24:13 baldur NetworkManager: <info>  Activation (wlan0) Stage 1 of 5 
(Device Prepare) started... 
Aug  6 21:24:13 baldur NetworkManager: <info>  Activation (wlan0) Stage 2 of 5 
(Device Configure) scheduled... 
Aug  6 21:24:13 baldur NetworkManager: <info>  Activation (wlan0) Stage 1 of 5 
(Device Prepare) complete. 
Aug  6 21:24:13 baldur NetworkManager: <info>  Activation (wlan0) Stage 2 of 5 
(Device Configure) starting... 
Aug  6 21:24:13 baldur NetworkManager: <info>  Activation (wlan0/wireless): 
access point 'james' is encrypted, but NO valid key exists.  New key needed. 
Aug  6 21:24:13 baldur NetworkManager: <info>  Activation (wlan0) New wireless 
user key requested for network 'james'. 
Aug  6 21:24:13 baldur NetworkManager: <info>  Activation (wlan0) Stage 2 of 5 
(Device Configure) complete. 
Aug  6 21:24:14 baldur NetworkManager: <info>  Activation (wlan0) New wireless 
user key for network 'james' received. 
Aug  6 21:24:14 baldur NetworkManager: <info>  Activation (wlan0) Stage 1 of 5 
(Device Prepare) scheduled... 
Aug  6 21:24:14 baldur NetworkManager: <info>  Activation (wlan0) Stage 1 of 5 
(Device Prepare) started... 
Aug  6 21:24:14 baldur NetworkManager: <info>  Activation (wlan0) Stage 2 of 5 
(Device Configure) scheduled... 
Aug  6 21:24:14 baldur NetworkManager: <info>  Activation (wlan0) Stage 1 of 5 
(Device Prepare) complete. 
Aug  6 21:24:14 baldur NetworkManager: <info>  Activation (wlan0) Stage 2 of 5 
(Device Configure) starting... 
Aug  6 21:24:14 baldur NetworkManager: <info>  Activation (wlan0/wireless): 
access point 'james' is encrypted, and a key exists.  No new key needed. 
Aug  6 21:24:16 baldur NetworkManager: <info>  retry to connect to global 
supplicant socket (try=1) 
Aug  6 21:24:16 baldur NetworkManager: <info>  SUP: sending command 
'INTERFACE_ADD wlan0^I^Iwext^I/var/run/wpa_supplicant0^I' 
Aug  6 21:24:16 baldur NetworkManager: <info>  SUP: response was 'OK' 
Aug  6 21:24:17 baldur NetworkManager: <info>  SUP: sending command 'AP_SCAN 1' 
Aug  6 21:24:17 baldur NetworkManager: <info>  SUP: response was 'OK' 
Aug  6 21:24:17 baldur NetworkManager: <info>  SUP: sending command 
'ADD_NETWORK' 
Aug  6 21:24:17 baldur NetworkManager: <info>  SUP: response was '0' 
Aug  6 21:24:17 baldur NetworkManager: <info>  SUP: sending command 
'SET_NETWORK 0 ssid 6a616d6573' 
Aug  6 21:24:17 baldur NetworkManager: <info>  SUP: response was 'OK' 
Aug  6 21:24:17 baldur NetworkManager: <info>  SUP: sending command 
'SET_NETWORK 0 proto WPA' 
Aug  6 21:24:17 baldur NetworkManager: <info>  SUP: response was 'OK' 
Aug  6 21:24:17 baldur NetworkManager: <info>  SUP: sending command 
'SET_NETWORK 0 key_mgmt WPA-PSK' 
Aug  6 21:24:17 baldur NetworkManager: <info>  SUP: response was 'OK' 
Aug  6 21:24:17 baldur NetworkManager: <info>  SUP: sending command 
'SET_NETWORK 0 psk <key>' 
Aug  6 21:24:17 baldur NetworkManager: <info>  SUP: response was 'OK' 
Aug  6 21:24:17 baldur NetworkManager: <info>  SUP: sending command 
'ENABLE_NETWORK 0' 
Aug  6 21:24:17 baldur NetworkManager: <info>  SUP: response was 'OK' 
Aug  6 21:24:17 baldur NetworkManager: <info>  Activation (wlan0) Stage 2 of 5 
(Device Configure) complete. 
Aug  6 21:24:19 baldur klogd: [   89.414928] wlan0: Initial auth_alg=0
Aug  6 21:24:19 baldur klogd: [   89.414928] wlan0: authenticate with AP 
00:15:77:4e:5a:a4
Aug  6 21:24:19 baldur klogd: [   89.420583] wlan0: RX authentication from 
00:15:77:4e:5a:a4 (alg=0 transaction=2 status=0)
Aug  6 21:24:19 baldur klogd: [   89.420583] wlan0: authenticated
Aug  6 21:24:19 baldur klogd: [   89.420583] wlan0: associate with AP 
00:15:77:4e:5a:a4
Aug  6 21:24:19 baldur klogd: [   89.428461] wlan0: RX AssocResp from 
00:15:77:4e:5a:a4 (capab=0x431 status=0 aid=3)
Aug  6 21:24:19 baldur klogd: [   89.428461] wlan0: associated
Aug  6 21:24:19 baldur klogd: [   89.428461] wlan0: switched to short barker 
preamble (BSSID=00:15:77:4e:5a:a4)
Aug  6 21:24:20 baldur klogd: [   89.458094] ADDRCONF(NETDEV_CHANGE): wlan0: 
link becomes ready
Aug  6 21:24:20 baldur NetworkManager: <info>  Supplicant state changed: 1 
Aug  6 21:24:20 baldur NetworkManager: <info>  Activation (wlan0/wireless) 
Stage 2 of 5 (Device Configure) successful.  Connected to access point 'james'. 
Aug  6 21:24:20 baldur NetworkManager: <info>  Activation (wlan0) Stage 3 of 5 
(IP Configure Start) scheduled. 
Aug  6 21:24:20 baldur NetworkManager: <info>  Activation (wlan0) Stage 3 of 5 
(IP Configure Start) started... 
Aug  6 21:24:21 baldur NetworkManager: <info>  Activation (wlan0) Beginning 
DHCP transaction. 
Aug  6 21:24:21 baldur NetworkManager: <info>  Activation (wlan0) Stage 3 of 5 
(IP Configure Start) complete. 
Aug  6 21:24:21 baldur NetworkManager: <info>  DHCP daemon state is now 12 
(successfully started) for interface wlan0 
Aug  6 21:24:21 baldur dhclient: wmaster0: unknown hardware address type 801
Aug  6 21:24:23 baldur NetworkManager: <info>  DHCP daemon state is now 1 
(starting) for interface wlan0 
Aug  6 21:24:23 baldur dhclient: wmaster0: unknown hardware address type 801
Aug  6 21:24:24 baldur NetworkManager: <info>  Old device 'wlan0' activating, 
won't change. 
Aug  6 21:24:26 baldur dhclient: DHCPREQUEST of 202.124.101.80 on wlan0 to 
255.255.255.255 port 67
Aug  6 21:24:26 baldur dhclient: DHCPACK of 202.124.101.80 from 202.36.221.9
Aug  6 21:24:26 baldur NetworkManager: <info>  DHCP daemon state is now 4 
(reboot) for interface wlan0 
Aug  6 21:24:26 baldur NetworkManager: <info>  Activation (wlan0) Stage 4 of 5 
(IP Configure Get) scheduled... 
Aug  6 21:24:26 baldur NetworkManager: <info>  Activation (wlan0) Stage 4 of 5 
(IP Configure Get) started... 
Aug  6 21:24:26 baldur dhcdbd: message_handler: message handler not found under 
/com/redhat/dhcp/wlan0 for sub-path wlan0.dbus.get.host_name
Aug  6 21:24:26 baldur dhcdbd: message_handler: message handler not found under 
/com/redhat/dhcp/wlan0 for sub-path wlan0.dbus.get.nis_domain
Aug  6 21:24:26 baldur dhcdbd: message_handler: message handler not found under 
/com/redhat/dhcp/wlan0 for sub-path wlan0.dbus.get.nis_servers
Aug  6 21:24:26 baldur NetworkManager: <info>  Retrieved the following IP4 
configuration from the DHCP daemon: 
Aug  6 21:24:26 baldur NetworkManager: <info>    address 202.124.101.80 
Aug  6 21:24:26 baldur NetworkManager: <info>    netmask 255.255.255.224 
Aug  6 21:24:26 baldur NetworkManager: <info>    broadcast 202.124.101.95 
Aug  6 21:24:26 baldur NetworkManager: <info>    gateway 202.124.101.65 
Aug  6 21:24:26 baldur NetworkManager: <info>    nameserver 202.37.101.1 
Aug  6 21:24:26 baldur NetworkManager: <info>    nameserver 202.37.101.2 
Aug  6 21:24:26 baldur NetworkManager: <info>    domain name 'jb.net.nz' 
Aug  6 21:24:26 baldur dhcdbd: message_handler: message handler not found under 
/com/redhat/dhcp/wlan0 for sub-path wlan0.dbus.get.interface_mtu
Aug  6 21:24:26 baldur NetworkManager: <info>  Activation (wlan0) Stage 5 of 5 
(IP Configure Commit) scheduled... 
Aug  6 21:24:26 baldur NetworkManager: <info>  Activation (wlan0) Stage 4 of 5 
(IP Configure Get) complete. 
Aug  6 21:24:26 baldur NetworkManager: <info>  Activation (wlan0) Stage 5 of 5 
(IP Configure Commit) started... 
Aug  6 21:24:26 baldur dhclient: bound to 202.124.101.80 -- renewal in 2392 
seconds.
Aug  6 21:24:27 baldur NetworkManager: <info>  Clearing nscd hosts cache. 
Aug  6 21:24:27 baldur NetworkManager: <WARN>  nm_spawn_process(): 
nm_spawn_process('/usr/sbin/nscd -i hosts'): could not spawn process. (Failed 
to execute child process "/usr/sbin/nscd" (No such file or directory))  
Aug  6 21:24:27 baldur NetworkManager: <info>  Activation (wlan0) Finish 
handler scheduled. 
Aug  6 21:24:27 baldur NetworkManager: <info>  Activation (wlan0) Stage 5 of 5 
(IP Configure Commit) complete. 
Aug  6 21:24:27 baldur NetworkManager: <info>  Activation (wlan0) successful, 
device activated. 
Aug  6 21:24:37 baldur klogd: [  107.499539] wlan0: no IPv6 routers present

...

Aug  6 22:04:18 baldur dhclient: DHCPREQUEST of 202.124.101.80 on wlan0 to 
202.36.221.9 port 67
Aug  6 22:04:18 baldur dhclient: DHCPACK of 202.124.101.80 from 202.124.101.65
Aug  6 22:04:18 baldur NetworkManager: <info>  DHCP daemon state is now 3 
(renew) for interface wlan0 
Aug  6 22:04:18 baldur dhclient: bound to 202.124.101.80 -- renewal in 2755 
seconds.
...

Aug  6 22:21:09 baldur NetworkManager: <info>  Will activate VPN connection 
'Snap', service 'org.freedesktop.NetworkManager.ppp_starter', user_name 
'jbergler', vpn_data 'ppp-connection-type / pptp / pptp-remote / <server 
address removed> / usepeerdns / yes / encrypt-mppe / no / encrypt-mppe-128 / 
yes / encrypt-mppe-stateful / yes / compress-mppc / no / compress-deflate / no 
/ compress-bsd / no / ppp-lock / yes / ppp-auth-peer / no / ppp-refuse-eap / 
yes / ppp-refuse-chap / no / ppp-refuse-mschap / no / mtu / 1416 / mru / 1416 / 
lcp-echo-failure / 10 / lcp-echo-interval / 10 / ppp-extra /  / ppp-debug / no 
/ usepeerdns-overtunnel / yes / routes / 202.37.101.0/24 192.168.29.0/24 
202.36.220.0/24 / use-routes / yes', route '202.37.101.0/24 / 192.168.29.0/24 / 
202.36.220.0/24'.
Aug  6 22:21:09 baldur NetworkManager: <info>  VPN Activation (Snap) Stage 1 of 
4 (Connection Prepare) scheduled... 
Aug  6 22:21:09 baldur NetworkManager: <info>  VPN Activation (Snap) Stage 1 of 
4 (Connection Prepare) ran VPN service daemon 
org.freedesktop.NetworkManager.ppp_starter (PID 9669) 
Aug  6 22:21:09 baldur NetworkManager: <info>  VPN Activation (Snap) Stage 1 of 
4 (Connection Prepare) complete. 
Aug  6 22:21:09 baldur NetworkManager: <info>  VPN Activation (Snap) Stage 2 of 
4 (Connection Prepare Wait) scheduled... 
Aug  6 22:21:09 baldur NetworkManager: <info>  VPN service 
'org.freedesktop.NetworkManager.ppp_starter' signaled state change 1 -> 6. 
Aug  6 22:21:10 baldur NetworkManager: <info>  VPN Activation (Snap) Stage 2 of 
4 (Connection Prepare Wait) waiting... 
Aug  6 22:21:10 baldur NetworkManager: <info>  VPN Activation (Snap) Stage 2 of 
4 (Connection Prepare Wait) complete. 
Aug  6 22:21:10 baldur NetworkManager: <info>  VPN Activation (Snap) Stage 3 of 
4 (Connect) scheduled... 
Aug  6 22:21:10 baldur NetworkManager: <info>  VPN Activation (Snap) Stage 3 of 
4 (Connect) sending connect request. 
Aug  6 22:21:10 baldur NetworkManager: <info>  VPN Activation (Snap) Stage 3 of 
4 (Connect) request sent, waiting for reply... 
Aug  6 22:21:10 baldur NetworkManager: <info>  VPN service 
'org.freedesktop.NetworkManager.ppp_starter' signaled state change 6 -> 3. 
Aug  6 22:21:10 baldur NetworkManager: <info>  VPN Activation (Snap) Stage 3 of 
4 (Connect) reply received. 
Aug  6 22:21:10 baldur NetworkManager: <info>  VPN Activation (Snap) Stage 4 of 
4 (IP Config Get) timeout scheduled... 
Aug  6 22:21:10 baldur NetworkManager: <info>  VPN Activation (Snap) Stage 3 of 
4 (Connect) complete, waiting for IP configuration... 
Aug  6 22:21:10 baldur pppd[9670]: Plugin nm-pppd-plugin.so loaded.
Aug  6 22:21:10 baldur pppd[9670]: nm-pppd-plugin: plugin initialized.
Aug  6 22:21:10 baldur klogd: [ 3524.986506] PPP generic driver version 2.4.2
Aug  6 22:21:10 baldur pppd[9681]: pppd 2.4.4 started by root, uid 0
Aug  6 22:21:10 baldur pptp[9684]: anon log[main:pptp.c:314]: The synchronous 
pptp option is NOT activated 
Aug  6 22:21:10 baldur pptp[9692]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent 
control packet type is 1 'Start-Control-Connection-Request' 
Aug  6 22:21:10 baldur pppd[9681]: Using interface ppp0
Aug  6 22:21:10 baldur pppd[9681]: Connect: ppp0 <--> /dev/pts/0
Aug  6 22:21:10 baldur pptp[9692]: anon log[ctrlp_disp:pptp_ctrl.c:739]: 
Received Start Control Connection Reply
Aug  6 22:21:10 baldur pptp[9692]: anon log[ctrlp_disp:pptp_ctrl.c:773]: Client 
connection established.
Aug  6 22:21:11 baldur pptp[9692]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent 
control packet type is 7 'Outgoing-Call-Request' 
Aug  6 22:21:11 baldur pppd[9681]: nm-pppd-plugin: CHAP check hook.
Aug  6 22:21:11 baldur pptp[9692]: anon log[ctrlp_disp:pptp_ctrl.c:858]: 
Received Outgoing Call Reply.
Aug  6 22:21:11 baldur pptp[9692]: anon log[ctrlp_disp:pptp_ctrl.c:897]: 
Outgoing call established (call ID 0, peer's call ID 122). 
Aug  6 22:21:11 baldur pppd[9681]: nm-pppd-plugin: CHAP credentials requested.
Aug  6 22:21:11 baldur pppd[9681]: CHAP authentication succeeded
Aug  6 22:21:11 baldur klogd: [ 3526.328806] PPP MPPE Compression module 
registered
Aug  6 22:21:11 baldur pppd[9681]: MPPE 128-bit stateless compression enabled
Aug  6 22:21:13 baldur pppd[9681]: Cannot determine ethernet address for proxy 
ARP
Aug  6 22:21:13 baldur pppd[9681]: local  IP address 192.168.29.42
Aug  6 22:21:13 baldur pppd[9681]: remote IP address 192.168.29.249
Aug  6 22:21:13 baldur pppd[9681]: primary   DNS address 192.168.29.3
Aug  6 22:21:13 baldur NetworkManager: <info>  VPN Activation (Snap) Stage 4 of 
4 (IP Config Get) reply received. 
Aug  6 22:21:14 baldur NetworkManager: <info>  Clearing nscd hosts cache. 
Aug  6 22:21:14 baldur NetworkManager: <WARN>  nm_spawn_process(): 
nm_spawn_process('/usr/sbin/nscd -i hosts'): could not spawn process. (Failed 
to execute child process "/usr/sbin/nscd" (No such file or directory))  
Aug  6 22:21:14 baldur NetworkManager: <info>  VPN Activation (Snap) Stage 4 of 
4 (IP Config Get) complete. 
Aug  6 22:21:14 baldur NetworkManager: <info>  VPN Activation (Snap) 
successful. 
Aug  6 22:21:14 baldur NetworkManager: <info>  VPN service 
'org.freedesktop.NetworkManager.ppp_starter' signaled state change 3 -> 4. 
Aug  6 22:22:11 baldur pptp[9692]: anon log[logecho:pptp_ctrl.c:677]: Echo 
Reply received.
Aug  6 22:23:11 baldur pptp[9692]: anon log[logecho:pptp_ctrl.c:677]: Echo 
Reply received.
Aug  6 22:24:11 baldur pptp[9692]: anon log[logecho:pptp_ctrl.c:677]: Echo 
Reply received.
Aug  6 22:25:11 baldur pptp[9692]: anon log[logecho:pptp_ctrl.c:677]: Echo 
Reply received.
Aug  6 22:26:11 baldur pptp[9692]: anon log[logecho:pptp_ctrl.c:677]: Echo 
Reply received.
Aug  6 22:27:11 baldur pptp[9692]: anon log[logecho:pptp_ctrl.c:677]: Echo 
Reply received.
Aug  6 22:28:11 baldur pptp[9692]: anon log[logecho:pptp_ctrl.c:677]: Echo 
Reply received.
Aug  6 22:29:11 baldur pptp[9692]: anon log[logecho:pptp_ctrl.c:677]: Echo 
Reply received.
Aug  6 22:30:11 baldur pptp[9692]: anon log[logecho:pptp_ctrl.c:677]: Echo 
Reply received.
Aug  6 22:31:11 baldur pptp[9692]: anon log[logecho:pptp_ctrl.c:677]: Echo 
Reply received.
Aug  6 22:31:11 baldur pptp[9692]: anon log[logecho:pptp_ctrl.c:679]: no more 
Echo Reply/Request packets will be reported.
Aug  6 22:43:27 baldur -- MARK --
Aug  6 22:50:13 baldur dhclient: DHCPREQUEST of 202.124.101.80 on wlan0 to 
202.36.221.9 port 67
Aug  6 22:50:13 baldur dhclient: DHCPACK of 202.124.101.80 from 202.124.101.65
Aug  6 22:50:13 baldur NetworkManager: <info>  DHCP daemon state is now 3 
(renew) for interface wlan0 
Aug  6 22:50:13 baldur dhclient: bound to 202.124.101.80 -- renewal in 2675 
seconds.

** Affects: network-manager (Ubuntu)
     Importance: Undecided
         Status: New

-- 
VPN connection in Network Manager looses DNS server with DHCP renew of parent 
connection.
https://bugs.launchpad.net/bugs/255480
You received this bug notification because you are a member of Desktop 
Packages, which is subscribed to network-manager in Ubuntu.

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to