Die Mobilfunkschnittstellen wurden mit icom OS 10.0 von lteX in cellularX umbenannt, zum Beispiel wurde die Schnittstelle lte2 in cellular2 umbenannt. Die Folgenummer X bezieht sich dabei auf den Steckplatz, an dem die Mobilfunkkarte in einen MRX-Router eingesteckt ist, oder auf den virtuellen Steckplatz eines kompakten Routers.
Um einen reibungslosen Übergang zu gewährleisten, bietet icom OS 10.0 umfangreiche Abwärtskompatibilität:
Aktualisierung: Während der Aktualisierung auf icom OS 10.0 werden alle Schnittstellen-Referenzen in der Gerätekonfiguration automatisch von
lteXincellularXumbenannt. Dies umfasst Referenzen, die im gesamten System verwendet werden, wie Routing, Firewall-Regeln, WAN-Ketten und andere Konfigurationsbereiche. Manuelle Änderungen sind nicht erforderlich.Downgrade: Beim Downgraden von icom OS 10.0 auf eine frühere Version werden Interface-Namen automatisch von
cellularXzurück inlteXumgewandelt.Binärprofil-Import: Beim Import von binären Konfigurationsprofilen , die mit früheren icom-OS-Versionen erstellt wurden, werden Schnittstellennamen während des Imports automatisch umgewandelt.
CLI und LUA: Die Namen der alten
lteX-Schnittstellen werden in der CLI weiterhin vollständig unterstützt. Befehle, die entwederlteXodercellularXverwenden, werden akzeptiert und gleich behandelt.ASCII-Konfiguration: Bestehende ASCII-Konfigurationsdateien bleiben vollständig kompatibel und benötigen keine Änderungen.
Skripte und Container: Bestehende automatisierte Integrationen, wie Skripte in LXC-Containern, können weiterhin die alten Schnittstellennamen verwenden.
REST API: Auch die REST-API akzeptiert weiterhin die Namen der alten
lteX-Schnittstellen zur Kompatibilität.
Bitte beachten Sie für binäre Konfigurationsprofile!
Binäre Konfigurationsdateien, die mit icom OS 10.0 erstellt wurden, verwenden die neuen
cellularX-Schnittstellennamen. Obwohl diese Profile in ältere icom-OS-Versionen importiert werden können, werden die Schnittstellen-Referenzen nicht automatisch konvertiert. Infolgedessen funktioniert die importierte Konfiguration nicht korrekt.
Bitte beachten Sie für CLI-Ausgaben, REST-API-Antworten und Variablen-Ersetzungen!
Bei Verwendung von
$CLIoder$RESTwerden jetzt die neuencellularX-Schnittstellennamen zurückgegeben. Während bestehende Befehle und API-Anfragen mitlteXvollständig kompatibel bleiben, müssen Skripte, Benachrichtigungen (z. B. E-Mails oder SMS-Nachrichten) und HTTP-Anfragen, die zurückgegebene Schnittstellennamen verarbeiten, möglicherweise aktualisiert werden.