Comment 59 for bug 258801

Revision history for this message
Tim Hawkins (tim-hawkins) wrote : Re: [Bug 258801] Re: Gets bogus DNS servers during PPP negotiation

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 <addr
> 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
> Aug 17 12:41:22 perseus pppd[26075]: rcvd [IPCP ConfNak id=0x1 <ms-
> dns1 10.11.12.13> <ms-dns3 10.11.12.14>]
> Aug 17 12:41:22 perseus pppd[26075]: sent [IPCP ConfReq id=0x2 <addr
> 0.0.0.0> <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14>]
> Aug 17 12:41:23 perseus pppd[26075]: rcvd [IPCP ConfNak id=0x2 <ms-
> dns1 10.11.12.13> <ms-dns3 10.11.12.14>]
> Aug 17 12:41:23 perseus pppd[26075]: sent [IPCP ConfReq id=0x3 <addr
> 0.0.0.0> <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14>]
> 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 <addr
> 0.0.0.0>]
> Aug 17 12:41:23 perseus pppd[26075]: rcvd [IPCP ConfNak id=0x3 <addr
> 10.116.109.88> <ms-dns1 193.113.200.200> <ms-dns3 193.113.200.201>]
> Aug 17 12:41:23 perseus pppd[26075]: sent [IPCP ConfReq id=0x4 <addr
> 10.116.109.88> <ms-dns1 193.113.200.200> <ms-dns3 193.113.200.201>]
> Aug 17 12:41:23 perseus pppd[26075]: rcvd [IPCP ConfAck id=0x4 <addr
> 10.116.109.88> <ms-dns1 193.113.200.200> <ms-dns3 193.113.200.201>]
> 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