Skip to main content

Grüße,

mal eine technische Frage die sich nicht nur auf das o2 Netz sondern Mobilfunk im allgemeinen bezieht.

Ich hab zuhause Android Smartphones die ich ohne SIM betreibe. Mal zeigen die an “Kein Dienst” und mal “Nur Notrufe”.

Ein und das selbe Gerät hat gestern den ganzen Tag “Kein Dienst” angezeigt, und heute, ohne dass ich es angefasst habe, zeigt es “Nur Notrufe”.

Ich behaupte mal “Nur Notrufe” heisst dass es sich ein Netz ausgewählt hat (ggf. auch “verbunden”?) während “Kein Dienst” heisst dass es kein (kompatibles) Netz findet. (Dass in Deutschland keine Notrufe ohne SIM funktionieren hab ich oft genug gehört, danke)

Wer oder was entscheidet ob das Gerät verbindet?

Und kann ich herausfinden welches Netz das ist?

Hallo @Andreas_1337,

das ist eine interessante Frage. Ohne die SIM-Karte ist “kein Dienst” eigentlich normal.

Bist du mit den Geräten in einem WLAN oder einem mobilen Hotspot angemeldet?

Viele Grüße

Giulia

 


Das Gerät “verbindet” nicht mehr. Auch Notrufe gehen heutzutage NICHT mehr, denn das erfordert eine SIM-Karte. Lege eine SIMkarte (auch abgelaufen) ein und Du hast konstant dieselbe Meldung.
 


Hallo @Andreas_1337,

das ist eine interessante Frage. Ohne die SIM-Karte ist “kein Dienst” eigentlich normal.

Bist du mit den Geräten in einem WLAN oder einem mobilen Hotspot angemeldet?

Viele Grüße

Giulia

 

 

Ob W-LAN an war weiß ich nicht, ich denke das ist aber auch egal (Telefonie über W-LAN können die Geräte nicht). Insbesondere bei dem Gerät das einen Tag lang “Kein Dienst” und dann “Nur Notrufe” angezeigt hat, hab ich aber den W-LAN Status definitiv nicht geändert. Es war entweder immer an oder immer aus. 

 

Das Gerät “verbindet” nicht mehr. Auch Notrufe gehen heutzutage NICHT mehr, denn das erfordert eine SIM-Karte. Lege eine SIMkarte (auch abgelaufen) ein und Du hast konstant dieselbe Meldung.
 

 

Dass Notrufe nicht gehn hab ich jetzt schon oft gelesen aber das kann ja auch einfach netzseitig unterbunden werden und muss nicht zwangsweise im Engerät korrekt signalisiert werden.

Es ist aber eben Fakt dass ich Geräte habe bei denen ohne SIM Karte der Status von “Kein Dienst” auf “Nur Notrufe” wechselt.

Ich werde demnächst mal testen ob es auch Ortsabhängig ist. Leider weiß ich keine Möglichkeit zu prüfen welches Netz und Generation das Gerät als “Nur Notrufe” versteht. 


Wenn die Meldung “keine SIM Karte eingelegt” ist, dann wird keine SIM Karte erkannt (weil keine eingelegt ist oder defekt ist)

“Kein Netz” ist eigentlich ein Zeichen dafür, dass das Handy in keinem Netz eingebucht ist.

“Kein Dienst” ist eigentlich ein Zeichen dafür, dass keine Internetverbindung besteht.

“Nur Notrufe” ist ein Zeichen dafür, dass sich das Handy mit einem Mobilfunkmast verbunden hat und nur einen Notruf absetzen kann.

 

Wer oder was entscheidet ob das Gerät verbindet?

 

Der Netzanbieter. Das Einbuchen für Notrufe sollte immer möglich sein,

 

Und kann ich herausfinden welches Netz das ist?

 

Mir würden 3 Möglichkeiten einfallen. Es muss aber keines davon funktionieren.

 

Service-Menü *#*#4636#*#*  (Ist nicht immer bei den Android Handys freigeschaltet) . Es erscheinen 2-3 Buttons. Auf den obersten klicken und danach ganz runter scrollen. Hier sollte eine Liste mit Cell-ID”s erscheinen. Hier ein Beispiel mit einer eingelegten SIM Karte und im GSM-Netz eingebucht

 

 

MCC ist der Ländercode für Deutschland, MNC ist der Code für den Netzwerkanbieter (1 = Telekom, 2 = Vodafone, 3 = Telefonica)

 

Mit einem Samsung Handy den Code *#0011# testen. 

 

Ich kann dir leider nicht sagen, ob es ohne SIM Karte auch funktioniert.

 

Eine andere Möglichkeit wäre die Android Debug Bridge (ADB). Die Software ist kostenlos. https://developer.android.com/studio/command-line/adb

Beschreibungen gibt es genug, vielleicht benötigst du noch Treiber für das Handy.

Ist das Handy mit dem PC verbunden und wird erkannt (adb devices), kannst du dir mit adb logcat die Log-Datei anschauen und dort vielleicht die MCC / MNC finden.

 

 

Als letzte Möglichkeit wäre das Projekt QC-Super  https://github.com/P1sec/QCSuper

(funktioniert nur mit (einigen?) Qualcomm Chipsätzen)

 

Die Software wertet die Daten vom Diag-Port des Chipsatzes aus und gibt die Daten zum Beispiel über Wireshark aus.

 

Hier muss man die angezeigten Daten verstehen können. Hier ein Beispiel mit einem ZTE MF823 Surfstick (ohne SIM Karte) und ich bin in der Türkei:

 

 

In der Liste suche ich nach den Einträgen “System Information Type 3”. In der Einblendung unten links sehe ich, von welchem Mast die Daten stammen. Hier im Beispiel Turkcell in der Türkei. Es ist keine Garantie dafür, dass das Handy (hier der Stick) mit diesem Mast verbunden ist. Aber sollte in allen Type 3 Einträgen fast nur ein Netzanbieter auftauchen, dann sollte das Handy für Notrufe mit diesem Anbieter verbunden sein.


Wenn die Meldung “keine SIM Karte eingelegt” ist, dann wird keine SIM Karte erkannt (weil keine eingelegt ist oder defekt ist)

“Kein Netz” ist eigentlich ein Zeichen dafür, dass das Handy in keinem Netz eingebucht ist.

“Kein Dienst” ist eigentlich ein Zeichen dafür, dass keine Internetverbindung besteht.

“Nur Notrufe” ist ein Zeichen dafür, dass sich das Handy mit einem Mobilfunkmast verbunden hat und nur einen Notruf absetzen kann.

 

 

Kann ich so nicht bestätigen - “Kein Netz” hab ich ehrlich gesagt nicht gesehen. Ich denke das kommt ggf. wenn wirklich gar kein Netz zu empfangen ist.

 

 

Service-Menü *#*#4636#*#*  (Ist nicht immer bei den Android Handys freigeschaltet) . Es erscheinen 2-3 Buttons. Auf den obersten klicken und danach ganz runter scrollen. Hier sollte eine Liste mit Cell-ID”s erscheinen. Hier ein Beispiel mit einer eingelegten SIM Karte und im GSM-Netz eingebucht

 

 

MCC ist der Ländercode für Deutschland, MNC ist der Code für den Netzwerkanbieter (1 = Telekom, 2 = Vodafone, 3 = Telefonica)

 

Mit einem Samsung Handy den Code *#0011# testen. 

 

Ich kann dir leider nicht sagen, ob es ohne SIM Karte auch funktioniert.

 

 

Tut es, danke. (Nexus 5X, Android 8.1)

Also ich kann sagen dass immer wenn “Nur Notrufe” angezeigt wird, auch Zellen in der Liste stehen - und zwar immer nur o2 🤔 - jedenfalls bei GSM.

Wenn ich das Gerät in den Flugmodus versetze und zurück dann bleibt die Liste auch nach Minuten leer und ich hab “kein Dienst”.

Ändere ich dann in der Diagnose-App den Netztyp und stelle dann auf “GSM only”, zeigt es schnell wieder “Nur Notrufe” und eine Zellenliste. Bei “LTE only” findet es auch Zellen, bleibt aber bei “Kein Dienst” in der Status.

Möglicherweise war also meine Beobachtung dass mal “Nur Notrufe” und mal “Kein Dienst” angezeigt wurde davon abhängig ob es sich für GSM oder LTE entschieden hat.

Interessant ist aber dass es wirklich immer nur o2 Netze anzeigt. Auch nach einem Neustart. Ob es sich irgendwie zuletzt sichtbare Netze merkt?

 

 

Eine andere Möglichkeit wäre die Android Debug Bridge (ADB). Die Software ist kostenlos. https://developer.android.com/studio/command-line/adb

Beschreibungen gibt es genug, vielleicht benötigst du noch Treiber für das Handy.

Ist das Handy mit dem PC verbunden und wird erkannt (adb devices), kannst du dir mit adb logcat die Log-Datei anschauen und dort vielleicht die MCC / MNC finden.

 

 

Als letzte Möglichkeit wäre das Projekt QC-Super  https://github.com/P1sec/QCSuper

(funktioniert nur mit (einigen?) Qualcomm Chipsätzen)

 

Die Software wertet die Daten vom Diag-Port des Chipsatzes aus und gibt die Daten zum Beispiel über Wireshark aus.

 

Hier muss man die angezeigten Daten verstehen können. Hier ein Beispiel mit einem ZTE MF823 Surfstick (ohne SIM Karte) und ich bin in der Türkei:

 

 

In der Liste suche ich nach den Einträgen “System Information Type 3”. In der Einblendung unten links sehe ich, von welchem Mast die Daten stammen. Hier im Beispiel Turkcell in der Türkei. Es ist keine Garantie dafür, dass das Handy (hier der Stick) mit diesem Mast verbunden ist. Aber sollte in allen Type 3 Einträgen fast nur ein Netzanbieter auftauchen, dann sollte das Handy für Notrufe mit diesem Anbieter verbunden sein.

 

Das seh ich mir mal an, sehr spannend. Ich hab auch die App “Network Signal Guru” ausprobiert. Auch die zeigt mir “Paging request” (GSM) und “Paging” (LTE) Pakete an.

 

Ich geh jetzt erstmal tatsächlich davon aus dass der angezeigte Status mit GSM bzw. LTE zusammen hing.


Kam am Warntag über Cell Broadcast auch ohne SIM die Warnung?
Wäre möglich, wenn das Nexus im Netz identifiziert wurde.


Kam am Warntag über Cell Broadcast auch ohne SIM die Warnung?
Wäre möglich, wenn das Nexus im Netz identifiziert wurde.

Ja, aber nicht an dem Gerät.

Am Warntag blieben mein Nexus 5X ohne SIM und mein Nexus 5X mit o2 SIM beide stumm, obwohl das Nexus 5X mit o2 SIM noch am 22.11. und 14.11. interne Testnachrichten von o2 bekommen hatte.

Funktioniert hatte es dagegen auf einem Pixel 3a (Android 12, Google) ohne SIM und Sony Xperia Z3 Compact ohne SIM (Android 10, Lineage OS).

Ebenso mit o2 SIM auf meinem Nexus 4 (android 5.1.1) und Pixel 6a (Android 13).

Ich war am Warntag allerdings auch im Büro und hab daher nicht die gleichen Zellen wie jetzt zuhause.

Bei keinem der Geräte hatte ich am Warntag darauf geachtet mit welchem Netz sie verbunden sind und mit welcher Technologie...


Danke, hat mich nur wegen dem Effekt an SIM-losen Geräten interessiert. Mit SIM und eingebucht sollte es sowieso funktionieren.


Interessante Diskussion…

Ich würde je den Entwickler des OS fragen was er sich dabei gedacht hat.

Es könnte aber auch an den Routinen liegen.

Als zunächst versucht sich das OS ins Mobilfunknetz einzubuchen, geht nicht. 

Aufgrund des „alters“ wird also „Nur Notrufe“ ( das wird ja nicht geprüft ), für den Nutzer ausgeben. Oder man hat beim Programmieren nicht an die EU gedacht…

Der Bundesrat beschloss eine Verordnung, die den Handy-Notruf ohne eingelegte SIM-Karte demnächst unmöglich macht.

Die Verordnung folgt einer EU-Richtlinie aus den Jahre 2003, nach der sicherzustellen sei, dass die Netzbetreiber den Notrufabfragestellen auch die Informationen zum Anruferstandort übermitteln, soweit dies die Technik zulässt. Notrufverbindungen von Mobiltelefonen werden künftig nur mit betriebsbereiter Mobilfunkkarte zulässig sein.

Dann kommt irgendein Prozess der auf das Internet zugreifen will, und dann bekommt der Nutz die Meldung „Kein Dienst“ weil es keine Datendienste gibt. Was vermutlich an der Tatsache liegt das es ja auch keine Mobilfunk gibt, auf der die Datendienste aufsetzen würden. 

Ich würde die Frage stellen warum an diese, meiner Meinung nach, sinnfreie Frage stellt?

Oder sich nicht beim Herstelle des Gerätes beschwert.


Ich würde die Frage stellen warum an diese, meiner Meinung nach, sinnfreie Frage stellt?

Weil mein Gerät mal “Kein Dienst” und mal “Nur Notrufe” anzeigte und wegen des Warntags. Geräte ohne SIM sind geeignet die Warnungen zu empfangen. Geräte ohne Netz nicht. Daher hab ich mir die Frage gestellt ob und aus welchem Netz ich ggf. Warnungen empfangen würde und ob man das eben “einfach” vorher erkennen kann. Scheint leider sehr schwer zu sein…


Systemvoraussetzungen für Cell Broadcast

Grundsätzlich müssen Handys eingeschaltet und in einem Mobilfunknetz eingebucht sein. Ist der Akku leer oder das Handy im Flugzeugmodus bzw. ohne SIM-Karte oder eSIM unterwegs, klappt die Zustellung nicht.      

Ergo ohne SIM keine Warnung, da sich Handys ohne SIM nicht mehr in der EU einbuchen können.

Das CMAS muss bei Android <Version 11 vom Hersteller aktiviert worden sein.

Hier also zusätzlich noch mal der Verweis an die Hersteller der Smartphone‘s. 
Nur die können Dir sagen ob, mit SIM Karte, überhaupt eine Warnung auf dem Gerät angezeigt wird.


Ergo ohne SIM keine Warnung, da sich Handys ohne SIM nicht mehr in der EU einbuchen können.

Das CMAS muss bei Android <Version 11 vom Hersteller aktiviert worden sein.

Hier also zusätzlich noch mal der Verweis an die Hersteller der Smartphone‘s. 
Nur die können Dir sagen ob, mit SIM Karte, überhaupt eine Warnung auf dem Gerät angezeigt wird.

Das ist am Thema vorbei aber lass dir sagen dass BBK, Medien und Info-Seiten der Mobilfunkanbieter hier nicht gerade Kompetenz beweisen.

Ich habe unter Android 10 ohne SIM die Warnung bekommen - es ist mir egal ob deine Quelle sagt dass das nicht geht. Ich hab auch (mit SIM) unter Android 5 und 8 die Meldungen bekommen. Die Funktion ist in Stock Android schon immer enthalten und Hersteller müssten sie vorsätzlich deaktivieren.


Nur die können Dir sagen ob, mit SIM Karte, überhaupt eine Warnung auf dem Gerät angezeigt wird.

Sorry - die Frage nach dem CB hatte ich aufgebracht. Dem TE geht es wohl nur um die allgemeine Auskunft woher die unterschiedlichen Meldungen ohne SIM kommen. Da bei mir die Meldungen immer mit den ungültigen, aber vorhandenen SIM korrelieren, hatte ich das auf die SIM geschoben.


Bei den unterschiedliche Anzeigen ist mir VoLTE Einstellung durch den Kopf geschossen. Sonst keine Idee.

 

Zur Netzauswahl:

Wenn ein Handy eingeschaltet wird oder Flugmodus verlassen wird, sollte das Handy folgenden Schritten folgen, um sich wieder ins Netz einzubuchen,

  1. beim letzten Netzwerkprovider wieder einbuchen (PLMN); falls nicht möglich
  2. im Heimnetz einbuchen (HPLMN); falls nicht möglich
  3. die Liste der “Bevorzugten Netzwerkprovider” von der SIM Karte ausprobieren; falls nicht erfolgreich
  4. im “stärksten Netz” einbuchen; falls nicht erfolgreich
  5. alle Frequenzen durchforsten und versuchen, sich in irgendeinem Netz einzubuchen.

 

Ich hatte mit dem Surfstick folgendes gemacht:

o2 SIM Karte eingelegt und Vodafone TR/Telsim ausgewählt. Danach Stick abgezogen, SIM entfernt und Stick sofort wieder eingesteckt. Laut QC-Super hat sich der Stick im Vodafone TR Netz aufgehalten.

Stick abgezogen und mehrere Minuten gewartet, Stick wieder eingesteckt und laut QC-Super hielt sich der Stick im Turkcell Netz auf.

 

Die CB Nachrichten werden im Grunde genauso wie ganz normale SMS übertragen. Ein Endgerät, welcher auf SDCCH (SACCH) lauscht, sollte die Warn CB Nachrichten ganz normal “sehen” und anzeigen können. 

 

Ein Aspekt wurde aber noch nicht besprochen. Die Index-Liste der CB Kanäle auf der SIM Karte.

 

(https://www.etsi.org/deliver/etsi_ts/131100_131199/131102/17.07.01_60/ts_131102v170701p.pdf)

 

Ich hatte vor 10 Jahren (oder so) auf meiner SIM Karte den o2 Kanal für die o2 Gauß Krüger Koordinaten eingetragen gehabt und mein Huawei E160 konnte danach die CB-Nachrichten anzeigen.

 

Sollte ich Zeit finden, dann werde ich einmal versuchen, über “meine Mobilfunkstation” CB-Nachrichten zu versenden und schauen, wie diese versendet werden. 


Ich hatte mit dem Surfstick folgendes gemacht:

o2 SIM Karte eingelegt und Vodafone TR/Telsim ausgewählt. Danach Stick abgezogen, SIM entfernt und Stick sofort wieder eingesteckt. Laut QC-Super hat sich der Stick im Vodafone TR Netz aufgehalten.

Stick abgezogen und mehrere Minuten gewartet, Stick wieder eingesteckt und laut QC-Super hielt sich der Stick im Turkcell Netz auf.

 

Auf jeden Fall interessant. Die Netzsuche kann man ja unter Android auch nur ausführen wenn die SIM drin ist. Ich hab jetzt mit SIM eine Netzsuche gemacht und er findet “o2 -de”, “Telekom.de (nicht zulässig)” und “Vodafone.de (nicht zulässig)”. Dann habe ich solange die Auswahl noch da war die SIM entfernt. Dabei wurde in der Auswahl aus “o2 - de” plötzlich “E-Plus” 😄

Ich habe dann “Telekom.de (nicht zulässig)” gewählt. Es verbindet natürlich nicht. Aber via Telefon-Info oder QC-Super kommen trotzdem nur noch Nachrichten von o2.

Möglicherweise schreibt die letzte SIM einfach irgendwelche Einstellungen im OS fest...

 

 

Die CB Nachrichten werden im Grunde genauso wie ganz normale SMS übertragen. Ein Endgerät, welcher auf SDCCH (SACCH) lauscht, sollte die Warn CB Nachrichten ganz normal “sehen” und anzeigen können. 

 

Ein Aspekt wurde aber noch nicht besprochen. Die Index-Liste der CB Kanäle auf der SIM Karte.

 

(https://www.etsi.org/deliver/etsi_ts/131100_131199/131102/17.07.01_60/ts_131102v170701p.pdf)

 

Ich hatte vor 10 Jahren (oder so) auf meiner SIM Karte den o2 Kanal für die o2 Gauß Krüger Koordinaten eingetragen gehabt und mein Huawei E160 konnte danach die CB-Nachrichten anzeigen.

 

Sollte ich Zeit finden, dann werde ich einmal versuchen, über “meine Mobilfunkstation” CB-Nachrichten zu versenden und schauen, wie diese versendet werden. 

 

Schau dazu gerne in 

 oder 

rein, die sind da eher on topic :D

Ich hab es leider vor dem Warntag nicht mehr geschafft die CBMI / CBMIR Felder der SIM in meinem Nokia 3310 mit 4370 zu beschreiben. Wäre interessant gewesen ob es dann geklappt hatte. Hatte eigentlich auf 919 gehofft aber das hat o2 wohl noch nicht unterstützt.


Du hast den alten Nokia 3310 und der Netzmonitor Modus ist aktiv?


Du hast den alten Nokia 3310 und der Netzmonitor Modus ist aktiv?

Ich hab ein altes 3310, ja. Von einem Netzmonitor weiß ich nichts.


Ich meine das: https://panuworld.net/nuukiaworld/misc/netmon/index.htm


Danke.

Noch zum eigentlichen Thema:

Ich hab jetzt eine Telekom-SIM eingelegt mit der sich das Gerät einbuchen konnte. Dann hab ich die SIM entfernt und das Gerät neu gestartet. Wieder zeigt es nur o2 Zellen an und wieder bei GSM “Nur Notrufe” und bei LTE “Kein Dienst”.

Möglicherweise liegt es an der Frequenz? Das Gerät sucht vermutlich einfach immer als erstes auf einer bestimmten Frequenz und findet hier o2 und ist damit zufrieden. Kein Grund weiter zu suchen...


Ich denke, dass du es herausfinden müsstest. Es könnte der erste Treffer sein oder das stärkste Signal.

Und wie ist es, wenn du dich bewegst?

 

Hier ist eine PDF Datei der Bundesnetzagentur, wo die Frequenzen und die Netzprovider eingetragen sind.

https://www.bundesnetzagentur.de/SharedDocs/Downloads/DE/Sachgebiete/Telekommunikation/Unternehmen_Institutionen/Frequenzen/OffentlicheNetze/Mobilfunk/DrahtloserNetzzugang/Projekt2018/Frequenzen700bis3600_pdf.pdf?__blob=publicationFile&v=5

 

Beispiel: 1. Zeile rechts: LTE BAND 28, 2. Zeile links LTE BAND 20, 2. Zeile rechts ER-GSM (P-GSM, E-GSM und R-GSM) und auch LTE BAND 8, 4. Zeile LTE BAND 3 und DCS1800 (GSM)  usw.

 


Hallo zusammen,

oh, da habt ihr ja eine interessante Diskussion ins Rollen gebracht.

Und wie ist es, wenn du dich bewegst?

Hast du es in den vergangenen Tagen noch ausprobiert und beobachtet @Andreas_1337?

Viele Grüße

Vivian


Deine Antwort