USB TP-Link не работает должным образом

У меня есть Wi-Fi-адаптер TP-Link, модель TL-8200ND, вер. 1.1 и я использую Ubuntu Disco Dingo 19.04. Система распознает мой адаптер, я вижу сети Wi-Fi, но не могу подключиться к ним. Я читал об этом раньше, и кажется, что у меня есть устаревшие драйверы, которые Ubuntu выбирает автоматически при обновлении.

Я видел некоторые очевидные решения моей проблемы, но я также новичок, использующий системы на основе GNU / Linux, поэтому я не знаю, как полностью удалить фактические драйверы для последующей установки правильных, а также я не совсем понимаю, почему я не могу установить прямо сейчас те, которые должны работать.

Я нашел этот вопрос здесь, поэтому я подумал попробовать что-то: Установить драйвер для беспроводного адаптера tl-wn8200nd в Ubuntu 16.04 , но, похоже, ничего не работает.

Вот что показывает команда lsusb:

Bus 002 Device 004: ID 04f2:b34d Chicony Electronics Co., Ltd 
Bus 002 Device 003: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP2102/CP2109 UART Bridge Controller [CP210x family]
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 006: ID 8087:0a04 Intel Corp. 
Bus 001 Device 005: ID 04f2:b35b Chicony Electronics Co., Ltd 
Bus 001 Device 004: ID 03eb:8204 Atmel Corp. 
Bus 001 Device 003: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 005: ID 2357:0100 TP-Link TL-WN8200ND [Realtek RTL8192CU]
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

, а вот что lsmod | grep rtl показывает:

btrtl                  20480  1 btusb
bluetooth             557056  14 btrtl,btintel,btbcm,bnep,btusb,rfcomm

Устройство внезапно перестает работать и постоянно включается в цикле.

1
задан 13 May 2019 в 22:48

1 ответ

На ваше устройство 2357: 0100 претендуют два конфликтующих драйвера в Ubuntu 19.04, а также несколько других более ранних версий. Устройство часто помогает работать лучше, выгружая и помещая в черный список один драйвер, обычно rtl8192cu, и позволяя другому драйверу, а именно rtl8xxxu, выполнять работу беспрепятственно.

Из терминала:

sudo -i
modprobe -r rtl8192cu
echo "blacklist rtl8192cu"  >>  /etc/modprobe.d/blacklist.conf
exit

Ваша беспроводная связь работает, как ожидается?

РЕДАКТИРОВАТЬ : Убедитесь, что ваш маршрутизатор настроен на фиксированный канал, а не автоматический выбор канала. На канале 11 есть довольно много соседних идентификаторов SSID. Подумайте о том, чтобы установить свой канал на канал 6. Также убедитесь, что вы используете WPA2-AES и, конечно, не TKIP.

Затем явно установите свой регуляторный домен. Проверьте свои:

sudo iw reg get

Если вы получите 00, это настройка «один размер, может быть, подходит всем». Найдите свой здесь: http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 Затем временно установите его:

sudo iw reg set IS

Конечно, замените код своей страны, если нет Исландия. Установите его постоянно:

sudo nano /etc/default/crda

Измените последнюю строку на следующую:

REGDOMAIN=IS

Внимательно вычитайте, сохраните (Ctrl + o, затем Enter) и закройте (Ctrl + x) текст редактор.

Перезагрузите компьютер и маршрутизатор и позвольте нам услышать ваш отчет.

0
ответ дан 13 May 2019 в 22:48

Другие вопросы по тегам:

Похожие вопросы: