SIM Karte in GSM Modul funktioniert immer nur einmal

OP #4351616
Lesenswert?

Hallo,
ich habe ein fertiges GSM Fernschaltmodul CLS1-GSM. Das verbaute GSM 
Modul ist ein chinesisches Teil mit chinesischer Beschriftung.
Es ist so konfiguriert, dass wenn man mit eine vorher eingespeicherten 
Rufnummern anruft ein Schaltkontakt ausgelöst wird und dann das Gerät 
auflegt, ohne das Gespräch anzunehmen.

Dazu muss die PIN der SIM Karte vorher in einem Handy abgeschaltet 
werden.

Ich habe nun folgendes Problem:

Wenn ich das GSM Modul mit der SIM Karte (O2 loop Freikarte) einschalte, 
dann loggt sich das Gerät nicht in das GSM Netz ein. Auch die O2 
Handyortung meldet das die Karte nicht aktiv ist.

Wenn ich nun die SIM Karte in ein Handy einlege und nur ein paar 
Sekunden warte bis sich die Karte eingeloggt hat und dann wieder in das 
GSM Modul einsetze und dieses einschalte, dann funktioniert es bis ich 
das GSM Modul ausschalte. Wenn ich das GSM Modul einmal ausgeschaltet 
habe, muss die Karte erst wieder kurz ins Handy damit sich die Karte 
auch in dem GSM Modul wieder einloggen kann.

Ich habe das jetzt mehrfach ausprobiert, auch längere Wartezeiten bis 
zum Wiedereinschalten des GSM Moduls bringt keine Änderung. Wenn die 
Karte im GSM Modul ist und es aus und wieder eingeschaltet wird, muss 
die Karte erst wieder in ein Handy.

Hat hier jemand eine Erklärung zu?

Gruß Thomas
OP #4352933
Lesenswert?

chris schrieb:
> Was kommt bei
> At+cgmi
> At+cpin?

Das gibt das Modem zurück:

+CGMI: 2013 MODEM 01

+CPIN: READY


Ist das folgendes richtig?

Obwohl das Modem nicht eingeloggt ist (at+ctreg? gibt 0,0 zurück), wird 
bei der Übersicht der möglichen Netze mit at+cops=? für Betreiber 26207 
(das ist O2, wie auch die SIM-Karte) die 2 als Status "eingebucht" 
gemeldet.



at+cops=?

+COPS: 
(2,"26207","26207","26207",0),(1,"26203","26203","26203",0),(1,"26202"," 
26202","26202",0),(1,"26201","26201","26201",0),,(0,  1, 3),(0-2)

OK
AT+CREG?

+CREG: 0,0

Das passt doch nicht zusammen, oder? Und warum gibt mir CREG? den Wert 
0,0 zurück, also nicht eingebucht und versucht es auch nicht, ich hätte 
jetzt 0,2 erwartet, also dass er wenigstens sucht.
(Also nur wenn es nicht funktioniert, wenn die Karte vorher im Handy 
war, dann wird CREG 0,1 ausgegeben.)

Der Empfang ist in beiden Fällen mit AT+CSQ 20,99

Wenn ich mit At+COPN die Namen alle Netzbetreibernamen ausgebe, dann 
erscheinen nur ausländische Anbieter mit 4 und 5 beginnende Kennung.
Spielt das eine Rolle, obwohl auch die nur angezeigt werden, wenn es 
funktioniert?

...
+COPN: "52001", "Thailand AIS"

+COPN: "52018", "Total Access"

+COPN: "52503", "Mobile One Asia"

+COPN: "52501", "Singapore Telcom"

+COPN: "52502", "SingTel Mobile"

+COPN: "45416", "PCCW"

+COPN: "45403", "HTIL"

Noch einer eine Idee?

Gruß Thomas
OP #4353988
Lesenswert?

Stephan G. schrieb:
> AT+CGMM?
>
> solange wir den hersteller oder das model nicht kennen ...

...auch leider nur:

+CGMM: 2013 MODEM 01

Es würde wahrscheinlich helfen, wenn ich wüsste, was das Handy mit der 
Karte macht, damit es einmal funktioniert. Irgendetwas muss das Handy 
doch an der SIM karte umstellen und das GSM Modem wieder zurück stellen, 
aber ich finde es nicht.

Gruß Thomas
Gast #4354239
Lesenswert?

Das Handy registriert sich im Netz.
Das kann man sicherlich im Modem auch einstellen.
3gpp 27.007 wird helfen.
Das muss nur einmal gemacht werden.

List of available commands at+clac
Dann nach nicht at+ Ausschau halten könnte helfen den Chip zu 
identifizieren.
Oder auch die erste Stellen der IMEi.
Gast #4354281
Lesenswert?

im Handy würdest Du einstellen "Netzsuche -> automatisch"
da würden Dir wahrscheinlich nur die tailändischen Netzbetreiber als 
option angeboten werden. Dann gingest Du auf "Netzsuche -> auswählen" 
dort steht dann auch o2. Das wählst Du aus und geht.
Das GSM Modul steht nach wie vor auf "automatisch". Stel es auf 
Händische Netzsuche um und stelle o2 ein.
Mit AT+COPS xyz ( müsste ich nachsehen ) geht das. ich glaube 
AT+COPS=4,0
dann wird erst automatisch gesucht, und dann der aus dem Index hervorget 
genommen.
OP #4354978
Lesenswert?

chris schrieb:
> Das Handy registriert sich im Netz.
> Das kann man sicherlich im Modem auch einstellen.
> 3gpp 27.007 wird helfen.
> Das muss nur einmal gemacht werden.
>
> List of available commands at+clac
> Dann nach nicht at+ Ausschau halten könnte helfen den Chip zu
> identifizieren.
> Oder auch die erste Stellen der IMEi.

wenn ich nur 3gpp 27.007 sende, dann kommt nichts zurück. Oder wie muss 
ich das eingeben?

AT+CLAC und +CGSN bringen ERROR zurück
OP #4354980
Lesenswert?

Axelr. schrieb:
> im Handy würdest Du einstellen "Netzsuche -> automatisch"
> da würden Dir wahrscheinlich nur die tailändischen Netzbetreiber als
> option angeboten werden. Dann gingest Du auf "Netzsuche -> auswählen"
> dort steht dann auch o2. Das wählst Du aus und geht.
> Das GSM Modul steht nach wie vor auf "automatisch". Stel es auf
> Händische Netzsuche um und stelle o2 ein.
> Mit AT+COPS xyz ( müsste ich nachsehen ) geht das. ich glaube
> AT+COPS=4,0
> dann wird erst automatisch gesucht, und dann der aus dem Index hervorget
> genommen.

at+cops=1,2,"26207" kommt ERROR zurück, wenn ich die Karte vorher im 
handy hatte, kommt OK zurück

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren