How To Install firmware-realtek on Kali Linux

In this tutorial we learn how to install firmware-realtek on Kali Linux. firmware-realtek is Binary firmware for Realtek wired/wifi/BT adapters

Introduction

In this tutorial we learn how to install firmware-realtek on Kali Linux.

What is firmware-realtek

firmware-realtek is:

This package contains the binary firmware for Realtek Ethernet, wifi and Bluetooth adapters supported by various drivers.

Contents:

  • Realtek RTL8192E boot code (RTL8192E/boot.img)
  • Realtek RTL8192E init data (RTL8192E/data.img)
  • Realtek RTL8192E main code (RTL8192E/main.img)
  • Realtek RTL8192EE Bluetooth firmware (rtl_bt/rtl8192ee_fw.bin)
  • Realtek RTL8192EU Bluetooth firmware (rtl_bt/rtl8192eu_fw.bin)
  • Realtek RTL8723AU rev A Bluetooth firmware (rtl_bt/rtl8723a_fw.bin)
  • Realtek RTL8723BU rev B Bluetooth firmware (rtl_bt/rtl8723b_fw.bin)
  • Realtek RTL8723BS Bluetooth config (rtl_bt/rtl8723bs_config-OBDA8723.bin)
  • Realtek RTL8723BS Bluetooth firmware (rtl_bt/rtl8723bs_fw.bin)
  • Realtek RTL8723D Bluetooth config (rtl_bt/rtl8723d_config.bin)
  • Realtek RTL8723D Bluetooth firmware (rtl_bt/rtl8723d_fw.bin)
  • Realtek RTL8761A Bluetooth firmware (rtl_bt/rtl8761a_fw.bin)
  • Realtek RTL8812AE Bluetooth firmware (rtl_bt/rtl8812ae_fw.bin)
  • Realtek RTL8821A Bluetooth firmware (rtl_bt/rtl8821a_fw.bin)
  • Realtek RTL8821C Bluetooth config (rtl_bt/rtl8821c_config.bin)
  • Realtek RTL8821C Bluetooth firmware (rtl_bt/rtl8821c_fw.bin)
  • Realtek RTL8822B Bluetooth config (rtl_bt/rtl8822b_config.bin)
  • Realtek RTL8822B Bluetooth firmware (rtl_bt/rtl8822b_fw.bin)
  • Realtek RTL8822CS Bluetooth config (rtl_bt/rtl8822cs_config.bin)
  • Realtek RTL8822CS Bluetooth firmware (rtl_bt/rtl8822cs_fw.bin)
  • Realtek RTL8822CU Bluetooth config (rtl_bt/rtl8822cu_config.bin)
  • Realtek RTL8822CU Bluetooth firmware (rtl_bt/rtl8822cu_fw.bin)
  • Realtek RTL8852AU Bluetooth config (rtl_bt/rtl8852au_config.bin)
  • Realtek RTL8852AU Bluetooth firmware (rtl_bt/rtl8852au_fw.bin)
  • Realtek RTL8105E-1 firmware (rtl_nic/rtl8105e-1.fw)
  • Realtek RTL8106E-1 firmware, version 0.0.1 (rtl_nic/rtl8106e-1.fw)
  • Realtek RTL8106E-2 firmware, version 0.0.1 (rtl_nic/rtl8106e-2.fw)
  • Realtek RTL8107E-1 firmware, version 0.0.2 (rtl_nic/rtl8107e-1.fw)
  • Realtek RTL8107E-2 firmware, version 0.0.2 (rtl_nic/rtl8107e-2.fw)
  • Realtek RTL8125 firmware (rtl_nic/rtl8125a-3.fw)
  • Realtek RTL8125B firmware (rtl_nic/rtl8125b-1.fw)
  • Realtek RTL8125B firmware (rtl_nic/rtl8125b-2.fw)
  • Realtek RTL8152/RTL8153 firmware (rtl_nic/rtl8153a-2.fw)
  • Realtek RTL8152/RTL8153 firmware (rtl_nic/rtl8153a-3.fw)
  • Realtek RTL8152/RTL8153 firmware (rtl_nic/rtl8153a-4.fw)
  • Realtek RTL8152/RTL8153 firmware (rtl_nic/rtl8153b-2.fw)
  • Realtek RTL8111D-1/RTL8168D-1 firmware (rtl_nic/rtl8168d-1.fw)
  • Realtek RTL8111D-2/RTL8168D-2 firmware (rtl_nic/rtl8168d-2.fw)
  • Realtek RTL8168E-1 firmware (rtl_nic/rtl8168e-1.fw)
  • Realtek RTL8168E-2 firmware (rtl_nic/rtl8168e-2.fw)
  • Realtek RTL8168E-3 firmware, version 0.0.4 (rtl_nic/rtl8168e-3.fw)
  • Realtek RTL8168F-1 firmware, version 0.0.5 (rtl_nic/rtl8168f-1.fw)
  • Realtek RTL8168F-2 firmware, version 0.0.4 (rtl_nic/rtl8168f-2.fw)
  • Realtek’s RTL8168fp/RTL8117 firmware (rtl_nic/rtl8168fp-3.fw)
  • Realtek RTL8168G-1 firmware, version 0.0.3 (rtl_nic/rtl8168g-1.fw)
  • Realtek RTL8168G-2 firmware, version 0.0.1 (rtl_nic/rtl8168g-2.fw)
  • Realtek RTL8168G-3 firmware, version 0.0.1 (rtl_nic/rtl8168g-3.fw)
  • Realtek RTL8168H-1 firmware, version 0.0.2 (rtl_nic/rtl8168h-1.fw)
  • Realtek RTL8168H-2 firmware, version 0.0.2 (rtl_nic/rtl8168h-2.fw)
  • Realtek RTL8402-1 firmware, version 0.0.1 (rtl_nic/rtl8402-1.fw)
  • Realtek RTL8411-1 firmware, version 0.0.3 (rtl_nic/rtl8411-1.fw)
  • Realtek RTL8411-2 firmware, version 0.0.1 (rtl_nic/rtl8411-2.fw)
  • Realtek RTL8188EE firmware (rtlwifi/rtl8188efw.bin)
  • Realtek RTL8188EU firmware (rtlwifi/rtl8188eufw.bin)
  • Realtek RTL8192CE/RTL8188CE firmware (rtlwifi/rtl8192cfw.bin)
  • Realtek RTL8192CE/RTL8188CE B-cut firmware (rtlwifi/rtl8192cfwU_B.bin)
  • Realtek RTL8188CE A-cut firmware, version 4.816.2011 (rtlwifi/rtl8192cfwU.bin)
  • Realtek RTL8192CU/RTL8188CU UMC A-cut firmware (rtlwifi/rtl8192cufw_A.bin)
  • Realtek RTL8192CU/RTL8188CU UMC B-cut firmware (rtlwifi/rtl8192cufw_B.bin)
  • Realtek RTL8192CU/RTL8188CU fallback firmware (rtlwifi/rtl8192cufw.bin)
  • Realtek RTL8192CU/RTL8188CU TMSC firmware (rtlwifi/rtl8192cufw_TMSC.bin)
  • Realtek RTL8192DE firmware (rtlwifi/rtl8192defw.bin)
  • Realtek RTL8192EE wifi firmware (rtlwifi/rtl8192eefw.bin)
  • rtlwifi/rtl8192eu_ap_wowlan.bin
  • Realtek RTl8192EU non-WoWLAN firmware (rtlwifi/rtl8192eu_nic.bin)
  • Realtek RTl8192EU WoWLAN firmware (rtlwifi/rtl8192eu_wowlan.bin)
  • Realtek RTL8192SE/RTL8191SE firmware, version 4.816.2011 (rtlwifi/rtl8192sefw.bin)
  • Realtek RTL8192SU/RTL8712U firmware (rtlwifi/rtl8712u.bin)
  • Realtek RTL8723AU rev A wifi-with-BT firmware (rtlwifi/rtl8723aufw_A.bin)
  • Realtek RTL8723AU rev B wifi-with-BT firmware (rtlwifi/rtl8723aufw_B.bin)
  • Realtek RTL8723AU rev B wifi-only firmware (rtlwifi/rtl8723aufw_B_NoBT.bin)
  • Realtek RTL8723BE firmware, version 36 (rtlwifi/rtl8723befw_36.bin)
  • Realtek RTL8723BE firmware (rtlwifi/rtl8723befw.bin)
  • Realtek RTL8723BS AP WOWLAN firmware (rtlwifi/rtl8723bs_ap_wowlan.bin)
  • Realtek RTL8723BS BT firmware (rtlwifi/rtl8723bs_bt.bin)
  • Realtek RTL8723BS wifi non-WoWLAN firmware (rtlwifi/rtl8723bs_nic.bin)
  • Realtek RTL8723BS wifi WoWLAN firmware (rtlwifi/rtl8723bs_wowlan.bin)
  • Realtek RTl8723BU AP WoWLAN firmware (rtlwifi/rtl8723bu_ap_wowlan.bin)
  • Realtek RTl8723BU non-WoWLAN firmware (rtlwifi/rtl8723bu_nic.bin)
  • Realtek RTl8723BU WoWLAN firmware (rtlwifi/rtl8723bu_wowlan.bin)
  • Realtek RTL8723DE firmware (rtlwifi/rtl8723defw.bin)
  • Realtek RTL8723AE rev B firmware (rtlwifi/rtl8723fw_B.bin)
  • Realtek RTL8723AE rev A firmware (rtlwifi/rtl8723fw.bin)
  • Realtek RTL8821AEFW firmware (rtlwifi/rtl8812aefw.bin)
  • Realtek RTL8821AEFW wowlan firmware (rtlwifi/rtl8812aefw_wowlan.bin)
  • Realtek RTL8821AE firmware, version 29 (rtlwifi/rtl8821aefw_29.bin)
  • Realtek RTL8821AE firmware (rtlwifi/rtl8821aefw.bin)
  • Realtek RTL8821AE firmware (rtlwifi/rtl8821aefw_wowlan.bin)
  • Realtek RTL8822BE firmware (rtlwifi/rtl8822befw.bin)
  • Realtek 8821C firmware (rtw88/rtw8821c_fw.bin)
  • Realtek 8822BE firmware (rtw88/rtw8822b_fw.bin)
  • Realtek 8822CE firmware (rtw88/rtw8822c_fw.bin)
  • Realtek 8822C firmware (rtw88/rtw8822c_wow_fw.bin)
  • rtw88/rtw8723d_fw.bin
  • Realtek RTL8852A firmware, version v0.9.12.2 (rtw89/rtw8852a_fw.bin)

There are three methods to install firmware-realtek on Kali Linux. We can use apt-get, apt and aptitude. In the following sections we will describe each method. You can choose one of them.

Install firmware-realtek Using apt-get

Update apt database with apt-get using the following command.

sudo apt-get update

After updating apt database, We can install firmware-realtek using apt-get by running the following command:

sudo apt-get -y install firmware-realtek

Install firmware-realtek Using apt

Update apt database with apt using the following command.

sudo apt update

After updating apt database, We can install firmware-realtek using apt by running the following command:

sudo apt -y install firmware-realtek

Install firmware-realtek Using aptitude

If you want to follow this method, you might need to install aptitude on Kali Linux first since aptitude is usually not installed by default on Kali Linux. Update apt database with aptitude using the following command.

sudo aptitude update

After updating apt database, We can install firmware-realtek using aptitude by running the following command:

sudo aptitude -y install firmware-realtek

How To Uninstall firmware-realtek on Kali Linux

To uninstall only the firmware-realtek package we can use the following command:

sudo apt-get remove firmware-realtek

Uninstall firmware-realtek And Its Dependencies

To uninstall firmware-realtek and its dependencies that are no longer needed by Kali Linux, we can use the command below:

sudo apt-get -y autoremove firmware-realtek

Remove firmware-realtek Configurations and Data

To remove firmware-realtek configuration and data from Kali Linux we can use the following command:

sudo apt-get -y purge firmware-realtek

Remove firmware-realtek configuration, data, and all of its dependencies

We can use the following command to remove firmware-realtek configurations, data and all of its dependencies, we can use the following command:

sudo apt-get -y autoremove --purge firmware-realtek

Dependencies

firmware-realtek have the following dependencies:

References

Summary

In this tutorial we learn how to install firmware-realtek package on Kali Linux using different package management tools: apt, apt-get and aptitude.