The Tenda U1 has a RTL8192EU chipset (Realtek).
As it's mentioned, run these commands to compile the driver:
sudo apt update
sudo apt install git
git clone https://github.com/jeremyb31/rtl8192eu-linux-driver
cd rtl8192eu-linux-driver
make
sudo make install
After this, you need to block the previous driver rtl8xxxu with this command :
echo "blacklist rtl8xxxu" | sudo tee /etc/modprobe.d/rtl8xxxu.conf;
And force RTL8192EU Driver to be active from boot:
echo -e "8192eu\n\nloop" | sudo tee /etc/modules;
Newer versions of Ubuntu has weird plugging/replugging issue (Check #94). This includes weird idling issues, To fix this:
echo "options 8192eu rtw_power_mgnt=0 rtw_enusbss=0" | sudo tee /etc/modprobe.d/8192eu.conf;
Update changes to Grub & initramfs:
sudo update-grub; sudo update-initramfs -u;
Reboot system to load new changes from newly generated initramfs:
systemctl reboot -i;
And check if the right driver is installed or not :
sudo lshw -c network;
You should see the linedriver=8192eu
==========================================================
ЗЫ Уже неактуально, второй раз не сработало:
The Tenda U1 has a RTL8192EU chipset (Realtek).
It will not be supported out of the box, but the driver can be installed this way
sudo add-apt-repository ppa:hanipouspilot/rtlwifi
sudo apt-get update
sudo apt-get install rtl8192eu-dkms