1. Block telemetry Either run your CML server in an isolated network or assign a static ip with an invalid gateway during setup Go to https://:9090 and login as sysadmin Go to Tools, System Administration, Telemetry and disable it (not possible in 2.8 with the default free license!) 2. Login as sysadmin at the console 3. Change ssh server settings (e.g. sudo nano /etc/ssh/sshd_config) Change '#Port 22' to 'Port 1122' Change 'KbdInteractiveAuthentication no' or '#KbdInteractiveAuthentication' to 'KbdInteractiveAuthentication yes' Save Run 'sudo systemctl restart ssh' 4. Use a SCP client like winscp to copy '/var/local/virl2/.local/lib/smart/libsmartunified.so' to your computer 5. Modify this file with a hex editor or ask ChatGPT to do it for you. CML 2.7.2-26: offset 0x1E2865: change 0x74 to 0xEB offset 0x1E28A2: change 0x0A to 0x00 original SHA256=01BA4719C80B6FE911B091A7C05124B64EEECE964E09C058EF8F9805DACA546B patched SHA256=76BE8B528D0075F7AAE98D6FA57A6D3C83AE480A8469E668D7B0AF968995AC71 CML 2.8.0-6: offset 0x1917AF: change 0x74 to 0xEB offset 0x1917EC: change 0x0A to 0x00 original SHA256=ECF550FA5379D4F733BE9E6C6903207663FBEDD377B5A44DC6D49B4DD9A02ED1 patched SHA256=6E340B9CFFB37A989CA544E6BB780A2C78901D3FB33738768511A30617AFA01D CML 2.9.x: offset 1917A0: change 74 to EB offset 1917E0: change 0A to 00 Use site: https://hexed.it/ to edit hex offsets of libsmartunified.so after the edit export/save file back to your computer 6. Copy the hexedited libsmartunified.so back to your CML server to /home/sysadmin Run 'sudo cp /home/sysadmin/libsmartunified.so /var/local/virl2/.local/lib/smart/libsmartunified.so' 7. Reboot 8. Go to https://:443 and login as admin 9. License file Save the data between the dashed lines as license.txt ------------------------------ AC11111111-11111-11111-11111-1111111111111111111111regid.2019-10.com.cisco.CML_ENT_BASE,1.0_15d3393c-846c-4e00-a54e-1ea90f2b216012022-Feb-23 UTC2055-Dec-31 UTCTERM12regid.2019-10.com.cisco.CML_NODE_COUNT,1.0_2607650b-6ca8-46d5-81e5-e6688b7383c43002022-Feb-23 UTC2055-Dec-31 UTCTERM571111111111111111111111111111111111111111111111111111111S:*****,U:*****-****-****-****-******* ------------------------------ Go to tools, diagnostics, licensing, expand 'Smart Licensing Tech Support info' and scroll down to the bottom of the page Grab the values 'S:xxxxxxxxxxx,U:yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy', replace 'S:*****,U:*****-****-****-****-*******' in the last line of license.txt with That and save the file 10. Go to tools, licensing Set the product configuration to Enterprise Click on Register Click in 'Start Here' at the line 'If your Smart Account is authorized for License Reservations and you wish to reserve licenses, Start Here' Click yes, my smart account is license reservation enabled Click generate reservation request code Ignore the code and click cancel Click on enter reservation authorization code Click on authorization code file and use the license file from step 9 11. Disable telemetry in 2.x Now you can go to Tools, System Administration, Telemetry and disable it Technet24