Драйвер RTW88 WiFi установки

У меня есть ASUS X405U с Ubuntu 18.04. У меня были проблемы с соединением Wi-Fi с начала, и я мог решить их до сих пор.

В последнее время иногда соединение является чрезвычайно медленным, и Wi-Fi сохраняет случайным образом провальным (это просто "исчезает"), таким образом, я должен работать sudo service network-manager restart, даже иногда это не работает, и я должен перезагрузить.

Я знаю, что существует некоторый новый драйвер Realtek, RTW88, который я надеюсь, может зафиксировать все. Как я могу установить его?

Сообщите мне, нужна ли Вам информация о системе.Спасибо.


Вывод lspci -nnk | grep 0280 -A3:

03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8822BE 802.11a/b/g/n/ac WiFi adapter [10ec:b822]
    Subsystem: AzureWave Device [1a3b:2950]
    Kernel driver in use: r8822be
    Kernel modules: r8822be, wl

Вывод nmcli dev wifi list с работой Wi-Fi:

IN-USE  SSID           MODE   CHAN  RATE        SIGNAL  BARS  SECURITY  
*       Familia Munoz  Infra  6     130 Mbit/s  65      ▂▄▆_  WPA1 WPA2 

Вывод nmcli dev wifi list после катастрофического отказа Wi-Fi:

IN-USE  SSID  MODE  CHAN  RATE  SIGNAL  BARS  SECURITY

Вывод dmesg | grep -e r88 -e rtl с работой Wi-Fi:

[   38.974962] r8822be: module is from the staging directory, the quality is unknown, you have been warned.
[   38.988582] r8822be 0000:03:00.0: enabling device (0000 -> 0003)
[   39.016594] r8822be: Using firmware rtlwifi/rtl8822befw.bin
[   39.070299] ieee80211 phy0: Selected rate control algorithm 'rtl_rc'
[   39.071704] r8822be: rtlwifi: wireless switch is on
[   40.205859] r8822be 0000:03:00.0 wlp3s0: renamed from wlan0

Вывод после отказа является тем же, но с заключительной строкой

[ 5263.365570] r8822be: AP off, try to reconnect now

Новый вывод dmesg | grep -e r88 -e rtl после отказа:

[   33.869049] r8822be: module is from the staging directory, the quality is unknown, you have been warned.
[   33.882232] r8822be 0000:03:00.0: enabling device (0000 -> 0003)
[   33.917453] r8822be: Using firmware rtlwifi/rtl8822befw.bin
[   33.933010] ieee80211 phy0: Selected rate control algorithm 'rtl_rc'
[   33.933226] r8822be: rtlwifi: wireless switch is on
[   34.105866] r8822be 0000:03:00.0 wlp3s0: renamed from wlan0
[ 3868.671203] r8822be: rtlwifi: wireless switch is on
[10093.691441] r8822be: rtlwifi: wireless switch is on

Я полагаю, что существует "переключатель, находится на" строке в течение каждого раза, когда я перезапустил администратора сети.

Вывод dmesg | grep wlp (короткий) после отказа в 3 573:

[   36.613832] r8822be 0000:03:00.0 wlp3s0: renamed from wlan0
[   56.161528] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
[   56.789080] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
[   56.876570] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
[   60.536567] wlp3s0: authenticate with 8c:e1:17:89:62:5a
[   60.574341] wlp3s0: send auth to 8c:e1:17:89:62:5a (try 1/3)
[   60.576518] wlp3s0: authenticated
[   60.580053] wlp3s0: associate with 8c:e1:17:89:62:5a (try 1/3)
[   60.583760] wlp3s0: RX AssocResp from 8c:e1:17:89:62:5a (capab=0x1411 status=0 aid=2)
[   60.584167] wlp3s0: associated
[   60.635162] IPv6: ADDRCONF(NETDEV_CHANGE): wlp3s0: link becomes ready
[   60.637428] wlp3s0: Limiting TX power to 30 (30 - 0) dBm as advertised by 8c:e1:17:89:62:5a
[ 3573.615659] wlp3s0: deauthenticating from 8c:e1:17:89:62:5a by local choice (Reason: 3=DEAUTH_LEAVING)
[ 3578.411916] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
[ 3579.008456] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
[ 3579.580439] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
[ 3579.581045] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
0
задан 12 July 2019 в 23:39

1 ответ

Во-первых, проверьте настройки в маршрутизатор. WPA2-AES предпочтены; не любой WPA и WPA2 смешали режим и конечно не TKIP. Во-вторых, если Ваш маршрутизатор способен к скоростям N, у Вас может быть лучшая возможность соединения с шириной канала 20 МГц в полосе на 2,4 ГГц вместо автоматических 20/40 МГц, хотя это, вероятно, будет влиять на скорости N. Я рекомендую фиксированный канал, или 1, 6 или 11, а не автоматический выбор канала. Кроме того, убедитесь, что маршрутизатор не установлен использовать скорости N только; автоматический B, G и N предпочтены.

Затем, я рекомендую, чтобы Ваш регулирующий домен был установлен явно. Проверьте Ваш:

sudo iw reg get

Если Вы добираетесь 00, который является установкой one-size-maybe-fits-all. Найдите Ваш здесь: http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 Затем устанавливает его временно:

sudo iw reg set IS

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

sudo nano /etc/default/crda

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

REGDOMAIN=IS

Корректируемый тщательно, сохраните и закройте текстовый редактор.

Я работал над больше чем одним случаем где пространство от имени SSID или маршрутизатора гладкое, постоянное соединение, которому препятствуют. Я рекомендую изменить имя SSID к FamiliaMunoz или Familia_Munoz или некоторым такой без любого пространства на имя.

После внесения этих изменений перезагрузите маршрутизатор. Протестируйте и сообщите.

1
ответ дан 24 October 2019 в 01:04

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

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