How do I replicate these steps in Parrot?

Briefly describe your issue below:

I am a novice experimenting.

These steps work in Ubuntu based distros I’ve tried as my wireless just doesn’t seem to work out of the box.

sudo apt-get install git dkms build-essential

git clone

cd rtl8821ce

sudo ./

What version of Parrot are you running? (include version (e.g. 4.6), edition(e.g. Home//KDE/OVA, etc.), and architecture (currently we only support amd64)

Security 4.7

What method did you use to install Parrot? (Debian Standard / Debian GTK / parrot-experimental)

Bootable USB

Configured to multiboot with other systems? (yes / no)

Yes, Windows 10

List your networking hardware (make, model, firmware version):


If there are any similar issues or solutions, link to them below:

If there are any error messages or relevant logs, post them below:

Ensure you install kernel-headers for the exact kernel you run before installing the wifi driver. If you haven’t done so, uninstall then reinstall your wifi driver directly after kernel headers are installed.

Ensure wifi card is securely connected (physically) & try the following in the order listed:

  1. Uninstall wifi card.

  2. Install kernel-headers for your exact kernel version

  3. Install wifi card drivers again (kernel headers first)

  4. sudo rfkill unblock all
    (unblocks all kernel modules)

  5. sudo systemctl stop NetworkManager
    (stops Network Manager)

  6. sudo modprobe rtl8821ce
    (loads wifi card module)

  7. sudo systemctl start NetworkManager
    (starts NetworkManager again)

Let me know if this helps. :slightly_smiling_face:

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.