Please post a comment if you find this post helpful (or not), or to ask any question.
Update: A lot of people are asking me to send the GPRS settings to their phone so they can use it to browse. If you are with Vodacom, just dial *111# , select “Device Setup” and follow the instructions. Easy. MTN Users dial 082 173 for GPRS settings and Cell-C users dial 084 140 to speak to an operator to set up their GPRS. Virgin Mobile sims are preloaded with their GPRS settings.
List of network GPRS details:
|Name||APN||Username||Password||Primary DNS||Seconday DNS|
1. Try leaving out DNS addresses first. DNS servers are usually assigned automatically to your device on connect.
2. If you are using Vodacom and GPRS does not want to work, first call customer support and make sure your sim is activated for the “internet” APN.
1. Go to Control Panel->Phone and Modem options->Modems tab->Select the correct bluetooth modem->click properties->Select advanced Tab. In the field “Extra Initialization Commands”, enter: AT+cgdcont=1,”IP”,”internet” . Replace “internet” with the correct APN name from the table above.
2. Create a new dialup connection. Dialup number is *99# , and leave username and password fields blank.
You can follow my guide below, but first take a look at GPRS Easy Connect: http://easyconnect.linuxuser.hu/modules/index/
If you can’t get that to work for you, try following this guide:
I had to make some minor changes:
1. Select bluetooth(/dev/rfcomm0) instead of usb connection to phone
2. Select gprs-connect-chat script instead of wvdial.conf (connect /etc/ppp/peers/gprs-connect-chat)
3. Increased a timeout in gprs-connect-chat since vodacom takes a bit longer to connect.
Make sure to edit the following line correctly according to the table above, replacing “internet” with the correct APN name for your network:
Now get your phone’s HW address:
Bind your phone’s HW address:
sudo rfcomm bind 0 (phone 's HW address)
sudo pppd call gprs