WiFi часто отключается с помощью RTL8192CU на Ubuntu 17.10

Я использую Ubuntu 17.10 и следующий USB-адаптер:

lsusb | grep -o 'ASUS.*' ASUSTek Computer, Inc. N10 Nano 802.11n Сетевой адаптер [Realtek RTL8192CU] sudo lshw -class network | grep -o '.*rtl.*generic'

ASUSTek Computer, Inc. N10 Nano 802.11n Сетевой адаптер [Realtek RTL8192CU]

конфигурация: broadcast = yes driver = rtl8192cu driverversion = 4.13.0-21-generic

sudo /etc/init.d/network-manager restart

Когда компьютер запускает Интернет, работает отлично (за исключением скорости загрузки и загрузки, которая в 3 раза медленнее, чем для другого устройства), но через некоторое время (обычно всего несколько минут) Ubuntu 17.10 , и мне нужно запустить следующую команду, чтобы сделать ее доступной снова (или подождать более 5 минут для автоматического повторного подключения):

Беспроводные чипсеты Realtek RTL8188CUS и RTL8192CU должен хорошо работать с драйвером RTL8192CU по умолчанию (по крайней мере с момента появления серии ячеек 4.4). Поэтому они должны работать отлично. Подключи и играй, никаких действий больше не требуется.

Я читаю здесь:

Драйвер с компакт-диска кажется устаревшим для этой версии ядра.

rtl8192cu из моей настройки WiFi / для

Изменить:

iwconfig

Есть ли проблема с драйвером? Или есть что-то еще, что может заставить его сбой через какое-то время?

перед первым отключением Link Quality=52/70 Signal level=-58 dBm Tx excessive retries:0 Invalid misc:3 Missed beacon:0 после отключения Link Quality=52/70 Signal level=-58 dBm Tx excessive retries:0 Invalid misc:135 Missed beacon:0 после повторного подключения (перезапуск службы сетевого менеджера) Link Quality=38/70 Signal level=-72 dBm Tx excessive retries:0 Invalid misc:8 Missed beacon:0

journalctl

# sudo journalctl -fu NetworkManager

Беспроводные чипсеты Realtek RTL8188CUS и RTL8192CU должны хорошо работать на драйвере RTL8192CU по умолчанию (по крайней мере с момента появления ядра 4.4 серии). Поэтому они должны работать отлично.

Запуск iwconfig показывает аналогичный вывод (все они показывают Power Management:off) с двумя отличиями:

dec 25 23:15:10 ... NetworkManager [...]: [...] connectivity: (wlx ...) timed out dec 25 23:15:26 ... NetworkManager [...]: [.. .]: установите «...» (wlx ...) по умолчанию для маршрутизации IPv6 и DNS dec 25 23:20:10 ... NetworkManager [...]: [...] connectivity: (wlx. ..) timed out

modprobe.d

... dec 25 22:59:50 ... NetworkManager [...]: [...] менеджер: rfkill : Установлен набор аппаратных средств WiFi Dec 25 22:59:50 ... NetworkManager [...]: [...] manager: rfkill: включен аппаратный радиостанция WWAN

cat /etc/modprobe.d/rtl8192cu.conf

Dec 25 23:15:10 ... NetworkManager [...]: [...] connectivity: (wlx ...) timed out dec 25 23:15:26 ... NetworkManager [...]: [ ...]: установите «...» (wlx ...) по умолчанию для маршрутизации IPv6 и DNS dec 25 23:20:10 ... NetworkManager [...]: [...] connectivity: ( wlx ...) приурочен

cat /etc/modprobe.d/rtl8xxxu.conf blackist rtl8xxxu cat /etc/modprobe.d/blacklist.conf | grep rtl

черныйist rtl8xxxu

2
задан 26 December 2017 в 03:54

6 ответов

Проблема была исправлена ​​с помощью инструкций отсюда:

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
sudo cp ./rtl8192cu-fixes/blacklist-native-rtl8192.conf /etc/modprobe.d/
sudo cp ./rtl8192cu-fixes/8192cu-disable-power-management.conf /etc/modprobe.d/
reboot

Надеюсь, что это не просто совпадение, но оно работало последние 1 час.

До сих пор , Я проигнорировал сообщения, которые включали этот URL-адрес GitHub: здесь , потому что из файла README.md указано следующее:

!! Этот драйвер ОТКЛЮЧЕН! Новый драйвер rtl8xxxu, первоначально представленный в ядре 4.4, работает в наши дни очень хорошо, и вы почти наверняка должны предпочесть его в этом репозитории. Если rtl8xxxu дает вам проблемы, попробуйте устранить неполадку перед установкой этого драйвера. Известные вещи, которые нужно искать: Некоторые устройства требуют, чтобы управление питанием было отключено в NetworkManager. Следуйте инструкциям ниже, чтобы отключить управление питанием в NetworkManager. Убедитесь, что в черный список установлен старый драйвер rtl8192cu, который, как правило, загружается по умолчанию.
1
ответ дан 22 May 2018 в 15:56

Проблема была исправлена ​​с помощью инструкций отсюда:

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 sudo cp ./rtl8192cu-fixes/blacklist-native-rtl8192.conf /etc/modprobe.d/ sudo cp ./rtl8192cu-fixes/8192cu-disable-power-management.conf /etc/modprobe.d/ reboot

Надеюсь, что это не просто совпадение, но оно работало последние 1 час.

До сих пор , Я проигнорировал сообщения, которые включали этот URL-адрес GitHub: здесь , потому что из файла README.md указано следующее:

!! Этот драйвер ОТКЛЮЧЕН! Новый драйвер rtl8xxxu, первоначально представленный в ядре 4.4, работает в наши дни очень хорошо, и вы почти наверняка должны предпочесть его в этом репозитории. Если rtl8xxxu дает вам проблемы, попробуйте устранить неполадку перед установкой этого драйвера. Известные вещи, которые нужно искать: Некоторые устройства требуют, чтобы управление питанием было отключено в NetworkManager. Следуйте инструкциям ниже, чтобы отключить управление питанием в NetworkManager. Убедитесь, что в черный список установлен старый драйвер rtl8192cu, который, как правило, загружается по умолчанию.
1
ответ дан 18 July 2018 в 00:30

Проблема была исправлена ​​с помощью инструкций отсюда:

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 sudo cp ./rtl8192cu-fixes/blacklist-native-rtl8192.conf /etc/modprobe.d/ sudo cp ./rtl8192cu-fixes/8192cu-disable-power-management.conf /etc/modprobe.d/ reboot

Надеюсь, что это не просто совпадение, но оно работало последние 1 час.

До сих пор , Я проигнорировал сообщения, которые включали этот URL-адрес GitHub: здесь , потому что из файла README.md указано следующее:

!! Этот драйвер ОТКЛЮЧЕН! Новый драйвер rtl8xxxu, первоначально представленный в ядре 4.4, работает в наши дни очень хорошо, и вы почти наверняка должны предпочесть его в этом репозитории. Если rtl8xxxu дает вам проблемы, попробуйте устранить неполадку перед установкой этого драйвера. Известные вещи, которые нужно искать: Некоторые устройства требуют, чтобы управление питанием было отключено в NetworkManager. Следуйте инструкциям ниже, чтобы отключить управление питанием в NetworkManager. Убедитесь, что в черный список установлен старый драйвер rtl8192cu, который, как правило, загружается по умолчанию.
1
ответ дан 24 July 2018 в 17:14

Я бы попробовал черный список других загружаемых модулей и перезагрузки

echo "blackist rtl8xxxu" | sudo tee /etc/modprobe.d/rtl8xxxu.conf

1
ответ дан 22 May 2018 в 15:56
  • 1
    Что такое «другой модуль»? Я вижу только RTL8192CU . – ROMANIA_engineer 25 December 2017 в 03:27
  • 2
    Посмотрите результаты для lsmod | grep rtl, и вы увидите, что модуль rtl8xxxu загружен – Jeremy31 25 December 2017 в 13:28
  • 3
    Я сделал это, но проблема все еще существует. – ROMANIA_engineer 25 December 2017 в 16:14
  • 4
    См. askubuntu.com/a/425205/300665 и вставьте результаты в paste.ubuntu.com и опубликуйте ссылку – Jeremy31 25 December 2017 в 16:59

Я бы попробовал черный список других загружаемых модулей и перезагрузки echo "blackist rtl8xxxu" | sudo tee /etc/modprobe.d/rtl8xxxu.conf

1
ответ дан 18 July 2018 в 00:30

Я бы попробовал черный список других загружаемых модулей и перезагрузки echo "blackist rtl8xxxu" | sudo tee /etc/modprobe.d/rtl8xxxu.conf

1
ответ дан 24 July 2018 в 17:14
  • 1
    Что такое «другой модуль»? Я вижу только RTL8192CU . – ROMANIA_engineer 25 December 2017 в 03:27
  • 2
    Посмотрите результаты для lsmod | grep rtl, и вы увидите, что модуль rtl8xxxu загружен – Jeremy31 25 December 2017 в 13:28
  • 3
    Я сделал это, но проблема все еще существует. – ROMANIA_engineer 25 December 2017 в 16:14
  • 4
    См. [D0] askubuntu.com/a/425205/300665 и вставьте результаты в paste.ubuntu.com и опубликуйте ссылку – Jeremy31 25 December 2017 в 16:59

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

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