Мой зверёк -
https://www.tp-link.com/ru/support/download/tl-wn821n/После свежей установки Ubuntu на PC, адаптер был сразу найден, для него подгрузился модуль rtl8xxxu. Всё-бы ничего, но после перезагрузки NetworkManager напрочь отказывался подключаться к WiFi. Требовалось передёргивать адаптер, а с ситсемником, который стоит на полу, это не очень удобно. Однако после некоторых потуг, я таки исправил ситуацию. Сейчас обьясню.
0. НЕ стоит качать драйвера с оф сайта. На сегодняшний день они компилируются криво, встают ещё хуже, иногда адаптер вообще не виден.
1. Качаем git-репу:
git clone https://github.com/Mange/rtl8192eu-linux-driver.git
2. Ставим, если не стоят, пакеты:
sudo apt-get install git linux-headers-generic build-essential dkms
3. Заходим в папку с исходниками, компилим:
cd rtl8192eu-linux-driver
make clean
make
sudo make install
4. Запрещаем PowerManagment для нового драйвера, блэклистим стандартный драйвер:
echo "options 8192eu rtw_power_mgnt=0 rtw_enusbss=0" | sudo tee /etc/modprobe.d/8192eu.conf
echo "blacklist rtl8xxxu" | sudo tee /etc/modprobe.d/rtl8xxxu.conf
5. Перезагружаемся
PS: На данный момент (20190719) эти адаптеры работаю только так, хз почему. Данные настройки я применял в Ubuntu 18.04 - 19.04, Slackware 14.2, Debian 9. Главное - ядро >=4.4 (на 5.0 тоже работает)
Информация взята из:
Надеюсь, кому-то это тоже пригодится