LTE-Stick unter Beckhoff RT Linux®
Dieses Kapitel beschreibt die Inbetriebnahme des LTE-Sticks CU8210-D004-0200 unter Beckhoff RT Linux®. Der Stick ermöglicht eine mobile Datenverbindung über das Mobilfunknetz.
Voraussetzungen
- LTE-Stick CU8210-D004-0200
- Gültige und aktivierte SIM-Karte
- Zugriff auf die Shell des Beckhoff IPC (lokal oder per SSH)
Stecken Sie den LTE-Stick mit eingesetzter SIM-Karte in einen USB-Port des IPC. Nach kurzer Zeit wird das Gerät vom Betriebssystem erkannt und eine serielle Schnittstelle angelegt.
Serielle Geräteschnittstelle ermitteln
- 1. Ermitteln Sie zunächst die neu angelegte Geräteschnittstelle.
ls /dev- 2. Suchen Sie in der Ausgabe nach einer Schnittstelle vom Typ ttyACM*. Beispiel:
ttyACM0 - 3. Notieren Sie sich den Gerätenamen (z. B.
/dev/ttyACM0), da dieser für die weitere Konfiguration benötigt wird.
Zugriff auf die serielle Schnittstelle konfigurieren
Damit Benutzer auf die serielle Schnittstelle zugreifen können, muss eine entsprechende udev-Regel erstellt werden.
- 4. Erstellen Sie eine neue Regeldatei:
sudo nano /etc/udev/rules.d/99-usb-serial-acm.rules- 5. Fügen Sie folgenden Inhalt ein:
SUBSYSTEM=="tty", KERNEL=="ttyACM0", MODE="0666"- 6. Speichern Sie die Datei und laden Sie anschließend die udev-Regeln neu:
sudo udevadm control –reload
sudo udevadm trigger --attr-match=subsystem=tty- 7. Alternativ können Sie das Gerät neu starten:
sudo rebootSerielles Terminalprogramm installieren
Für die Kommunikation mit dem LTE-Stick wird ein serielles Terminalprogramm benötigt.
- 8. Prüfen Sie zunächst, ob das Programm
cubereits installiert ist:
which cu
cu –version- 9. Falls das Programm nicht vorhanden ist, installieren Sie es:
sudo apt-get install cuVerbindung zum LTE-Stick herstellen
- 10. Verbinden Sie sich anschließend über das Programm cu mit der zuvor ermittelten seriellen Schnittstelle.
sudo cu -l /dev/ttyACM0- 11. Bei erfolgreicher Verbindung erscheint im Terminal:
Connected - 12. Testen Sie die Kommunikation mit dem Modem durch Eingabe des folgenden Befehls:
at- 13. Bestätigen Sie mit Enter. Bei erfolgreicher Kommunikation antwortet das Modem mit:
OK
Modem konfigurieren (PIN und APN)
Über die serielle Verbindung können sogenannte AT-Kommandos an das Modem gesendet werden. Diese werden unter anderem verwendet, um:
- den SIM-PIN einzugeben
- den PIN zu deaktivieren
- den APN (Access Point Name) des Mobilfunkproviders zu konfigurieren
Eine Übersicht der relevanten AT-Kommandos finden Sie in Kapitel 5.4 des Gerätehandbuchs.
Verbindung beenden
Beenden Sie das Programm cu mit folgendem Tastenkürzel:
- Direkte Terminalverbindung:
~.anschließend Enter
- Bei SSH-Verbindung:
~~.anschließend Enter
Netzverbindung prüfen
Nachdem PIN und APN korrekt konfiguriert wurden, verbindet sich das Modem automatisch mit einem verfügbaren Mobilfunknetz.
Überprüfen Sie die Netzwerkschnittstellen mit:
ip addressIn der Ausgabe sollte eine zusätzliche Netzwerkschnittstelle erscheinen (z. B. enx…). Wenn die Verbindung erfolgreich hergestellt wurde, besitzt diese Schnittstelle eine IP-Adresse.
Testen Sie die Internetverbindung beispielsweise mit einem Ping:
ping 8.8.8.8