If your Grameenphone data is not working or you just got a new phone, you need one thing: the correct APN. Here it is before anything else.
| Field | Value |
|---|---|
| Name | GP Internet |
| APN | gpinternet |
| Proxy | Leave blank |
| Port | Leave blank |
| Username | Leave blank |
| Password | Leave blank |
| MCC | 470 |
| MNC | 01 |
| APN Type | default |
| APN Protocol | IPv4 |
That is all you need for GP internet on any Android or iPhone in Bangladesh. The rest of this guide walks through exactly where to enter these values on each device, plus the quick USSD and SMS codes if you prefer automatic setup.
I live in Dhaka and have configured Grameenphone settings across dozens of devices — budget Xiaomi and Realme handsets, Samsung flagships, and iPhones. The APN has not changed in years. What does change is where to find the settings menu depending on your phone brand and Android version. That is what this guide covers.
Before You Start: Check These First
Before touching any APN settings, confirm two things:
- Is your SIM 4G enabled? Dial *121*3232# — you will get an SMS confirming whether your SIM supports 4G. If not, visit any GP service centre for a free SIM replacement.
- Does your phone support 4G? Check your phone specs for LTE support. Even with a 4G SIM, a 3G-only handset will not get 4G speeds.
If both are confirmed and internet still does not work after inserting the SIM, proceed with the setup below.
Automatic Setup: The Fastest Method
Grameenphone offers two automatic methods that push settings directly to your phone — no manual entry needed.
Method 1: USSD Code
Dial *121*3# from your Grameenphone number. Follow the on-screen menu and select the handset settings option. You will receive an SMS with configuration settings. Tap to install, enter 1234 if it asks for a password, then restart your phone.
Method 2: SMS to 8080
Open your messaging app, type ALL in capital letters, and send it to 8080. Grameenphone will send back a ready-made configuration message. Tap install when it arrives, use password 1234 if prompted, then restart.
Both methods work on most Android phones. If neither delivers settings or if you are using an iPhone or an unlocked international handset, use the manual steps below.
Manual APN Setup on Android
The menu path varies slightly by brand but the destination is the same — the Access Point Names screen. Here is how to get there on the most common Android phones used in Bangladesh:
| Phone Brand | Path to APN Settings |
|---|---|
| Samsung (One UI) | Settings → Connections → Mobile Networks → Access Point Names |
| Xiaomi / Redmi (MIUI) | Settings → SIM Cards & Mobile Networks → Access Point Names |
| Realme / Oppo (ColorOS) | Settings → Mobile Network → SIM → Access Point Names |
| Vivo (FuntouchOS) | Settings → Mobile Network → Access Point Names |
| Stock Android | Settings → Network & Internet → Mobile Network → Advanced → Access Point Names |
Once you are on the Access Point Names screen:
- Tap the + icon (top right) or tap the three-dot menu and select New APN
- Enter GP Internet in the Name field
- Enter gpinternet in the APN field — all lowercase, no spaces
- Leave all other fields blank or as Not Set
- Set APN Type to default
- Set APN Protocol to IPv4
- Tap the three-dot menu and select Save
- Tap the radio button next to your new APN to select it
- Restart your phone
After restart, pull down the notification shade and enable mobile data. Open any browser and test. If pages load, you are done.
Manual APN Setup on iPhone
iPhones running iOS 15 and later usually auto-configure Grameenphone settings when you insert the SIM. If yours did not, here is the manual path:
- Go to Settings → Mobile Data → Mobile Data Options → Mobile Data Network
- If you do not see Mobile Data Network, your iPhone has already configured settings automatically — skip this step
- Under the Mobile Data section, enter gpinternet in the APN field
- Leave Username and Password blank
- Exit Settings — iPhone saves automatically
- Restart your phone and test
For MMS on iPhone, scroll down on the same screen to the MMS section and enter:
- APN: gpmms
- MMSC: http://mms.gpsurf.net/servlets/mms
- MMS Proxy: 10.128.1.2:8080
GP MMS Settings (Android)
If you need to send and receive picture messages (MMS), create a second APN profile on Android with these values:
| Field | Value |
|---|---|
| Name | GP MMS |
| APN | gpmms |
| MMSC | http://mms.gpsurf.net/servlets/mms |
| MMS Proxy | 10.128.1.2 |
| MMS Port | 8080 |
| MCC | 470 |
| MNC | 01 |
| APN Type | mms |
Keep this as a separate profile from your internet APN. Do not combine them into one entry.
Enable 4G Network Mode
Even with the correct APN, your phone will not use 4G if the network mode is set to 3G only. After saving the APN, confirm your network mode:
Android: Settings → Mobile Networks → Preferred Network Type → Select 4G/3G/2G (auto) or LTE/3G/2G
iPhone: Settings → Mobile Data → Mobile Data Options → Voice & Data → Select LTE
Auto mode lets your phone switch between 4G, 3G, and 2G depending on signal strength in your area — the right choice for most users in Bangladesh.
Troubleshooting: GP Internet Not Working
| Problem | Likely Cause | Fix |
|---|---|---|
| No internet after setting APN | Mobile data not enabled | Check notification shade — toggle mobile data on |
| APN field greyed out on Android | SIM lock or carrier restriction | Remove SIM, reinsert, restart phone |
| Settings saved but no connection | New APN not selected | Tap the radio button next to your APN to activate it |
| Internet works but very slow | Network mode set to 2G/3G | Set preferred network to 4G/LTE auto |
| MMS not sending | Wrong MMSC URL | Re-enter http://mms.gpsurf.net/servlets/mms exactly |
| 4G icon shows but no data | Data balance expired | Dial *121*1*4# to check internet balance |
| Settings reset after update | OS update cleared APN | Re-enter APN manually or resend via *121*3# |
Useful GP USSD Codes
| Purpose | Code |
|---|---|
| Check 4G SIM eligibility | *121*3232# |
| Auto internet settings | *121*3# |
| Check internet balance | *121*1*4# |
| Check main balance | *566# |
| Customer care | 121 |
GP vs Other Operators: APN Quick Reference
If you use multiple SIMs, here is how Grameenphone’s APN compares to other Bangladesh operators. For full setup guides, see Banglalink internet settings, Teletalk 4G settings, and Airtel Bangladesh settings.
| Operator | APN | MCC | MNC |
|---|---|---|---|
| Grameenphone | gpinternet | 470 | 01 |
| Banglalink | blweb | 470 | 03 |
| Robi | internet | 470 | 72 |
| Airtel | internet | 470 | 07 |
| Teletalk | internet.teletalk.com.bd | 470 | 04 |
Summary
For Grameenphone 4G internet, the only APN value you need is gpinternet. Everything else can stay blank. Use *121*3# for automatic setup or follow the device-specific steps above for manual configuration. If 4G is still not working after the correct APN is set, check your network mode, confirm your SIM is 4G enabled via *121*3232#, and verify you have an active data balance.
