2016-03-22 1 views
2

Ich habe dieses GSM-Embedded-Gerät unter Linux, wo ich abhängig von externen Faktoren möglicherweise eine andere SIM-Karte einlegen würde. Aber in der Konfiguration für das PPP muss ich einen APN geben, der sich abhängig vom Netzwerk du jour ändert. Wie kann ich das automatisieren?Wie wählt man automatisch den APN abhängig von der SIM-Karte?

Es ist einfach auf mich, dass Smartphones brauchen keine explizite APN-Eintrag zu arbeiten, wenn die SIM-Karte zu arbeiten (auch der APN ist manchmal anders in M2M und tatsächlichen Handy, nicht sicher, ich kann den gleichen Trick verwenden).

(Ich weiß, Sie sind neugierig: es ist in der Mitte von Nirgendwo im Einsatz ist, und wir haben das am wenigsten schlimmste Netzwerk in letzter Minute auf dem Aufstellort)

Antwort

3

Sie den Netzbetreiber aus der IMSI der erkennen können SIM, und haben in Ihrem Gerät eine Tabelle Zuordnung von Operatoren zu APNs.

Es gibt mehrere Websites, die Ihnen einen IMSI-Operator-Eintrag liefert - zB: http://imei.org/operator-number-country-code-imsi-list/

Als Nebenwirkung, wenn Sie in der Lage sein wollen, zu ändern, um den besten verfügbaren Netzabdeckung im Laufe der Zeit anzupassen, die Art und Weise Viele M2M-Anwendungen erreichen dies, indem sie ein "entstehendes" SIM verwenden, das dann zu einem bestimmten Zeitpunkt das beste verfügbare Signal durchläuft. Wenn Ihre Anforderungen an die Datennutzung niedrig sind, kann dies eine gute Möglichkeit sein, die Abhängigkeit von einem Operator in einem Gebiet mit schlechter Abdeckung zu vermeiden. Es gibt einige Unternehmen, die sich auf diese Art von M2M-Sims spezialisiert haben, abhängig von Ihrem Zielort.

+0

Danke, wir sind in einer Bindung mit der Datennutzung, wir tun Dinge wie 1 oder 2Go pro Monat, also Kosten sind ein Problem (M2M SIM-Karten sind teuer, und wir können nicht normale verwenden, es ist verboten und durchgesetzt) – nraynaud

Verwandte Themen