This repository contains drivers for the Realtek RTL8188EUS WiFi antenna and a series of scripts that facilitate its installation and configuration on Linux systems.
Important: The drivers in the drivers
folder were obtained from the original repository at https://github.com/aircrack-ng/rtl8188eus.
-
drivers/
Folder containing the drivers obtained from the original source. -
install_linux_headers.sh
-
setup.sh
-
startWifi.sh
- Debian/Ubuntu-based Linux distribution (using
apt
for package installation). - Superuser permissions(
sudo
). - Internet connection to update packages and download dependencies.
git clone https://github.com/ernestoo-v/Realtek-RTL8188EUS-drivers.git
cd REALTEK-RTL8188EUS
chmod +x install_linux_headers.sh setup.sh startWifi.sh
./install_linux_headers.sh
⚠️ Warning: Installinglinux-headers-generic
modifies critical system components needed to compile kernel modules. Make sure that the installed headers correspond to your current kernel version. If an incompatible version is installed, you may experience compilation or system functionality issues.
After installing the headers, restart your computer for the changes to take effect.
./setup.sh
- This script:
- Updates the package list.
- Checks for and installs specific Linux headers if necessary.
- Removes any conflicting modules.
- Compiles and installs the driver contained in the
drivers
folder. - Configures the system to avoid conflicts by creating a blacklist file.
./startWifi.sh
- This script configures the WiFi antenna by:
- Loading the
8188eu
module for the Realtek RTL8188EUS chipset. - Restarting the
NetworkManager
service. - Prompting the user to disconnect and reconnect the USB WiFi adapter.
- Waiting for the
wlan0
interface to appear. - Terminating processes that might interfere and activating monitor mode on the interface.
- Loading the
Drivers: The drivers in the drivers
folder were obtained from the original repository at https://github.com/aircrack-ng/rtl8188eus.git. Thank you for sharing and contributing to the community!
Script Development: Ernesto Villar