Any smartphone is incomplete without a working internet connection- weather via mobile data or Wi-Fi connectivity. We all can access the internet over Wi-Fi at our homes and at work, but the problem arises when we are on the move and don’t have access to even 2G. Generally you don’t even need to configure your mobile phone for using the 4G, 3G, GPRS, and EDGE internet. However, sometimes BSNL may not have the 3G, or 2G settings for your phone. And sometimes, the settings sent by BSNL refuse to get your phone connected to the internet. That is when we try configure the internet manually on our phone. Now different phones have different options in the settings but the most important of them is the APN (Access Point Name). Miss a single dot in the APN and you won’t get connected to the internet. If you are using an Android smartphone based on Android v4.0 (ICS) or older, then go to: Settings > Wireless & Networks > Mobile Networks > Access Point Names > Touch On Menu > New APN. For Manually Setting Up 4G/3G/2G Settings on Android Kitkat v4.4.x follow this procedure: Go to Settings > More… > Mobile Networks > Access Point Names > + Click to enlarge Click to enlarge Here are the 3G/GPRS internet settings for setting up mobile internet access manually on your phone: Note: Read the entire article before messing with the settings. Name: Any Server: [Not Set] APN: bsnlnet MMS Proxy: [Not Set] Access Number: *99***1# OR *99# MMS Port: [Not Set] Proxy: [Not Set] Authentication Type: [Not Set] Port: [Not Set] MCC: Check the table below Username: [Not Set] MNC: Check the table below Password: [Not Set] APN Type: default,supl Don’t add anything to the fields Proxy, Port, Username, Password, Server, MMS Proxy, MMS Port, DNS1, DNS2. Edit as all the entries that you see in your phone as per the above instructions. BSNL: Circle Wise MCC & MNC Codes Telecom Circle MCC MNC Andhra Pradesh (including Telangana) 404 73 Assam 404 38 Bihar (including Jharkhand) 404 75 Chennai 404 64 Delhi Metro Area Served By MTNL Area Served By MTNL Gujarat (including Daman and Diu & Silvassa) 404 57 Haryana 404 34 Himachal Pradesh 404 51 Jammu & Kashmir 404 62 Karnataka 404 71 Kerala (including Lakshadweep and Minicoy) 404 72 Kolkata Metro 404 81 Madhya Pradesh (including Chhattisgarh) 404 58 Maharashtra (including Goa) 404 66 Mumbai Metro Area Served By MTNL Area Served By MTNL North East (Arunachal Pradesh, Meghalaya, Mizoram, Manipur, Nagaland and Tripura) 404 77 Odisha (formerly Orissa) 404 76 Punjab (including Chandigarh & Panchkula) 404 53 Rajasthan 404 59 Tamil Nadu (including Puducherry) 404 80 Uttar Pradesh East 404 55 Uttar Pradesh West (including Uttarakhand) 404 54 West Bengal (including Andaman Nicobar Islands, and Sikkim) 404 74 Now save and enable this APN. That’s it. Reboot your phone and now you’ll be able to connect to the internet. These GPRS (2G) and 3G Settings (APN) for BSNL have been tested to work on the following phones of various popular manufacturers: Apple iPhone 7, iPhone 6s Plus, Samsung Galaxy S7 Edge, Samsung Galaxy J7, Samsung Galaxy Note 5, LG G3, LG G5, Asus Zenfone 3, Blackberry Z10, Gionee S6s, HTC 10, Lenovo Vibe K5 Note, Lenovo K3 Note, Micromax Canvas 2 Colors, Lenovo Moto E3 Power, Nokia Lumia 925, Oppo F1s, Xiaomi Redmi Note 4G, Mi Redmi 3S Prime, Mi Redmi Note 4, OnePlus One, OnePlus 3, Moto G4 Play, Moto X Play, Moto X Style, Vivo V3, Vivo V5, and many more We hope that the above internet settings (3G, GPRS) will help you in taking your smartphone online via the mobile internet. But, before you begin just make sure that you have a working data connection and have subscribed to an internet pack. Important Note: The above mentioned 3G and GPRS internet / APN settings will not work until you reboot your phone after saving the settings. Good luck!