TP-Link TL-WN823N, некорректная работа на Минте Циннамон 18.1

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Аватара пользователя

Автор темы
ravial555
Сообщения: 108
Зарегистрирован: 09 ноя 2016, 21:15
Решено: 1
Откуда: МО, Кубинка-Наро-Фоминск
Благодарил (а): 16 раз
Поблагодарили: 15 раз
Контактная информация:

TP-Link TL-WN823N, некорректная работа на Минте Циннамон 18.1

#1

26 фев 2017, 23:10

Здравствуйте все!

Недавно купил себе в Связном WIFI адаптер TP-LINK TL-WN823N. Купил для своего системника, с тем, чтобы избавить квартиру от ещё одного провода к роутеру. Однако под Линукс Минт 18.1 Циннамон устройство работало не корректно. Периодически скорость и уровень сигнала адаптера падали почти до нуля. А иногда и вообще Линукс отказывался определять данное устройство в usb порту.
      Первое решение найденное в сети было таковым:

Код: Выделить всё

sudo add-apt-repository ppa:hanipouspilot/rtlwifi
sudo apt update && sudo apt install rtl8192eu-dkms -y
К сожалению, это решение мне не помогло. Проблемы остались. Ну разве только, адаптер стал постоянно определяться системой.
      Второе решение оказалось удачным. И вот уже несколько дней я играюсь в танки, качаю разного рода медиа контент и проблем с качеством работы адаптера не возникало.
      1 Шаг — команда
lsusb
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 002: ID 0749:1000 EVer Electronics Corp.
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 0bda:8178 Realtek Semiconductor Corp. RTL8192CU 802.11n WLAN Adapter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 0ac8:305b Z-Star Microelectronics Corp. ZC0305 Webcam
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 2571:4101
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Если у вас в списке есть строчка 0bda:8178, значит у вас стоит стандартный драйвер на адаптер rtl8192cu, который и является причиной нестабильной работы системы.
      2 Шаг. Убеждаемся, что адаптер активен

Код: Выделить всё

lsmod | grep rtl8
Если в терминале один или несколько раз упоминается драйвер rtl8192cu, то он активен и его следует отключить. Самый простой способ - вытащить адаптер из компьютера и подключить обычный интернет кабель.
      3 Шаг. Устанавливаем некоторые приложения и создаём новый драйвер. Поочередно набираем команды

Код: Выделить всё

sudo apt-get install linux-headers-$(uname -r) build-essential dkms git
git clone https://github.com/pvaret/rtl8192cu-fixes.git
sudo dkms add ./rtl8192cu-fixes
sudo dkms install 8192cu/1.10
sudo depmod -a
      Шаг 4. Поочерёдно копируем в папочку /etc/modprobe.d/ два файла: blacklist-native-rtl8192.conf, 8192cu-disable-power-management.conf из папки ./rtl8192cu-fixes/

Код: Выделить всё

sudo cp ./rtl8192cu-fixes/blacklist-native-rtl8192.conf /etc/modprobe.d/
sudo cp ./rtl8192cu-fixes/8192cu-disable-power-management.conf /etc/modprobe.d/
(Комментарий от меня. По какой-то причине сделать копирование в терминале у меня не вышло. Происходила какая то ошибка. Поэтому я сделал это так, как сделал бы это в винде. Зашёл в папку /etc/modprobe.d/ как администратор и через правую клавишу мыши скопировал файлы из одного окна в другое).

Перезагружаем компьютер. Вот и всё. У меня это сработало. Надеюсь, поможет и вам.
В конце авторы материала по данной проблеме предлагают проверить какой драйвер активен.
Набираем:
lsmod | grep 8192

Если в окне терминала вы видите драйвер 8192cu — то всё в норме. Если вы видите драйвер rtl8192cu — значит у вас по-прежнему работает старый драйвер.
Авторы данного материала не рекомендуют обновлять ядро Линукса. Правильный драйвер тогда придётся устанавливать заново.
Даю ссылку на сайт статьи, которую использовал. https://sites.google.com/site/easylinux ... /reserve-7
      На данной странице можно отыскать инструкции для других чипсетов Realtek
Realtek RTL8188CUS and RTL8192CU chipsets (0bda:8176 and 0bda:8178), Realtek RTL8723BE chipset, Realtek RTL8723AU chipset (0bda:b720), Realtek RTL8188EU chipset (0bda:8179), Realtek RTL8192EU chipset (0bda:818b), Realtek RTL8812AU chipset, (0bda:8812)Realtek RTL8723BU chipset (0bda:b720).

Уважаемые мэтры, комментарии приветствуются.
Последний раз редактировалось пользователем 1 Dja; всего редактировалось раз: 20

Аватара пользователя

zuzabrik
Сообщения: 1744
Зарегистрирован: 29 авг 2016, 12:08
Решено: 20
Благодарил (а): 108 раз
Поблагодарили: 521 раз
Контактная информация:

TP-Link TL-WN823N, некорректная работа на Минте Циннамон 18.1

#2

26 фев 2017, 23:53

Годно оформил.
А мог бы стать нормальным человеком...

Закрыто

Вернуться в «Прочие устройства»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей