How to install Drivers for Alfa Networks AWUS036ACH in Kali Linux

So I needed to capture a four way handshake for a project. But the only wireless card I had that was capable of doing this was the Alfa Networks AWUS036ACH. After I installed Kali on my Proxmox server and plugged in the wireless card as well as passed through the USB I entered the command IP address and found out that the wireless card wasn’t recognized by the computer or VM so this is how i fixed the problem.

After doing an hour or so of searching on the Internet using Google I found a GitHub repository that was going to work

The directions on the GitHub website were pretty useful but I did have if you little hiccups so here is the process I took to load the drivers for the Alfa Networks AWUS036ACH on the my Kali VM

I used git to download the drivers to Kali

git clone -b v5.6.4.2

The “-b” option is used to specify the branch of the repository that you want to clone. In this case, it’s the “v5.6.4.2” branch.

Now I need to navigate to the folder which the driver downloaded to I’m going to first do this by using the LS command to view the contents of the folder that I’m currently in this will allow me to identify the newly added folder name then I’m going to use the CD command to change my directory to the newly added folder.

I am going to use DKMS to install this driver. DKMS (Dynamic Kernel Module Support) is a Linux tool that is used to manage and automatically build kernel modules. It allows for the automatic recompilation and installation of kernel modules when a new kernel is installed or updated.

the first this that i need to do to install DKMS is install DKMS on the Kali VM

sudo apt-get install dkms

If you are not already inside of the rtl8812au folder cd there now

now that DKMS is installed it is time to use it to do this we are going to enter the command

sudo make dkms_install

Now it is time to restart ind verify that the wifi card is not working with the ip address commend.

ip address

Finding the name for your network controller on Proxmox

In order to do this the first thing you’re going to want to do is find your way to a command line console either by using the shell button in the web interface or by logging into your server using a keyboard mouse and monitor well maybe not the mouse but you know what I mean let me say hope you do.

Now that you’ve logged in and you’re out of command line enter the command IP address

ip address

You will get an output like the one you see below

At first this output may look like a bunch of gibberish but all the information you will need is in this output look at the picture below and I have drawn a red box around the information you need to know to find the name of your network controller in Proxmox


Resize VM storage inside of Proxmox

Some time ago we made a video about how to enlarge a VM hard drive in proxmox. This video seemed to have confused who are the amount of the viewers because they couldn’t figure out why the drive wouldn’t enlarge in the operating system itself. We took some time to remake the video and explain that this video is only for proxmox you need to take other steps inside of your operating system to be able to use the newly allocated space to your VM. Here is the video below on how to resize a VM storage drive inside of proxmox.