Adding the ASAv to EVE-NG

EVE-NG

I am going to need some ASAv action in EVE-NG next week for a project I am working on. Here are the steps I hope work! 😋 I grabbed these from the EVE-NG site and added my own elaboration where I thought necessary.

I will try and shoot a video of these steps next week as well.

Step 1: Acquire the asav941-200.qcow2 or asav952-204.qcow2 files for EVE-NG use

Step 2: Fire up WinSCP or FileZilla and connect to the EVE-NG IP address for FTP purposes

Step 3: Upload the appropriate .qcow2 from Step 1 to the root of the EVE-NG system

Step 4: Create the directory in EVE-NG for the ASAv image storage:

mkdir -p /opt/unetlab/addons/qemu/asav-941-200

Step 5: Move the image to that directory:

mv asav941-200.qcow2 /opt/unetlab/addons/qemu/asav-941-200/virtioa.qcow2

Step 6: Run these commands to enable Telnet access instead of VNC:

apt-get update
apt-get install libguestfs-tools
cd /opt/unetlab/addons/qemu/asav-941-200/

guestfish -a virtioa.qcow2
run
mount /dev/sda2 /
touch /use_ttyS0
umount /
exit

Step 7: Clean and fix permissions:

/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

That does it! The image should now be ready for addition as a Node in the EVE-NG Web client. Happy lobbing!

9 thoughts on “Adding the ASAv to EVE-NG

  1. I bought a dell R710 just to do a bare metal eve-ng install. Worth dime and it wasn’t event that many dimes really.

  2. After doing the steps I get output:

    DEBUG: challenge_answer: b688170833ab1cea3342beeb83efcbc54f36f45625e5017195fd2460a6521253db04e22cad9557d7cceaef99329a62319d1a4a1f77aadc97abfdf133215ef44f0fea12190477a3ce88ca9f7252417ca65b4eca604ee9b493bd98bdba60066cc534318a8bde0ef625f8d1c16faf7403e4
    Apr 20 05:39:41 Apr 20 05:39:41 Online Check state: Valid

    I do not see my ASA in EVE-NG

    can someone help me??

  3. I cannot log into my asav on eve-ng. I am getting a not a bootable disk error. I have tried everything and I don’t seem to get the solution for this. I hope you will be able to assist me. Thank you

  4. I love EVE-NG, but goddamn, is it finicky… Trying to install this in a new EVE-NG environment. I know it works, I’ve already got a baremetal EVE-NG environment, but that thing’s EoL, so gotta redo it all on a virtual system.

    Followed the guide on the official site and yours, but unfortunately, I get this as a result when trying to mount a partition while in libguestfs:

    eve-ng libguestfs: error: mount: /dev/sda2 on / (options: ”)

    Gonna try updating my EVE-NG installation and maybe some more ASA versions…

Leave a Reply

Your email address will not be published. Required fields are marked *