PPP DNS problem
As of October 21st 2009 (2009-10-21), there is a bug at PPP where the DNS servers are incorrectly defined. The WINS resolution servers are used instead. This will allow mobile broadband connection to be made, but internet connection seems not to be working.
Actually, internet connection is working, it's the domain name resolution (DNS) that's failing.
Check if that's really your problem first.
You can try this by pinging your ISP web page server:
Open a terminal window.
Type ping www.ispname.countrycode (or something like that) and finish by hitting the <ENTER> key.
Hit <CTRL><C> to stop.
If it shows an IP address for that server (the name you typed after the ping command), then your problem is not the same as the one described here.
If it can't get an IP address for the name you typed, then you're probably affected by this PPP DNS bug.
Solution:
Enter the command at the terminal window:
sudo vi /etc/ppp/options (finish with <ENTER> and type your root password).
You're now in edit mode: Be VERY careful on what keys you press!!! DO NOT MAKE MISTAKES!!!
If you do make a mistake:
Hit the <ESC> key.
Type:
:q!
This should bring you back to the prompt. Edit the file again, and start over from that point (1.).
Add a new line with connect-delay 5000 by typing:
Goconnect-delay 5000
End by hitting the <ESC> key.
Then exit editor by typing:
ZZ
Should be working.