Before updating the AIE database, do as follows:
Before updating the AIE database, ensure that the AIE license has been purchased and activated.
To check the license status, perform the following operation:
Run the display license command to check whether the required license has been activated or has expired.
If the status is Disabled, activate the license. For details on how to activate the license, see License Management.
If the status is Enabled, check whether the license has expired. If so, purchase the license.
Checking the Free Space of the CF Card and Memory
Before updating the AIE database, check whether the free space in the device CF card and memory is sufficient. The following table lists the CF card and memory space required for updating the AIE database.
Item |
CF Card Space |
Memory Space |
|---|---|---|
AIE database |
100 MB or higher |
50 MB or higher |
Perform the following operation:
In the user view, run the dir command to check the free space of CF card.
<sysname> dir
Directory of hda1:/
Idx Attr Size(Byte) Date Time FileName
0 -rw- 754 Feb 06 2015 15:35:33 private-data.txt
1 -rw- 5,805 Feb 06 2015 15:35:51 cfgfile.zip
2 drw- - Feb 06 2015 09:07:58 default-sdb
3 drw- - Jul 08 2014 17:02:48 conf
........
48 -rw- 36 Jan 30 2015 10:28:44 $_patchstate_reboot
49 -rw- 1,063 Feb 06 2015 09:13:26 nlog.log
50 -rw- 173,569,921 Feb 04 2015 20:31:10 sup_c30.bin
1,200,576 KB total (379,168 KB free)
In the user view, run the delete command to delete unwanted files from the CF card if the free space is insufficient.
Files are deleted and cannot be restored after the delete command with the /unreserved parameter is executed.
Checking the Current Update Status
You can update AIE database only after the current update status is idle.
To check the current update status, perform the following operation:
Run the display update status command to check the update status.
<sysname> display update status
Current Update Status: Idle.
If Current Update Status is Idle, you can update the AI Engine. Otherwise, repeat the display update status command until Current Update Status changes to Idle, and then update the AI Engine.
Check the AIE database version to determine whether the AIE needs to be updated.
Details are as follows:
Run the display version aie-sdb command to check the AIE database.
<sysname> display version aie-sdb
==============================================================================
AI-Engine Version
==============================================================================
Current Version
Release Version : xxxxxxxxxx
Release Date : xxxx-xx-xx xx:xx:xx
Release Size (kB) : 11499
Update Date : xxxx-xx-xx xx:xx:xx
adapt : xxxxxxxxxx
bruteforce : xxxxxxxxxx
cc : xxxxxxxxxx
dga : xxxxxxxxxx
eca : xxxxxxxxxx
sql : xxxxxxxxxx
Init Version
Release Version : xxxxxxxxxx
Release Date : xxxx-xx-xx xx:xx:xx
Release Size (kB) : 11499
Update Date : xxxx-xx-xx xx:xx:xx
adapt : xxxxxxxxxx
bruteforce : xxxxxxxxxx
cc : xxxxxxxxxx
dga : xxxxxxxxxx
eca : xxxxxxxxxx
sql : xxxxxxxxxx
------------------------------------------------------------------------------
The AIE database can be updated in either of the following modes:
If the FW can communicate with the update center directly over the Internet or through a proxy server, you can update the AIE database in online mode.
You can perform online update in either of the following modes:
The FW accesses the update center on a scheduled basis to check for the latest AIE database version. If the latest version is found, the FW automatically downloads the latest version and updates the local AIE database at scheduled time.
When a new AIE database is available on the network but the scheduled update time is not reached or scheduled update is disabled on the FW, you can use the immediate update function.
The AIE database download addresses for immediate update and scheduled update are the same, and the update processes in both modes are the same. The only difference is the update time. The immediate update can be implemented at any time.
When the FW is physically isolated from the Internet and no proxy server is deployed on the intranet, you can update the AIE database locally.
For details about how to upgrade the AIE database through the CLI in different scenarios, see Updating the Artificial Intelligence Engine Database.