Get bogus DNS when connecting ?

Last year I sent a fix for pppd to a router vendor. It seems the discussion had gone open a lot.
That’s good, I don’t need to care about NDA any more.

Please refer to this thread.

Notice that Pete’s latest suggestion is to accept 3 MS-WINS. The patch posted accepts 2 only.

In HK, I do find some cell pumping 3 MS-WINS. So, it would be better modify it before compile. Another approach I have tried is to cache DNS address of the specific profile ( carrier + APN ) to be used. That was my solution dated in Oct 2007. But it seems the DNS problem can be solved by future pppd/distro package update.