Ab IOS-XE 16.9 unterstützen die Cisco Catalyst Switche nur noch Smart Licensing (außer man legt sehr großen Wert darauf nicht an der Cisco Cloud zu hängen, dann gibts auch noch normale).
Was ist dafür nötig?
Ein Smart Account bei Cisco, Virtual Accounts innerhalb des Smart Accounts (dort liegen die Lizenzen) und ggf. einen Smart Satellite, der heißt jetzt Smart Software Manager On-Prem. Dort erstellt ihr einen Token im jeweiligen Virtual Account um ein Gerät diesem hinzuzufügen. Auf dem Switch geht ihr danach wie folgt vor.
Euer Switch muss mit IOS-XE 16.9.x oder höher laufen, danach gebt ihr folgende Konfiguration im Konfigurationsmodus ein:
service call-home license smart transport callhome ip http client source-interface <INTERFACE> call-home no http secure server-identity-check vrf <VRF-NAME> source-interface <INTERFACE> profile CiscoTAC-1 no active ! profile <NAME> reporting smart-licensing-data destination transport-method http no destination transport-method email destination address http https://<IP oder DNSNAME>:<PORT>/Transportgateway/services/DeviceRequestHandler active
Um den Switch am Smart Account bzw. Satellite zu registrieren, nutzt ihr diesen Befehl im EXEC Mode:
license smart register idtoken <TOKEN-ID>
Das gleiche spielt geht natürlich auch auf einem Cisco ASR9k. Die Befehle dafür im EXEC Mode:
call-home vrf <VRF-NAME> service active source-interface <INTERFACE> profile <NAME> active destination address http https://<IP oder DNSNAME>:<PORT>/Transportgateway/services/DeviceRequestHandler reporting smart-licensing-data destination transport-method http
Und danach im Admin-Mode Smart Licensing einschalten und den Token eingeben:
license smart enable license smart register idtoken <TOKEN-ID>
Und schon melden sich die Geräte am Satellite.