[Android] – Comprendre ce qu’est un APN et à quoi ça sert

La plupart des marques connues (Apple, Samsung, Windows Phone, ...) ont plus ou moins bien réglé la problématique de l'APN ...
Mais dès lors que des personnes passent sur des téléphones moins connus, ils sont confrontés à des problèmes  :

  • pour envoyer des MMS
  • pour aller sur internet

La problématique "APN"

Qu'est-ce que l'APN  ?  C'est le sigle de 'Access Point Network' ... littéralement traduit par "Point d'accès réseau"

C'est donc la petite porte par laquelle va passer votre téléphone pour envoyer des MMS (message avec un contenu multimédia : Photo, Vidéo, Contact, Audio)
Et également pour aller sur Internet.

Donc si votre téléphone n'a pas d'APN, ou bien n'a pas un APN correctement configuré ...
Il ne pourra rien faire de tout cela.

Pour configurer un APN, vous aurez besoin de plusieurs informations :

  • Le nom de l'APN
  • Le type de l'APN (Pour dire si ce point d'accès doit être utilisé pour les MMS, pour l'internet, .... s'il doit être utilisé par défaut ...) (facultatif)
  • Un proxy et un port, il s'agit d'une configuration du réseau
  • Nom d'utilisateur et mot de passe (des identifiants "publique" par mesure de sécurité ...) (facultatif)
  • etc ...

Bref, une multitude d'infos, qui devrait être vous être fournis par votre opérateur ... et non pas par des forums à droite à gauche comme c'est souvent le cas.

MMC et MNC

Ce sont également 2 configurations pour votre APN.
J'ai trouvé qu'il serait sympa d'en faire une petite définition.
D'abord "MMC" : Mobile Country Code
Cet "identifiant, est là pour indiquer le "pays" de votre opérateur (208 pour la France)
Ensuite "MNC" : Mobile Network Code
Là, c'est l'identifiant de votre "opérateur
Je vous invite pour plus d'infos à vous rendre sur cette page : https://fr.wikipedia.org/wiki/Mobile_Network_Code

 

Une Database d'APN

 

Comme vous le savez je n'aime mais alors pas du tout de chez pas du tout installer des applications tierces sur mon téléphone ... cependant il en existe quelques-unes qui vous donneront accès à des bases de données d'APN, comme :

  • Tweakker
  • Offline Sim APN Database
  • ...

Pour vous éviter d'avoir à installer ce genre d'application (si vous aussi, vous êtes paranoïaque), j'ai récupéré l'APK de "Offline Sim APN Database" et j'en ai extrait la base de données en fichier :

apn-list

Ce fichier est une archive contenant 2 fichiers :

  • apncountrycode.txt
  • apns-conf.xml

Tout d'abord, il vous faudra consulter "apncountrycode.txt".
Ce fichier vous fournira le MMC par pays.
Si mon opérateur est en France ça sera le code "208"

Ensuite, lorsque vous aurez pris connaissance de votre "MMC", vous pourrez ouvrir le fichier "apns-conf.xml" avec un éditeur de texte.

Si je cherche les configurations APN pour l'opérateur "Free" qui est en France (MMC : 208) alors ... je n'ai plus qu'à rechercher dans le fichier tous les opérateurs (carrier) qui contiennent "Free" et dont le mmc est égal à "208"

 

Conclusion

Et voilà ! Vous savez désormais comment accéder à une liste complète d'APN sans installer quoi que ce soit sur votre smartphone. Et vous comprenez désormais l'utilité de cette petite configuration, qui est indispensable pour connecter vos appareils sur internet ou pour envoyer du contenu multimédia.

Si des personnes parmi vous ont plus de billes sur le sujet, n’hésitez pas à partager vos infos par commentaire.

 

 

 

Partagez ce contenu

One comment

Laisser une réponse

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *