Du legst die SIM ein, das Modem bucht sich ins Netz ein, und du schickst dir selbst eine SMS.
Vorher erledigt: 3a Antenne und USB
| Kennung | Teil | Was du daran anfasst |
|---|---|---|
| SI | Nano-SIM mit Sprache und Daten, beliebiger Anbieter | die ganze Karte |
| MO | Modem, verkabelt wie in 3a | MO3 SIM-Schacht MO4 „MAIN“ mit AD1 (nur prüfen) MO7 LED „PWR“, MO8 LED „NET“ |
| AN | LTE-Stabantenne auf AD2 | nur prüfen |
| NT | Netzteil 27 W | NT1 USB-C-Stecker, steckt in CB43 |
Für Schritt 1 außerdem ein beliebiges Handy, in das die SIM passt.
| Kennung | Werkzeug |
|---|---|
| WZ9 | ESD-Armband |
| WZ14 | Linux-PC im selben Netz wie der Pi |
Keine.
Hat deine SIM SI eine PIN, schalte die PIN-Abfrage am einfachsten in einem Handy ab: SI ins Handy stecken, Handy einschalten, PIN eingeben, in den Einstellungen die SIM-Sperre (PIN-Abfrage) ausschalten. Handy ausschalten, SI herausnehmen.
Ergebnis: Das Handy startet mit SI ohne PIN-Frage. Geht das nicht, entsperrst du die SIM in Schritt 11 mit dem Pi.
Warte eine Minute. Melde dich dann an:
ssh BENUTZER@ADRESSE
Ergebnis: Die Eingabezeile des Pi erscheint.
Lies die Modemnummer ab:
mmcli -L
Ergebnis: Eine Zeile wie /org/freedesktop/ModemManager1/Modem/0 … SIM7600G-H. Die Zahl
hinter Modem/ ist die Modemnummer. Sie kann nach einem Neustart anders sein. Die Befehle unten
verwenden 0; steht bei dir eine andere Zahl, ersetz die 0 hinter -m durch sie.
Zeig den Zustand des Modems an:
mmcli -m 0
Ergebnis: Im Abschnitt „Status“ steht state: registered und eine
signal quality in Prozent. Unter „3GPP“ steht bei operator name der Name deines Netzes.
Steht dort noch searching oder enabled: eine Minute warten und wiederholen. Steht dort
locked: weiter mit Schritt 11. Sonst weiter mit Schritt 12.
Nur wenn in Schritt 10 locked stand: Such in der Ausgabe von Schritt 10 die Zeile mit
SIM/. Die Zahl dahinter ist die SIM-Nummer. Entsperr die SIM, 0 durch die SIM-Nummer und 1234 durch
deine PIN ersetzt:
mmcli -i 0 --pin=1234
Ergebnis: Die Meldung sagt, dass die PIN angenommen wurde (successfully sent PIN). Danach
Schritt 10 wiederholen.
state: registered da? Steht weiter sim-missing:
Nicht weitermachen. Die SIM steckte unter Strom oder liegt falsch herum. Pi herunterfahren (Schritt 2 und 3),
SI herausnehmen und nach dem Aufdruck neu einlegen (Schritt 4 und 5), dann ab Schritt 7.Leg eine SMS an. Ersetz +49XXXXXXXXXXX durch deine eigene Handynummer, also die Nummer von SI,
mit +49 vorne und ohne die erste 0:
mmcli -m 0 --messaging-create-sms="text='Test',number='+49XXXXXXXXXXX'"
Ergebnis: Successfully created new SMS: /org/freedesktop/ModemManager1/SMS/0. Die Zahl
am Ende ist die SMS-Nummer. Merk sie dir.
Schick die SMS ab. Ersetz die 0 durch die SMS-Nummer aus Schritt 12:
mmcli -s 0 --send
Ergebnis: successfully sent the SMS
Warte eine Minute. Zeig dann alle SMS an:
mmcli -m 0 --messaging-list-sms
Ergebnis: Zwei Zeilen, eine endet auf (sent), eine auf (received). Die Zahl
hinter SMS/ in der Zeile mit (received) ist die Nummer der empfangenen SMS.
Lies die empfangene SMS. Ersetz die 1 durch die Nummer aus Schritt 14:
mmcli -s 1
Ergebnis: Unter „Content“ steht bei number deine eigene Nummer und bei
text das Wort Test.
(received) da ist: Nicht weitermachen. Meist stimmt die Nummer in Schritt 12 nicht (+49, ohne die
erste 0) oder der Tarif der SIM erlaubt keine SMS.Weiter mit: 3c Mobile Daten