- Here’s how to Enable Realtek RTL8188FTV Wi-Fi adapter on Linux (Ubuntu) (Beginner friendly guide)
- The Realtek RTL8188FTV WiFi adapter
- Here’s how to use Realtek RTL8188FTV WiFi adapter on Linux
- Step 1) Open Terminal
- Step 2) Ensure the WiFi adapter is there
- Step 3) Updates your Linux packages to the latest
- Step 4) Add Kelebek repository
- Step 5) Install the Realtek RTL8188FTV WiFi adapter.
- Step 6) Change the Realtek RTL8188FTV WiFi adapter driver config
- Step 7) Reboot your Linux PC
- Step 8) Connect to your Wi-Fi
- Bring it all together
- How to Install Realtek Wifi Drivers in Ubuntu 22.04 | Linux Mint 21/20
- How to Tell Which Wi-Fi Chipset you have?
- Install Realtek Wi-Fi Driver from PPA:
- Step 1: Disable Secure Boot
- Step 2: Add the Ubuntu PPA
- Step 3: Update the cache
- Step 4: Select install driver package for your chipset
- Step 5: Load the driver (Kernel Module)
- How to Uninstall:
Here’s how to Enable Realtek RTL8188FTV Wi-Fi adapter on Linux (Ubuntu) (Beginner friendly guide)
The full name of the Wi-Fi adapter is Realtek Semiconductor Corp. RTL8188FTV 802.11b/g/n 1T1R 2.4G WLAN Adapter, however to make it easier, I use Realtek RTL8188FTV Wi-Fi adapter on the rest of this article.
TL;DR: How to setup Realtek RTL8188FTV WiFi adapter on Linux. Jump to the “Here’s how to use Realtek RTL8188FTV WiFi adapter on Linux” section.
- This article shares you the guide how to make Realtek RTL8188FTV Wi-Fi adapter to connect to Ubuntu.
- Although this article is made based on Ubuntu, however the same steps should work for other Linux distros.
- In case you have queries, post them on the comment section below.
- For other interesting articles, head to: Linux, Android, iOS, Games and Gaming, Tech, FREE Games and Stuffs and more on JILAXZONE.
- If you find this article / content inside is already obsolete, do let me know by commenting on the comment section below so that I can update the article to reflect the latest process/news. Thanks.
My work sometimes requires me to be involved with Linux, however, mostly is on shell scripting to run ETL related programs. Outside work, I’m actually pretty new on the Linux world especially on setting up the hardware/environment. To keep long story short: I recently got myself a used home-office server with Intel Xeon processors and had installed Ubuntu Desktop on it. I also recently bought a Wi-Fi dongle from AliExpress – the cheapest I could find – but turned out, it’s not straight-away compatible with Linux or in my case with my Ubuntu Desktop.
So after searching, trying and testing myself here and there, finally I was able to make the Wi-Fi adapter runs perfectly on my Ubuntu Desktop. Therefore, with this article I would like to share the steps – beginner steps, so that if you are like me – newbie to Linux – you won’t get frustrated setting up the Wi-Fi adapter on your Linux / Ubuntu PC.
The Realtek RTL8188FTV WiFi adapter
While I don’t recommend you to get this Wi-Fi Adapter (because it’s not straight-away running on Linux), but if you are not sure which one to get, I would say do give this Wi-Fi adapter a try, because at least you could get it running using the guide written here.
Realtek RTL8188FTV WiFi adapter | Get it from AliExpress |
Note: If you buy anything from AliExpress using links above, I will earn a small commission at no extra cost charged on your purchases.
Here’s how to use Realtek RTL8188FTV WiFi adapter on Linux
Don’t worry, my guide written below will be a very step by step beginner friendly.
Before starting, ensure you have plugged in the Realtek RTL8188FTV WiFi adapter into one of your Linux PC USB ports and have booted up your Linux PC. The steps below are tested on Ubuntu Desktop 22.04.1 LTS.
Step 1) Open Terminal
a) On your Ubuntu PC, click on the Grid button (which has nine dots) to open the Application drawer.
b) Inside the Application drawer, find and click on “Terminal” to open it.
c) When you successfully open Terminal, you should see a window with black background and white text, similar to Windows Command Prompt.
Step 2) Ensure the WiFi adapter is there
Before continuing on the next step, ensure your Realtek RTL8188FTV WiFi adapter has been detected by the OS, by doing the following steps:
a) Inside Terminal, key in and then press Enter:
This will return you all the network interfaces your Linux is having. See if you can find something with prefix as “wlx” (such as “wlx002711003c26 on my case).
As an alternative way, inside Terminal, you can key in and press Enter:
This command will return you all the available device that plugs to your USB port. See if you can find “Realtek Semiconductor Corp. RTL8188FTV 802.11b/g/n 1T1R 2.4G WLAN Adapter” from the list.
If you can find the adapter from the list, then proceed to the next step.
Step 3) Updates your Linux packages to the latest
Once confirmed you can see your Realtek RTL8188FTV WiFi adapter detected by the OS, now first update your Linux (Ubuntu) to the latest. This is to ensure, your Ubuntu Desktop has all the latest packages. Follow the steps in sequence.
a) To resync latest package index and information – need to install latest packages.
sudo apt update
b) To upgrade all packages to the latest
sudo apt upgrade
c) To install network related tools command (such as ifconfig)
sudo apt install net-tools
Once you have done the steps above, by right your Linux packages has been updated to the latest.
Step 4) Add Kelebek repository
Kelebek is the contributor that wrote the driver for Realtek RTL8188FTV WiFi adapter. Follow the steps in sequence.
a) To add Kelebek repository
sudo add-apt-repository ppa:kelebek333/kablosuz
b) Then resync latest package index and information, this time to get Kelebek package(s) which contains driver for Realtek RTL8188FTV WiFi adapter.
sudo apt-get update
Step 5) Install the Realtek RTL8188FTV WiFi adapter.
Now it’s the time to install the driver for Realtek RTL8188FTV WiFi adapter.
sudo apt-get install rtl8188fu-dkms
b) (Optional) To purge the now-no-longer-needed packages
sudo apt purge rtl8188fu-dkms
Step 6) Change the Realtek RTL8188FTV WiFi adapter driver config
On Terminal, key in and press Enter:
echo “options rtl8188fu rtw_ips_mode=0” | sudo tee /etc/modprobe.d/rtl8188fu.conf
Then key in and press Enter:
sudo modprobe -rv rtl8188fu && sudo modprobe -v rtl8188fu
Step 7) Reboot your Linux PC
By right after doing the steps above, the Realtek RTL8188FTV WiFi adapter should have been detected and ready to be used, but in case it’s not or just to be safe, do restart your Linux PC.
Click the Power menu (on top right of the screen), then choose Restart.
Step 8) Connect to your Wi-Fi
Once rebooted, login to your Linux PC, then do the following steps:
a) Click on Grid button > Settings > Wi-Fi.
b) Turn ON the Wi-Fi if it’s not yet turned ON.
c) The select the network you want to connect to and key in the password.
Voila! That’s quite a long steps but you should now get the Realtek RTL8188FTV WiFi adapter activated and connected to your chosen Wi-Fi network.
Bring it all together
Like I mentioned earlier, if you have not purchased the Realtek RTL8188FTV WiFi adapter, I would highly recommend you not to buy this adapter and instead find adapter that’s has direct compatibility with Linux. I provided some of the links below. However, if either you have purchased or not sure which one to buy, then using the guide I shared above, you should get the adapter up and running.
D-Link USB WiFi Adapter Dual Band AC1300 | Get D-Link from Amazon |
TP-Link USB WiFi Adapter N150 | Get TP-Link from Amazon |
Wi-Fi adapter that’s directly supported by Linux distros: Wi-Fi Adapter list from Linux Contributors.
In case you have queries or are facing difficulties, don’t hesitate to put your issues or thoughts down below on the comment section. I’ll be happy to assist!
Interested to see other Windows tips and tricks? Check them out here: Linux tips and tricks at JILAXZONE.
Note: If you buy anything from Amazon using links above, I will earn a small commission at no extra cost charged on your purchases.
Do you have anything you want me to cover on my next article? Write them down on the comment section down below.
Alternatively, find more interesting topics on JILAXZONE:
JILAXZONE – Jon’s Interesting Life & Amazing eXperience ZONE.
Hi, thanks for reading my curated article. Since you are here and if you find this article is good and helping you in anyway, help me to spread the words by sharing this article to your family, friends, acquaintances so the benefits do not just stop at you, they will also get the same goodness and benefit from it.
Or if you wish, you can also buy me a coffee:
Live to Share. Share to Live. This blog is my life-long term project, for me to share my experiences and knowledge to the world which hopefully can be fruitful to those who read them and in the end hoping to become my life-long (passive) income.
My apologies. If you see ads appearing on this site and getting annoyed or disturb by them. As much as I want to share everything for free, unfortunately the domain and hosting used to host all these articles are not free. That’s the reason I need the ads running to offset the cost. While I won’t force you to see the ads, but it will be great and helpful if you are willing to turn off the ad-blocker while seeing this site.
How to Install Realtek Wifi Drivers in Ubuntu 22.04 | Linux Mint 21/20
Linux Kernel keeps updating with new device drivers. But, there are still some devices lack out-of-box support. Thanks to the open-source community, there are always a group of people maintaining missing drivers.
How to Tell Which Wi-Fi Chipset you have?
Firstly, you may want to find out the device name of your wireless network card. In Ubuntu or Linux Mint, you may just search for and open “hardinfo” (aka, System Profiler and Benchmark) either from start menu or ‘Activities’ overview.
Install "hardinfo" via Ubuntu Software or Synaptic Package Manager if you don't have it.
When it opens, navigate to “Devices -> PCI Devices“. Then, find out the network controller information in the right. For USB Wi-Fi adapter, go find it under “Devices -> USB Devices“.
For those familiar Linux command, use lspci command to find integrated network card or lsusb for USB adapter:
Install Realtek Wi-Fi Driver from PPA:
There’s a github repository that maintains RTL8822BE, RTL8822CE, RTL8821CE, RTL8723DE, RTL8723AU, RTL8723BU, RTL8188EU driver source codes. Advanced users may go to that page, grab the source and build by yourself.
To make life easier, the kablosuz-wireless PPA maintains the driver packages for:
- rtl8723bu, rtl8822bu, rtl8188eu, rtl8188eus, rtl8188fu, rtl8188gu, rtl8192cu, rtl8192du, rtl8192ee, rtl8192eu, rtl8192fu, rtl8723au, rtl8723bu, rtl8723de, rtl8723ds, rtl8723du, rtl8812au, rtl88XXau, rtl8814au, rtl8821ce, rtl8821cu, rtl8822bu, rtl8822ce, rtl8852au, rtw88, and rtw89.
The guy also maintains another PPA with packages for:
- r8101, r8125, RTL8152/RTL8153/RTL8156, r8168, rts5139, and rts5229 network drivers.
Step 1: Disable Secure Boot
The drivers are built in DKMS mode that will work (rebuild automatically) even after update to new Kernel series. If you have your system installed in UEFI mode, you have to disable secure boot first.
1. To verify if your system is installed in UEFI mode, open terminal (Ctrl+Alt+T) and run command:
[ -d /sys/firmware/efi ] && echo "EFI" || echo "BIOS"
2. To check the status of secure boot:
If secure boot is enabled, reboot into BIOS/UEFI settings and disable it!
Step 2: Add the Ubuntu PPA
First, open terminal by pressing Ctrl+Alt+T key combination on keyboard. When it opens, run the command below to add the PPA:
sudo add-apt-repository ppa:kelebek333/kablosuz
For r8101, r8125, RTL8152/RTL8153/RTL8156, r8168, rts5139, and rts5229 network drivers, add another PPA:
sudo add-apt-repository ppa:kelebek333/drivers
Step 3: Update the cache
Ubuntu 22.04 now automatically updates the cache while adding PPA. But, Linux Mint does not. So you have to manually run the command below to refresh cache:
Step 4: Select install driver package for your chipset
Open “Synaptic Package Manager“, navigate to “Origin” tab in the left. Finally click on “LP-PPA-kelebek333-drivers” or “LP-PPA-kelebek333-kablosuz” to list all the packages from that repository. Finally, right-click on desired driver package, mark for installation, and click Apply.
Install Synaptic Package Manager from Ubuntu Software if you don't have it.
Or, you can install the package via apt command (for example, install r8822bu driver):
sudo apt install r8822bu-dkms
Keep an eye on output info while installing the package. It tells where to install the Kernel modules.
Step 5: Load the driver (Kernel Module)
After installing the driver package, restart your computer. Then, you may find out the modules via:
ls /usr/lib/modules/$(uname -r)/updates/dkms
The command should outputs the previously installed Kernel modules in .ko
files.
You can finally, load the driver ( 8723ds for example) via command:
And, verify via lsmod command with ‘grep’ filter:
If you have loaded the correct network driver, Wi-Fi should work now!
How to Uninstall:
To unload the driver module, use modprobe command with -r flag. For example, unload ‘8723ds’ via command:
And, to remove the driver package, either use “Synaptic Package Manager” or run apt remove command:
sudo apt remove package_name
To remove the Ubuntu PPAs, use command:
sudo add-apt-repository --remove ppa:kelebek333/kablosuz
sudo add-apt-repository --remove ppa:kelebek333/drivers