Zum Hauptinhalt springen
Version: TAO v2.x

Installations- und Upgrade-Verfahren

Tipp

Sie können diese Aufgabe ignorieren, wenn ThingPark Enterprise All-in-One bereits von Ihrem Systemintegrator auf Ihren Gateways installiert wurde.

Diese Seite beschreibt das manuelle Installationsverfahren.

Sie können jedoch das Zero-Touch-/automatisierte Installationsverfahren nutzen, das vom Infrastructure Commissioning Service (ICS) bereitgestellt wird. Wenden Sie sich hierfür bitte an Ihr ThingPark Support-Team.

Für ein Upgrade müssen Sie dieselben Schritte wie für das Installationsverfahren befolgen und am Ende des Verfahrens Ihre Gateways neu starten.

Installationsanforderungen

  • Die nachfolgend beschriebene Installation ist manuell. Sie benötigen einen SSH-Zugriff auf die Basisstation und das Root-Passwort.

  • Sie benötigen mindestens 400 MB freien Speicherplatz auf der Festplatte.

  • Sie benötigen das passende Installationspaket für Ihre Hardware:

    scheme: TAO_<manufacturer>.<BS_PROFILE>_<version>

Neueste Releases

HerstellerTAO-PaketReferenzAnmerkungen
BrowanTAO_gemtek.GMTK_ODU.1_2.7.7Browan Outdoor Micro (ODU)
KerlinkTAO_kerlink.KERL_NANO.1_2.7.7Kerlink Wirnet iFemtoCellKernel: KerOS 5.11.0
KerlinkTAO_kerlink.KERL_NANO.2_2.7.7Kerlink Wirnet iFemtoCell-EvolutionKernel: KerOS 5.11.0
KerlinkTAO_kerlink.KERL_ISTA.1_2.7.7Kerlink Wirnet iStationKernel: KerOS 5.11.0
KerlinkTAO_kerlink.KERL_IBTS.2_2.7.7Kerlink Wirnet iBTSKernel: KerOS 5.11.0
MilesightTAO_milesight.MILEST_UG65.1_2.7.7Milesight UG65/UG67Firmware 60.0.0.47-a4
TektelicTAO_tektelic.TEKT_KONA.3_2.7.7Kona MicroBSP 7.1.9 und 7.1.12
UfiSpaceTAO_ufispace.UFISP_FCPICO.1_2.7.7Ufispace Pico/Enterprise
UfispaceTAO_ufispace.UFISP_FCMLB.1_2.7.7Ufispace MACRO V1.5

Installationsschritte

Zuerst müssen Sie die Server-Installationsschritte auf Ihrem Master-Gateway ausführen. Dieser Server fungiert als erste Basisstation und hostet zusätzlich den LoRaWAN Netzwerk Server, einen MQTT-Server, den Node-RED-Server und die Benutzeroberfläche.

Wenn Sie anschließend ein Multi-Gateway-ThingPark Enterprise All-in-one (TAO) bereitstellen, müssen Sie die Remote-Gateway-Installationsschritte auf jedem Gateway ausführen, das als Remote-Basisstation fungiert, um Ihr LoRaWAN®-Netz zu erweitern. Sie können bis zu vier Remote-Gateways mit Ihrem TPE All-in-One-Server verbinden.

Hinweis

In einer Multi-Gateway-Bereitstellung muss das Master-Gateway, das als TAO-Server fungiert, eine statische IP-Adresse haben; Remote-Gateways können statisch oder per DHCP konfiguriert sein.

Speicherort des Installationspakets

Je nach Ihrem System muss das Installationspaket an einem bestimmten Speicherort auf Ihrer Basisstation installiert werden:

  • /home für Ufispace
  • /mnt/extra für Tektelic
  • / für Kerlink, Milesight, Browan

TAO-Installation für das Server-Gateway

  1. Kopieren Sie das Installationspaket auf Ihr Gateway unter den spezifischen Speicherort.

    scp TAO_<manufacturer>.<BS_PROFILE>_<version>  <admin>@<gateway ip>:<specific location>
  2. Führen Sie das Installationspaket aus, indem Sie den Server-Installationsbefehl ausführen:

    ssh <admin>@<gateway ip>
    cd <specific location>
    chmod u+x ./TAO_<manufacturer>.<BS_PROFILE>_<version>
    ./TAO_<manufacturer>.<BS_PROFILE>_<version> server

    Nachfolgend sehen Sie die Ausgabe einer Tektelic Kona Micro Server-Installation; die Ausgabe wird in Ihrem Fall sicherlich abweichen:

    kona-micro-0173BA:/mnt/extra# ./TAO_tektelic.TEKT_KONA.3_2.7.7 server

    TAO Installer [TAO_tektelic.TEKT_KONA.3_2.7.7]

    Entpacken ...
    LRR-Benutzerdefinierte Konfiguration
    -> TAO Neuinstallation, vollständigen benutzerdefinierten lrr-Ordner hinzufügen
    ipsec ist nicht konfiguriert
    /home/actility wird als Root-Verzeichnis verwendet
    Systemvorbereitungsskripte ausführen, falls vorhanden
    Skript ausführen /home/actility/system/preinstall/10-add-ssh-keyscan.sh
    /usr/bin/ssh-keyscan
    Skript ausführen /home/actility/system/preinstall/20-add-ipsec2swanctl.sh
    /usr/bin/ipsec2swanctl.py
    Systemeigenschaften: Einstellungsdatei nicht vorhanden: automatische Erstellung ...
    -----------------------------------------------------------
    Konsistenz der Systemdefinition wird geprüft
    OK: SYSTEM definiert: tek_generic
    OK: MANUFACTURER definiert: tektelic
    OK: FIRMWARE definiert: tekos
    OK: MANUFACTURER_OUI definiert: 647FDA
    OK: mindestens eine Option gesetzt in [SEMTECH_V1_0 SEMTECH_V1_5 SEMTECH_V2_1 SEMTECH_CORECELL]
    OK: TERMINFO definiert: export TERMINFO=/etc/terminfo/
    OK: NETSTAT definiert: netstat -an
    OK: VIEW_NTP_CONF definiert: cat /etc/ntp.conf
    OK: REBOOT_CMD definiert: reboot
    OK: TRACE_BACKUP_DIR definiert: /home/actility/traces
    OK: mindestens eine Option gesetzt in [TAR_OPTION_X TAR_OPTION_EXCLUDE]
    OK: NETWORK_INTERFACE_FILE: gültige Datei /etc/network/interfaces
    OK: SYSTEM_ETC: gültiges Verzeichnis /etc
    OK: SWANCTL definiert: /usr/sbin/swanctl
    OK: SWANCTL: gültige ausführbare Datei /usr/sbin/swanctl
    OK: NTP_SERVICE: gültige Datei /etc/init.d/ntpd
    OK: SFTP: gültige ausführbare Datei /home/actility/lrr/sftp/sftp
    OK: IPTABLES_BIN: gültige ausführbare Datei /usr/sbin/iptables
    OK: NETWORK_INTERFACE_FILE definiert: /etc/network/interfaces
    -----------------------------------------------------------
    System : tek_generic
    ROOTACT bereits in /etc/profile vorhanden
    Kann „/etc/init.d/checklrr“ nicht finden, Dienst kann nicht gestoppt werden
    Kann „/etc/init.d/checkntp“ nicht finden, Dienst kann nicht gestoppt werden
    Kann „/etc/init.d/checkpki“ nicht finden, Dienst kann nicht gestoppt werden
    Kann „/etc/init.d/ipfailover2“ nicht finden, Dienst kann nicht gestoppt werden
    Kann „/etc/init.d/lrr“ nicht finden, Dienst kann nicht gestoppt werden
    Kann „/etc/init.d/lrrplan“ nicht finden, Dienst kann nicht gestoppt werden
    Warnung: Einer oder mehrere Dienste liefern einen Fehler zurück
    Dienst checklrr erstellen
    Dienst checkntp erstellen
    Dienst checkpki erstellen
    Dienst gwmgr_restore erstellen
    Dienst ipfailover2 erstellen
    Dienst lrr erstellen
    Dienst lrrplan erstellen
    Hinzufügen des Systemstarts für /etc/init.d/firewall.
    iptables sind installiert
    Neues Passwort: Neues Passwort erneut eingeben: passwd: Passwort erfolgreich aktualisiert
    LRR usr_postinstall.sh wird ausgeführt
    Gemeinsames usr_postinstall.sh
    - ipfailover2.ini erzeugen
    -----------------------------------------------------------
    Konsistenz der lrr-Definition wird geprüft
    OK: IPFAILOVER_SERVICE: gültige ausführbare Datei /etc/init.d/ipfailover2
    OK: SYSTEM_LOG: gültige Datei /var/log/messages
    -----------------------------------------------------------
    Nachinstallationsskripte ausführen, falls vorhanden
    Skript ausführen /home/actility/lrr/postinstall/10-system_postinstall.sh
    Skript ausführen /home/actility/lrr/postinstall/20-ipfailover2.sh
    Es gibt keinen Dienst mit dem Namen "network-monitor"
    Kein Prozess in PID-Datei „/var/run/network-monitor.pid“ gefunden; keiner beendet
    update-rc.d: /etc/init.d/network-monitor-startup-rc ist während rc.d purge vorhanden (Fortsetzung)
    Alle Systemstart-Links für network-monitor-startup-rc werden entfernt ...
    update-rc.d: /etc/init.d/wwan0-startup-rc ist während rc.d purge vorhanden (Fortsetzung)
    Alle Systemstart-Links für wwan0-startup-rc werden entfernt ...
    Skript ausführen /home/actility/lrr/postinstall/30-migrate_services.sh
    30-migrate_services.sh: Prozess checkntp
    30-migrate_services.sh: Prozess checkpki
    30-migrate_services.sh: Prozess ipfailover2
    30-migrate_services.sh: Prozess gwmgr
    30-migrate_services.sh: Prozess lrrplan
    30-migrate_services.sh: Prozess lrr
    Skript ausführen /home/actility/lrr/postinstall/70-migrate2checkpki.sh
    70-migrate2checkpki.sh: Migration nicht erforderlich (keine vorherige checkvpn2/checktls-Konfiguration)
    70-migrate2checkpki.sh: Migration abgeschlossen.
    Skript ausführen /home/actility/lrr/postinstall/75-migrate_cmd_shells_pidfiles.sh
    75-migrate_cmd_shells_pidfiles.sh: Migration nicht erforderlich
    checklrr-Dienst wird gestartet: Warnung: checklrr wurde OHNE nohup gestartet!
    [OK]
    checkntp-Dienst wird gestartet: Warnung: checkntp wurde OHNE nohup gestartet!
    [OK]
    checkpki-Dienst wird gestartet: Warnung: checkpki wurde OHNE nohup gestartet!
    [OK]
    ipfailover2-Dienst wird gestartet: Warnung: ipfailover2 wurde OHNE nohup gestartet!
    [OK]
    /usr/bin/python3
    lrr-Dienst wird gestartet: tek_generic
    Kein Befehl zum Einschalten der Funkplatine
    Kalibrierungsdatei wird analysiert ...
    Datei erstellt
    Keine AES-Schlüsselgenerierung auf tekos-Modell
    Datei /home/actility/usr/etc/lrr/versions.ini wird aktualisiert
    Datei /home/actility/usr/etc/lrr/versions.ini aktualisiert
    Warnung: lrr wurde OHNE nohup gestartet!
    [OK]
    lrrplan-Dienst wird gestartet: Warnung: lrrplan wurde OHNE nohup gestartet!
    [OK]
    Systemkonfiguration abgeschlossen
    -----------------------------------------------------------
    Konsistenz der Systemdefinition wird geprüft
    OK: SYSTEM definiert: tek_generic
    OK: MANUFACTURER definiert: tektelic
    OK: FIRMWARE definiert: tekos
    OK: MANUFACTURER_OUI definiert: 647FDA
    OK: mindestens eine Option gesetzt in [SEMTECH_V1_0 SEMTECH_V1_5 SEMTECH_V2_1 SEMTECH_CORECELL]
    OK: TERMINFO definiert: export TERMINFO=/etc/terminfo/
    OK: NETSTAT definiert: netstat -an
    OK: VIEW_NTP_CONF definiert: cat /etc/ntp.conf
    OK: REBOOT_CMD definiert: reboot
    OK: TRACE_BACKUP_DIR definiert: /home/actility/traces
    OK: mindestens eine Option gesetzt in [TAR_OPTION_X TAR_OPTION_EXCLUDE]
    OK: NETWORK_INTERFACE_FILE: gültige Datei /etc/network/interfaces
    OK: SYSTEM_ETC: gültiges Verzeichnis /etc
    OK: SWANCTL definiert: /usr/sbin/swanctl
    OK: SWANCTL: gültige ausführbare Datei /usr/sbin/swanctl
    OK: NTP_SERVICE: gültige Datei /etc/init.d/ntpd
    OK: SFTP: gültige ausführbare Datei /home/actility/lrr/sftp/sftp
    OK: IPTABLES_BIN: gültige ausführbare Datei /usr/sbin/iptables
    OK: NETWORK_INTERFACE_FILE definiert: /etc/network/interfaces
    -----------------------------------------------------------
    /home/actility wird als Root-Verzeichnis verwendet
    System : tek_generic
    System : tek_generic
    Neuer Installationsmechanismus erkannt tek_generic
    Dienst lrc erstellen
    Dienst mqtt erstellen
    Dienst node-red erstellen
    Dienst tao erstellen
    Neues Passwort: Neues Passwort erneut eingeben: passwd: Passwort erfolgreich aktualisiert
    FDB_lora l-Ordner ist vorhanden
    FDB_lora l/ffffffff-Tabelle nicht vorhanden, wird erstellt
    Versuch, UUID 647FDA-647FDA0173BA in FDB_lora zu setzen
    UUID 647FDA-647FDA0173BA in FDB_lora ist gesetzt
    ck:58cca96b6025664c305ba9cfd416589e
    /mnt/extra
    migrateScript=/home/actility/tao-system/bootstrap/migrate-from-none.sh
    /home/actility wird als Root-Verzeichnis verwendet
    System : tek_generic
    tao-/Support-Passwort ändern
    Neues Passwort: Neues Passwort erneut eingeben: passwd: Passwort erfolgreich aktualisiert
    LRR nach Aktualisierungen neu starten
    LRR nach Aktualisierungen neu starten
    /usr/bin/python3
    lrr-Dienst wird gestoppt: [OK]
    lrr-Dienst wird gestartet: tek_generic
    Kein Befehl zum Einschalten der Funkplatine
    Kalibrierungsdatei wird analysiert ...
    Datei erstellt
    Keine AES-Schlüsselgenerierung auf tekos-Modell
    Datei /home/actility/usr/etc/lrr/versions.ini wird aktualisiert
    Datei /home/actility/usr/etc/lrr/versions.ini aktualisiert
    Warnung: lrr wurde OHNE nohup gestartet!
    [OK]
    andere Dienste nach Aktualisierungen neu starten
    Dienst lrc neu starten
    lrc.x-Dienst wird gestoppt: [FAILED]
    lrc.x ist bereits gestoppt
    lrc.x-Dienst wird gestartet: tek_generic
    Warnung: lrc.x wurde OHNE nohup gestartet!
    [OK]
    Dienst mqtt neu starten
    mosquitto-Dienst wird gestoppt: [FAILED]
    mosquitto ist bereits gestoppt
    mosquitto-Dienst wird gestartet: tek_generic
    Warnung: mosquitto wurde OHNE nohup gestartet!
    [OK]
    Dienst node-red neu starten
    node-red-Dienst wird gestoppt: [FAILED]
    node-red ist bereits gestoppt
    node-red-Dienst wird gestartet: tek_generic
    Warnung: node-red wurde OHNE nohup gestartet!
    [OK]
    Dienst tao neu starten
    tao-server-Dienst wird gestoppt: [FAILED]
    tao-server ist bereits gestoppt
    tao-server-Dienst wird gestartet: tek_generic
    Warnung: tao-server wurde OHNE nohup gestartet!
    [OK]
    restartServices abgeschlossen
    Systemkonfiguration abgeschlossen
    Installation abgeschlossen
    Installationsprotokolldatei unter /home/actility/TAO_installation_20241011_105026.log
  3. Sie müssen das Server-Gateway jetzt neu starten.

TAO-Installation für Remote-Gateways

Achtung

Dieser Installationsschritt ist nur relevant, wenn Sie ein Multi-Gateway-ThingPark Enterprise All-in-one verwenden. Führen Sie diese Aufgabe nicht aus, wenn Sie ein Single-Gateway-ThingPark Enterprise All-in-one verwenden.

Sie können mit der Installation Ihrer Remote-Gateways erst fortfahren, nachdem die Installation des Server-Gateways erfolgreich abgeschlossen wurde, wie in TAO-Installation für das Server-Gateway beschrieben.

Sie müssen die IP-Adresse Ihres Server-Gateways kennen.

  1. Kopieren Sie das Installationspaket auf Ihr Gateway unter den spezifischen Speicherort.

    scp TAO_<manufacturer>.<BS_PROFILE>_<version>  <admin>@<gateway ip>:<specific location>
  2. Führen Sie das Installationspaket aus:

    ssh <admin>@<gateway ip>
    cd /
    chmod u+x ./TAO_<manufacturer>.<BS_PROFILE>_<version>
    ./TAO_<manufacturer>.<BS_PROFILE>_<version> gw <ip of server gateway>
    Hinweis

    Sie können die Adresse <gateway ip> später über einen Remote-Befehl ändern.

    Nachfolgend sehen Sie die Ausgabe einer Tektelic Kona Micro Gateway-Installation; die Ausgabe wird in Ihrem Fall sicherlich abweichen:

    kona-micro-0173BA:/mnt/extra# ./TAO_tektelic.TEKT_KONA.3_2.7.7 gw 10.100.31.122

    TAO Installer [TAO_tektelic.TEKT_KONA.3_2.7.7]

    Entpacken ...
    LRR-Benutzerdefinierte Konfiguration
    -> TAO Neuinstallation, vollständigen benutzerdefinierten lrr-Ordner hinzufügen
    ipsec ist nicht konfiguriert
    /home/actility wird als Root-Verzeichnis verwendet
    Systemvorbereitungsskripte ausführen, falls vorhanden
    Skript ausführen /home/actility/system/preinstall/10-add-ssh-keyscan.sh
    /usr/bin/ssh-keyscan
    Skript ausführen /home/actility/system/preinstall/20-add-ipsec2swanctl.sh
    /usr/bin/ipsec2swanctl.py
    Systemeigenschaften: Einstellungsdatei nicht vorhanden: automatische Erstellung ...
    -----------------------------------------------------------
    Konsistenz der Systemdefinition wird geprüft
    OK: SYSTEM definiert: tek_generic
    OK: MANUFACTURER definiert: tektelic
    OK: FIRMWARE definiert: tekos
    OK: MANUFACTURER_OUI definiert: 647FDA
    OK: mindestens eine Option gesetzt in [SEMTECH_V1_0 SEMTECH_V1_5 SEMTECH_V2_1 SEMTECH_CORECELL]
    OK: TERMINFO definiert: export TERMINFO=/etc/terminfo/
    OK: NETSTAT definiert: netstat -an
    OK: VIEW_NTP_CONF definiert: cat /etc/ntp.conf
    OK: REBOOT_CMD definiert: reboot
    OK: TRACE_BACKUP_DIR definiert: /home/actility/traces
    OK: mindestens eine Option gesetzt in [TAR_OPTION_X TAR_OPTION_EXCLUDE]
    OK: NETWORK_INTERFACE_FILE: gültige Datei /etc/network/interfaces
    OK: SYSTEM_ETC: gültiges Verzeichnis /etc
    OK: SWANCTL definiert: /usr/sbin/swanctl
    OK: SWANCTL: gültige ausführbare Datei /usr/sbin/swanctl
    OK: NTP_SERVICE: gültige Datei /etc/init.d/ntpd
    OK: SFTP: gültige ausführbare Datei /home/actility/lrr/sftp/sftp
    OK: IPTABLES_BIN: gültige ausführbare Datei /usr/sbin/iptables
    OK: NETWORK_INTERFACE_FILE definiert: /etc/network/interfaces
    -----------------------------------------------------------
    System : tek_generic
    ROOTACT bereits in /etc/profile vorhanden
    Kann „/etc/init.d/checklrr“ nicht finden, Dienst kann nicht gestoppt werden
    Kann „/etc/init.d/checkntp“ nicht finden, Dienst kann nicht gestoppt werden
    Kann „/etc/init.d/checkpki“ nicht finden, Dienst kann nicht gestoppt werden
    Kann „/etc/init.d/ipfailover2“ nicht finden, Dienst kann nicht gestoppt werden
    Kann „/etc/init.d/lrr“ nicht finden, Dienst kann nicht gestoppt werden
    Kann „/etc/init.d/lrrplan“ nicht finden, Dienst kann nicht gestoppt werden
    Warnung: Einer oder mehrere Dienste liefern einen Fehler zurück
    Dienst checklrr erstellen
    Dienst checkntp erstellen
    Dienst checkpki erstellen
    Dienst gwmgr_restore erstellen
    Dienst ipfailover2 erstellen
    Dienst lrr erstellen
    Dienst lrrplan erstellen
    Hinzufügen des Systemstarts für /etc/init.d/firewall.
    iptables sind installiert
    Neues Passwort: Neues Passwort erneut eingeben: passwd: Passwort erfolgreich aktualisiert
    LRR usr_postinstall.sh wird ausgeführt
    Gemeinsames usr_postinstall.sh
    - ipfailover2.ini erzeugen
    -----------------------------------------------------------
    Konsistenz der lrr-Definition wird geprüft
    OK: IPFAILOVER_SERVICE: gültige ausführbare Datei /etc/init.d/ipfailover2
    OK: SYSTEM_LOG: gültige Datei /var/log/messages
    -----------------------------------------------------------
    Nachinstallationsskripte ausführen, falls vorhanden
    Skript ausführen /home/actility/lrr/postinstall/10-system_postinstall.sh
    Skript ausführen /home/actility/lrr/postinstall/20-ipfailover2.sh
    Es gibt keinen Dienst mit dem Namen "network-monitor"
    Kein Prozess in PID-Datei „/var/run/network-monitor.pid“ gefunden; keiner beendet
    update-rc.d: /etc/init.d/network-monitor-startup-rc ist während rc.d purge vorhanden (Fortsetzung)
    Alle Systemstart-Links für network-monitor-startup-rc werden entfernt ...
    update-rc.d: /etc/init.d/wwan0-startup-rc ist während rc.d purge vorhanden (Fortsetzung)
    Alle Systemstart-Links für wwan0-startup-rc werden entfernt ...
    Skript ausführen /home/actility/lrr/postinstall/30-migrate_services.sh
    30-migrate_services.sh: Prozess checkntp
    30-migrate_services.sh: Prozess checkpki
    30-migrate_services.sh: Prozess ipfailover2
    30-migrate_services.sh: Prozess gwmgr
    30-migrate_services.sh: Prozess lrrplan
    30-migrate_services.sh: Prozess lrr
    Skript ausführen /home/actility/lrr/postinstall/70-migrate2checkpki.sh
    70-migrate2checkpki.sh: Migration nicht erforderlich (keine vorherige checkvpn2/checktls-Konfiguration)
    70-migrate2checkpki.sh: Migration abgeschlossen.
    Skript ausführen /home/actility/lrr/postinstall/75-migrate_cmd_shells_pidfiles.sh
    75-migrate_cmd_shells_pidfiles.sh: Migration nicht erforderlich
    checklrr-Dienst wird gestartet: Warnung: checklrr wurde OHNE nohup gestartet!
    [OK]
    checkntp-Dienst wird gestartet: Warnung: checkntp wurde OHNE nohup gestartet!
    [OK]
    checkpki-Dienst wird gestartet: Warnung: checkpki wurde OHNE nohup gestartet!
    [OK]
    ipfailover2-Dienst wird gestartet: Warnung: ipfailover2 wurde OHNE nohup gestartet!
    [OK]
    /usr/bin/python3
    lrr-Dienst wird gestartet: tek_generic
    Kein Befehl zum Einschalten der Funkplatine
    Kalibrierungsdatei wird analysiert ...
    Datei erstellt
    Keine AES-Schlüsselgenerierung auf tekos-Modell
    Datei /home/actility/usr/etc/lrr/versions.ini wird aktualisiert



    Datei /home/actility/usr/etc/lrr/versions.ini aktualisiert
    Warnung: lrr wurde OHNE nohup gestartet!
    [OK]
    lrrplan-Dienst wird gestartet: Warnung: lrrplan wurde OHNE nohup gestartet!
    [OK]
    Systemkonfiguration abgeschlossen
    -----------------------------------------------------------
    Konsistenz der Systemdefinition wird geprüft
    OK: SYSTEM definiert: tek_generic
    OK: MANUFACTURER definiert: tektelic
    OK: FIRMWARE definiert: tekos
    OK: MANUFACTURER_OUI definiert: 647FDA
    OK: mindestens eine Option gesetzt in [SEMTECH_V1_0 SEMTECH_V1_5 SEMTECH_V2_1 SEMTECH_CORECELL]
    OK: TERMINFO definiert: export TERMINFO=/etc/terminfo/
    OK: NETSTAT definiert: netstat -an
    OK: VIEW_NTP_CONF definiert: cat /etc/ntp.conf
    OK: REBOOT_CMD definiert: reboot
    OK: TRACE_BACKUP_DIR definiert: /home/actility/traces
    OK: mindestens eine Option gesetzt in [TAR_OPTION_X TAR_OPTION_EXCLUDE]
    OK: NETWORK_INTERFACE_FILE: gültige Datei /etc/network/interfaces
    OK: SYSTEM_ETC: gültiges Verzeichnis /etc
    OK: SWANCTL definiert: /usr/sbin/swanctl
    OK: SWANCTL: gültige ausführbare Datei /usr/sbin/swanctl
    OK: NTP_SERVICE: gültige Datei /etc/init.d/ntpd
    OK: SFTP: gültige ausführbare Datei /home/actility/lrr/sftp/sftp
    OK: IPTABLES_BIN: gültige ausführbare Datei /usr/sbin/iptables
    OK: NETWORK_INTERFACE_FILE definiert: /etc/network/interfaces
    -----------------------------------------------------------
    /home/actility wird als Root-Verzeichnis verwendet
    System : tek_generic
    System : tek_generic
    Neuer Installationsmechanismus erkannt tek_generic
    Dienst tao erstellen
    migrateScript=/home/actility/tao-system/bootstrap/migrate-from-none.sh
    /home/actility wird als Root-Verzeichnis verwendet
    System : tek_generic
    tao-/Support-Passwort ändern
    Neues Passwort: Neues Passwort erneut eingeben: passwd: Passwort erfolgreich aktualisiert
    Dienst tao neu starten
    tao-agent-Dienst wird gestoppt: [FAILED]
    tao-agent ist bereits gestoppt
    tao-agent-Dienst wird gestartet: tek_generic
    Warnung: tao-agent wurde OHNE nohup gestartet!
    [OK]
    Systemkonfiguration abgeschlossen
    /usr/bin/python3
    lrr-Dienst wird gestoppt: [OK]
    /usr/bin/python3
    lrr-Dienst wird gestartet: tek_generic
    Kein Befehl zum Einschalten der Funkplatine
    Kalibrierungsdatei wird analysiert ...
    Datei erstellt
    Keine AES-Schlüsselgenerierung auf tekos-Modell
    Datei /home/actility/usr/etc/lrr/versions.ini wird aktualisiert
    Datei /home/actility/usr/etc/lrr/versions.ini aktualisiert
    Warnung: lrr wurde OHNE nohup gestartet!
    [OK]
    ip6tables v1.8.7 (legacy): Initialisierung der ip6tables-Tabelle `filter` nicht möglich: Tabelle ist nicht vorhanden (müssen Sie insmod verwenden?)
    Möglicherweise müssen ip6tables oder Ihr Kernel aktualisiert werden.
    ip6tables v1.8.7 (legacy): Initialisierung der ip6tables-Tabelle `filter` nicht möglich: Tabelle ist nicht vorhanden (müssen Sie insmod verwenden?)
    Möglicherweise müssen ip6tables oder Ihr Kernel aktualisiert werden.
    ip6tables v1.8.7 (legacy): Initialisierung der ip6tables-Tabelle `filter` nicht möglich: Tabelle ist nicht vorhanden (müssen Sie insmod verwenden?)
    Möglicherweise müssen ip6tables oder Ihr Kernel aktualisiert werden.
    ip6tables v1.8.7 (legacy): Initialisierung der ip6tables-Tabelle `filter` nicht möglich: Tabelle ist nicht vorhanden (müssen Sie insmod verwenden?)
    Möglicherweise müssen ip6tables oder Ihr Kernel aktualisiert werden.
    ip6tables v1.8.7 (legacy): Initialisierung der ip6tables-Tabelle `filter` nicht möglich: Tabelle ist nicht vorhanden (müssen Sie insmod verwenden?)
    Möglicherweise müssen ip6tables oder Ihr Kernel aktualisiert werden.
    ip6tables v1.8.7 (legacy): Initialisierung der ip6tables-Tabelle `filter` nicht möglich: Tabelle ist nicht vorhanden (müssen Sie insmod verwenden?)
    Möglicherweise müssen ip6tables oder Ihr Kernel aktualisiert werden.
    ip6tables v1.8.7 (legacy): Initialisierung der ip6tables-Tabelle `filter` nicht möglich: Tabelle ist nicht vorhanden (müssen Sie insmod verwenden?)
    Möglicherweise müssen ip6tables oder Ihr Kernel aktualisiert werden.
    ip6tables v1.8.7 (legacy): Initialisierung der ip6tables-Tabelle `filter` nicht möglich: Tabelle ist nicht vorhanden (müssen Sie insmod verwenden?)
    Möglicherweise müssen ip6tables oder Ihr Kernel aktualisiert werden.
    ip6tables v1.8.7 (legacy): Initialisierung der ip6tables-Tabelle `filter` nicht möglich: Tabelle ist nicht vorhanden (müssen Sie insmod verwenden?)
    Möglicherweise müssen ip6tables oder Ihr Kernel aktualisiert werden.
    ip6tables v1.8.7 (legacy): Initialisierung der ip6tables-Tabelle `filter` nicht möglich: Tabelle ist nicht vorhanden (müssen Sie insmod verwenden?)
    Möglicherweise müssen ip6tables oder Ihr Kernel aktualisiert werden.
    ip6tables v1.8.7 (legacy): Initialisierung der ip6tables-Tabelle `filter` nicht möglich: Tabelle ist nicht vorhanden (müssen Sie insmod verwenden?)
    Möglicherweise müssen ip6tables oder Ihr Kernel aktualisiert werden.
    ip6tables v1.8.7 (legacy): Initialisierung der ip6tables-Tabelle `filter` nicht möglich: Tabelle ist nicht vorhanden (müssen Sie insmod verwenden?)
    Möglicherweise müssen ip6tables oder Ihr Kernel aktualisiert werden.
    ip6tables v1.8.7 (legacy): Initialisierung der ip6tables-Tabelle `filter` nicht möglich: Tabelle ist nicht vorhanden (müssen Sie insmod verwenden?)
    Möglicherweise müssen ip6tables oder Ihr Kernel aktualisiert werden.
    Installation abgeschlossen
    Installationsprotokolldatei unter /home/actility/TAO_installation_20241011_105026.log
  3. Sie müssen das Remote-Gateway jetzt neu starten.