Cisco Dynamips Images (Cisco IOS) - EVE-NG

NOTE: Other then in the above list versions were NOT tested and might be NOT supported.

IMPORTANT! Make sure you are using US/EN keyboard on your terminal.

SSH to the EVE to obtain cli access, and create temporary directory abc.

mkdir abc Upload original Cisco image binary file to temporary directory abc. The best for upload  is FileZilla or WinSCP. Using EVE CLI, uncompress original image. Output file extension must be .image. Be sure you are using properly your source and output filenames. cd abc unzip -p c1710-bk9no3r2sy-mz.124-23.bin > c1710-bk9no3r2sy-mz.124-23.image

Move uncompressed image to destination folder:

mv c1710-bk9no3r2sy-mz.124-23.image /opt/unetlab/addons/dynamips/

Clean and fix permissions:

cd rm -rf abc /opt/unetlab/wrappers/unl_wrapper -a fixpermissions Calculating IDLE-PC:

First time it is recommended to check Dynamips image IDLE PC usage.

Run your image from main EVE cli. Enter one of the following commands below. Be sure you have use right image name in the command.

dynamips -P 1700 -t 1710 /opt/unetlab/addons/dynamips/c1710-bk9no3r2sy-mz.124-23.image dynamips -P 7200 /opt/unetlab/addons/dynamips/c7200-adventerprisek9-mz.152-4.S7.image dynamips -P 3725 /opt/unetlab/addons/dynamips/c3725-adventerprisek9-mz.124-15.T14.image

Wait for the following line on the console:

Would you like to enter the initial configuration dialog? [yes/no]:

Exit from initial configuration dialog (no), and quit to get the con0 prompt:

Router con0 is now available Press RETURN to get started.

Press Enter to get to the router’s CLI:

Router> To check CPU usage from EVE cli, open another new ssh session to the EVE. Enter CLI command top. CPU usage is very high, a whole CPU for each instance: root@eve-ng:~# top PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3521 root 20 0 412236 125408 109904 S 99.5 25.4 3:27.82 dynamips

Go back to router session and press two key combo ” ctrl + ] ” release keys, and then press key ” i ” Dynamips will calculate suggested Idle PC values:

Please wait while gathering statistics... Done. Suggested idling PC: 0x80369ac4 (count=35) 0x8023afac (count=51) 0x8023b008 (count=30) 0x8023b050 (count=27) 0x803637a0 (count=38) 0x80363984 (count=20) 0x80363ccc (count=28) 0x80363d48 (count=28) 0x80363d78 (count=74) 0x803645d0 (count=76) Restart the emulator with "--idle-pc=0x80369ac4" (for example) Usually the highest value of IDLE PC will best for your CPU. In the calculation above it is 76. Copy value of IDLE PC to the notepad and we can start test best value fit for your Dynamips node. To stop dynamips router calculation mode use:Key combo: ctrl + ] ” release keys, and then press key ” q Go to EVE WEB GUI, add your Dynamips node and change IDLE PC value to calculated, save and start node.

Check your CPU with top command (cpu check section above)

If CPU usage is lower, then a good IDLE PC value has been found:

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3598 root 20 0 346700 125328 109828 S 5.3 25.3 0:03.98 dynamips

If CPU is still high, then another value must be tested.

Từ khóa » C7200 Bin