Documentation Center
AlienVault® USM Appliance™

How to Install Missing Packages to Avoid Network Issues

Version: 5.x
Deployment: All deployments


Some appliances that were originally on AlienVault USM Appliance version 4.8 or earlier may be missing important hardware profile packages which can cause some issues in the deployment. It is possible to check if you are affected by this issue by running the following command in the command line:

dpkg -l | grep alienvault-vmware (for virtual environments)

dpkg -l | grep alienvault-hw (for hardware environments)

The output should find that package (with the type of your appliance). For example:

# dpkg -l | grep alienvault-vmware

ii alienvault-vmware-aio-6x1gb 5.2.5-37 all Metapackage for AlienVault all in one 6x1GB VMware components

It is important to install these new profile packages, because without them, your network can be unconfigured in your next update, and become inaccessible.


To install these packages online, you should download the ISO image of the version you are on from the following link:

After you have downloaded it, you should mount the ISO into your AlienVault device. You can mount it as follows:

Once you have mounted the ISO file, you can install the missing package. For that change, the directory for one of the following depending on your system (virtual or hardware):

cd /mnt/pool/main/a/alienvault-dummies-hw/ (if hardware)

cd /mnt/pool/main/a/alienvault-dummies-vmware/ (if virtual)

There you will find different packages based on the different types of profile an appliance can have. Just select the one related to your system and install it with dpkg

# dpkg -i alienvault-vmware-aio-6x1gb_5.2.5-37_all.deb

Selecting previously unselected package alienvault-vmware-aio-6x1gb.

(Reading database ... 66413 files and directories currently installed.)

Preparing to unpack alienvault-vmware-aio-6x1gb_5.2.5-37_all.deb ...

Unpacking alienvault-vmware-aio-6x1gb (5.2.5-37) ...

Setting up alienvault-vmware-aio-6x1gb (5.2.5-37) ...

After the installation of the packages remember to umount the cd/usb drive. For that enter the following:

# cd /root

umount /mnt

umount /media/usb0

umount /media/usb1

Now that the missing packages are installed, it is important to check that MAC addresses set in the file /etc/udev/rules.d/70-persistent-net.rules are the same as you see while running the command dmesg (for making it easy , you can use the grep command with eth like the following):

# dmesg | grep eth

[ 1.345662] e1000 0000:02:00.0 eth0: (PCI:66MHz:32-bit) 00:0c:29:db:72:b1

[ 1.345666] e1000 0000:02:00.0 eth0: Intel(R) PRO/1000 Network Connection

[ 1.756702] e1000 0000:02:01.0 eth1: (PCI:66MHz:32-bit) 00:0c:29:db:72:bb

[ 1.756705] e1000 0000:02:01.0 eth1: Intel(R) PRO/1000 Network Connection

[ 2.156911] e1000 0000:02:02.0 eth2: (PCI:66MHz:32-bit) 00:0c:29:db:72:c5

[ 2.156913] e1000 0000:02:02.0 eth2: Intel(R) PRO/1000 Network Connection

[ 2.559959] e1000 0000:02:03.0 eth3: (PCI:66MHz:32-bit) 00:0c:29:db:72:cf

[ 2.559961] e1000 0000:02:03.0 eth3: Intel(R) PRO/1000 Network Connection

[ 2.958907] e1000 0000:02:04.0 eth4: (PCI:66MHz:32-bit) 00:0c:29:db:72:d9

[ 2.958910] e1000 0000:02:04.0 eth4: Intel(R) PRO/1000 Network Connection

[ 3.359070] e1000 0000:02:05.0 eth5: (PCI:66MHz:32-bit) 00:0c:29:db:72:e3

[ 3.359073] e1000 0000:02:05.0 eth5: Intel(R) PRO/1000 Network Connection

After performing this, you must reboot the system.