Bạn có Cisco Catalyst 9800 Wireless LAN Controller (WLC) không có kết nối internet và cần cập nhật license ? Phương pháp offline licensing là phương pháp dễ nhất trong tất cả các phương pháp vì:
-
- Không yêu cầu truy cập internet
- Không yêu cầu máy chủ cấp phép hoặc VM bổ sung
- Nhanh nhất
- Chỉ phải thực hiện một lần
Xin lưu ý, phương pháp cấp phép này chỉ khả dụng từ phiên bản 17.3.2.
Tổng quan
Phương pháp offline licensing hoạt động bằng cách tạo báo cáo Resource Utilization Measurement (RUM) trên WLC. Đây là một basic text file chứa thông tin chi tiết về WLC và các AP được kết nối với nó (số SN, model, v.v.).
File này cần được upload lên Cisco’s licensing portal (called CSSM — Cisco Smart Software Manager). Sau khi tải lên, CSSM sẽ tạo một ACK text file cần được add lên WLC và kích hoạt. Vậy là xong !

Chọn cấp độ giấy phép (License Level)
Cisco 9800 có 2 cấp độ license: Essential & Advantage.
Mỗi AP được kết nối với 9800 WLC sẽ sử dụng 2 giấy phép:
– 1x License Aironet DNA Term
– 1x License AP Perpetual Networkstack
Điều này có nghĩa là nếu bạn thiết lập License Advantage trên WLC của mình, mỗi AP sẽ sử dụng 1x License có thời hạn Aironet DNA Advantage & 1x License AP Perpetual Networkstack Advantage.
Tùy thuộc vào license level bạn đã mua và deposited vào Smart Licensing account, bạn cần chọn cùng license level mà WLC đang sử dụng. Trong tab Licensing của WLC WebUI, bạn có thể xem những gì hiện đang được sử dụng:

Việc thay đổi license level yêu cầu phải khởi động lại.

WLC chỉ có thể sử dụng một loại license tại một thời điểm. Có thể là Essential hoặc Advantage. Bạn không thể để một phần AP sử dụng Essential và một phần AP sử dụng Advantage.
Quy trình chi tiết
Trước hết, hãy đặt WLC ở chế độ offline licensing mode:
9800-L-F# conf t
Enter configuration commands, one per line. End with CNTL/Z.
9800-L-F(config)# license smart transport off
Trên WLC, hãy đảm bảo rằng tất cả các AP đều được joined vào WLC.
WLC bắt đầu báo cáo việc sử dụng license sau mỗi 8 giờ. Điều này có nghĩa là bạn có thể phải đợi đến 8 giờ để thấy số lượng giấy phép thay đổi sau khi AP mới tham gia. (Không có cách nào để thay đổi)
Bạn có thể kiểm tra số lượng license đã sử dụng trong Licensing tab trên WLC WebUI hoặc bằng cách chạy lệnh “show license summary”. Đảm bảo số lượng license khớp với số lượng AP đã tham gia.

Số lượng phải bằng số AP đã tham gia — Nếu không, hãy đợi tối đa 8 giờ
9800-L-F
Account Information:
Smart Account: <none>
Virtual Account: <none>
License Usage:
License Entitlement Tag Count Status
-----------------------------------------------------------------------------
lic_c9800l_perf (LIC_C9800L_PERF) 1 IN USE
air-network-essentials (DNA_NWSTACK_E) 1 IN USE
air-dna-essentials (AIR-DNA-E) 1 IN USE
Hãy tạo report RUM. Việc này có thể mất khoảng 10–15 giây, tùy thuộc vào số AP:
9800-L-F# license smart save usage all file bootflash:RUM_report.txt
Đến Administration > File Manager à Download RUM_report.txt:

Mở smart licensing account and Navigate to Reports > Usage Data Files. Click on Upload Usage Data

upload the RUM_report.txt file:

Bạn sẽ được nhắc chọn Virtual account mà bạn muốn sử dụng:

Có thể mất vài phút để xử lý RUM. Sau khi hoàn tất, bạn sẽ có thể tải xuống file xác nhận:

File ACK sẽ có tên là ACK_RUM_report.txt. File này cần được upload lên WLC, cách dễ nhất là thông qua webUI:

Để kích hoạt license, hãy chạy lệnh import. Đầu ra sẽ hiển thị thông báo thành công:
9800-L-F#license smart import bootflash:ACK_RUM_report.txt
Import Data Successful
WLC được coi là đã có license sau khi file ACK được upload thành công. Đầu ra của lệnh “show license status” sẽ hiển thị thời gian được xác nhận gần nhất.
9800-L-F#show license status
.
..
Usage Reporting:
Last ACK received: Apr 19 10:47:11 2025 UTC
Next ACK deadline: Jul 18 10:47:11 2025 UTC
Bạn cũng sẽ thấy thời hạn ACK tiếp theo. Tuy nhiên, WLC vẫn sẽ tiếp tục hoạt động bình thường ngay cả khi thời hạn này kết thúc. Nó chỉ cần tải lên một tệp ACK duy nhất một lần.
Trên CSSM portal của bạn, bạn sẽ thấy các license đang được sử dụng. Trong ví dụ này, WLC được cấu hình để sử dụng license cấp độ Advantage, nghĩa là nó sẽ sử dụng 1 license cấp độ Advantage:

Freeing Up license
Trong trường hợp cần giải phóng license hoặc cần di chuyển AP sang WLC khác, bạn có thể giải phóng các license đã sử dụng.
Trên licensing account, Inventory > Product instances. Chọn đúng Virtual Account, tìm tên WLC và remove:

Sau khi instance bị xóa, lượng license sử dụng sẽ biến mất.
Về phía WLC, bạn không cần phải làm gì cả. Nếu bạn vẫn muốn dọn dẹp WLC, bạn có thể khôi phục cài đặt gốc cấp phép
9800-L-F#license smart factory reset
%Warning: reload required after "license smart factory reset" command