After installing Parrot Security OS, I was not able to connect to wifi anymore. The reason being Parrot OS not supporting my laptop’s Realtek wifi chipset.
Long story short and get to the troubleshooting steps, that got me going.
ifconfig
See if your wifi interface is up, normally you should see a loopback interface, LAN interface and a WLAN interface.
lspci
Check your chipset model. Below is my wifi card. If you see something similar but WLAN interface is not showing up on ifconfig, then its most likely the driver issue.
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter
Temporary internet connection
You will need an Internet connection
I know it sounds silly when your WLAN interface is not showing up, but trust me its alot easier to try to connect to internet first. Get a wifi adapter or an Ethernet cable to connect to the internet first.
Step 5 – Disable Secure Boot in Bios
reboot your computer, in Bios configuration, Enable Legacy and disable Secure Boot.
Save and Exit. Depending on your Laptop make, F key will be different. For HP, it is F10.
Git Clone driver for Linux
sudo git clone https://github.com/tomaspinho/rtl8821ce
change to download folder
cd rtl8821ce
Change permissions
chmod +x dkms-install.sh
chmod +x dkms-remove.sh
Run the Installer
sudo bash dkms-install.sh
Reboot your computer