I can confirm the same, I was getting 1 in 3 working, now its 100% On 7 Dec 2008, at 10:58, Bernhard Bock wrote: > For me, the PPA package from a few days ago absolutely fixed the > problem. > > Before the update, cca. 1 in 20 tries were OK, and since the update it > was OK every single connection (I tried it probably around 30 times). > > -- > Gets bogus DNS servers during PPP negotiation > https://bugs.launchpad.net/bugs/258801 > You received this bug notification because you are a direct subscriber > of the bug. > > Status in “network-manager” source package in Ubuntu: Invalid > Status in “ppp” source package in Ubuntu: Fix Released > Status in network-manager in Ubuntu Intrepid: Invalid > Status in ppp in Ubuntu Intrepid: Fix Committed > Status in “ppp” source package in Debian: Confirmed > > Bug description: > Binary package hint: network-manager > > I'm attempting to get my 3G card working with Network Manager (see https://wiki.ubuntu.com/SierraMC8775) > . My most recent problem is that it seems to get the DNS servers > wrong. The strange thing is that it works when I invoke pppd via > ifupdown. > > I end up with: > > Aug 17 13:59:37 perseus pppd[29978]: Could not determine remote IP > address: defaulting to 10.64.64.64 > Aug 17 13:59:37 perseus pppd[29978]: Cannot determine ethernet > address for proxy ARP > Aug 17 13:59:37 perseus pppd[29978]: local IP address 10.116.65.129 > Aug 17 13:59:37 perseus pppd[29978]: remote IP address 10.64.64.64 > Aug 17 13:59:37 perseus pppd[29978]: primary DNS address 10.11.12.13 > Aug 17 13:59:37 perseus pppd[29978]: secondary DNS address 10.11.12.14 > > 10.11.12.13 and .14 are not the correct DNS server addresses. > > In contrast, when using ifupdown, I get the correct addresses, > though I do see the bogus ones appearing at an early stage of the > negotiation: > > Aug 17 12:41:21 perseus pppd[26075]: sent [IPCP ConfReq id=0x1 0.0.0.0> ] > Aug 17 12:41:22 perseus pppd[26075]: rcvd [IPCP ConfNak id=0x1 dns1 10.11.12.13> ] > Aug 17 12:41:22 perseus pppd[26075]: sent [IPCP ConfReq id=0x2 0.0.0.0> ] > Aug 17 12:41:23 perseus pppd[26075]: rcvd [IPCP ConfNak id=0x2 dns1 10.11.12.13> ] > Aug 17 12:41:23 perseus pppd[26075]: sent [IPCP ConfReq id=0x3 0.0.0.0> ] > Aug 17 12:41:23 perseus pppd[26075]: rcvd [IPCP ConfReq id=0x4] > Aug 17 12:41:23 perseus pppd[26075]: sent [IPCP ConfNak id=0x4 0.0.0.0>] > Aug 17 12:41:23 perseus pppd[26075]: rcvd [IPCP ConfNak id=0x3 10.116.109.88> ] > Aug 17 12:41:23 perseus pppd[26075]: sent [IPCP ConfReq id=0x4 10.116.109.88> ] > Aug 17 12:41:23 perseus pppd[26075]: rcvd [IPCP ConfAck id=0x4 10.116.109.88> ] > Aug 17 12:41:24 perseus pppd[26075]: rcvd [IPCP ConfReq id=0x5] > Aug 17 12:41:24 perseus pppd[26075]: sent [IPCP ConfAck id=0x5] > Aug 17 12:41:24 perseus pppd[26075]: Could not determine remote IP > address: defaulting to 10.64.64.64 > Aug 17 12:41:24 perseus pppd[26075]: Cannot determine ethernet > address for proxy ARP > Aug 17 12:41:24 perseus pppd[26075]: local IP address 10.116.109.88 > Aug 17 12:41:24 perseus pppd[26075]: remote IP address 10.64.64.64 > Aug 17 12:41:24 perseus pppd[26075]: primary DNS address > 193.113.200.200 > Aug 17 12:41:24 perseus pppd[26075]: secondary DNS address > 193.113.200.201