I have a Digitus DN7045 wireless USB dongle which uses the Realtek RTL8188CUS chipset. If I disable security on my wireless network, it works fine. As soon as I enable any type of security, it stops working and Network Manager keeps asking for my network key/password over and over again.
The same dongle works fine on Windows with or without security and I've already updated to the latest driver (8192cu) from Realtek.com.tw and I've already blacklisted the default driver, rtl8192cu.
None of this has helped but, like I said, it is working, just not with security enabled. What can I try next?
Best Answer
I had the same problem and here's how I solved it. The summary is the built-in driver didn't work work completely, and I downloaded installed the manufacturer's driver instead, making sure the new driver was set to start on boot while the built-in driver was blacklisted.
Search on the Realtek site for your hardware. For me, I used
lshw -c network
to see that I had RTL8192cu, so I searched for that, which led me hereYou should get a zip file to download it. I used a second computer for this and saved it to a USB drive, and then transferred it over the SneakerNet to the troubled computer.
After unpacking the 'zip' file, enter the directory it creates in the terminal and run
sudo bash install.sh
Disable the built-in driver by editing
/etc/modprobe.d/blacklist.conf
and adding a line likeblacklist rtl8192cu
(The name you use should match output fromlshw -c network
Set the new driver to be loaded by boot by editing
/etc/modules
and adding the line8192cu
This step is optional. You can immediately test the new driver by manually unloading the old driver and manually loading the new driver. After these steps, the networking should work.
sudo modprobe -r rtl8192cu sudo modprobe 8192cu
Reboot and test the networking again to confirm that your changes 'stick'.
I recommend keeping the "zip" file from Realtek around in case you need it again. The changes to files in
/etc
should survive upgrades, but the driver itself may not survive all kernel upgrades and the "install" step may need to be repeated.